Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 22

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung
1.1 Variablen
Syntax
$A_DLB[<Index>]
$A_DLW[<Index>]
$A_DLD[<Index>]
$A_DLR[<Index>]
Bedeutung
$A_DLB:
$A_DLW:
$A_DLD:
$A_DLR:
<Index>:
22
Link-Variable für Datenformat BYTE (1 Byte)
Datentyp:
UINT
Wertebereich:
0 ... 255
Link-Variable für Datenformat WORD (2 Bytes)
Datentyp:
INT
Wertebereich:
-32768 ... 32767
Link-Variable für Datenformat DWORD (4 Bytes)
Datentyp:
INT
Wertebereich:
-2147483648 ... 2147483647
Link-Variable für Datenformat REAL (8 Bytes)
Datentyp:
REAL
Wertebereich:
±(2,2*10
Adressindex in Byte, gerechnet vom Anfang des Link-Variablen-Speichers
Datentyp:
INT
Wertebereich:
0 - MAX_INDEX
Hinweis
• MAX_INDEX ergibt sich aus der parametrierten Größe
des Link-Variablen-Speichers: MAX_INDEX =
(MD18700 $MN_MM_SIZEOF_LINKVAR_DATA) - 1
• Es dürfen nur Indizes programmiert werden, so dass
die im Link-Variablen-Speicher adressierten Bytes auf
einer Datenformatgrenze liegen ⇒
Index = n * Bytes, mit n = 0, 1, 2, ...
– $A_DLB[i]: i = 0, 1, 2, ...
– $A_DLW[i]: i = 0, 2, 4, ...
– $A_DLD[i]: i = 0, 4, 8, ...
– $A_DLR[i]: i = 0, 8, 16, ...
... 1,8*10
)
-308
+308
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis