Folgende Befehle verwenden diesen strukturierten Datentypen: GetPointer
Elemente des strukturierten Datentyps (Bezeichner):
Liefert den Speicherbereich1) der Eingangsvariablenadresse
Für boolesche Werte (erhalten durch GetPointer) wird der Bereichscode mit iAreaBool:=iAreaWord+10000
berechnet.
Liefert den Offset zur Adresse der Eingangsvariablen.
Liefert die Größe der Eingangsvariable in Worten (16 Bit)
Speicherbereiche für Merker |
SYS_MEMORY_AREA_R |
SYS_MEMORY_AREA_L |
|
SYS_MEMORY_AREA_X |
|
SYS_MEMORY_AREA_Y |
|
Merker |
SYS_MEMORY_AREA_WR |
Einstellwerte für Zeitgeber/Zähler |
SYS_MEMORY_AREA_SV |
Istwerte für Zeitgeber/Zähler |
SYS_MEMORY_AREA_EV |
Datenregister |
SYS_MEMORY_AREA_DT |
Koppelmerker |
SYS_MEMORY_AREA_WL |
Koppeldatenregister |
SYS_MEMORY_AREA_LD |
File-Register |
SYS_MEMORY_AREA_FL |
Eingangsregister |
SYS_MEMORY_AREA_WX |
Ausgangsregister |
SYS_MEMORY_AREA_WY |