Speicherbedarf
Variablentyp
BOOL
CHAR
INT
REAL
STRING
FRAME
AXIS
Hinweis
Die maximale Feldgröße bestimmt die Größe der Speicherblöcke, in denen der
Variablenspeicher verwaltet wird. Sie sollte nicht größer als notwendig eingestellt werden.
Standard: 812 Bytes
Werden keine großen Felder definiert, wählen Sie: 256 Bytes.
Beispiel: Definition von BOOL - Feldern
Globale Anwenderdaten sollen PLC-Maschinendaten für das Ein-/Ausschalten der
Steuerung enthalten.
Beispiel Definition von Feldern mit maximaler Feldgröße für die 1. und 2. Dimension
DEF INT NAME[32767,32767]
Beispiel Initialisierung kompletter Variablenfelder
Die jeweils aktuelle Belegung sehen Sie in der Zeichnung.
N10 DEF REAL FELD1[10,3] = SET(0, 0, 0, 10, 11, 12, 20, 20, 20, 30, 30, 30, 40, 40,
40,)
N20 FELD1[0,0] = REP(100)
N30 FELD1[5,0] = REP(-100)
N40 FELD1[0,0] = SET(0, 1, 2, -10, -11, -12, -20, -20, -20, -30, , , ,
-40, -40, -50, -60, -70)
N50 FELD1[8,1] = SET(8.1, 8.2, 9.0, 9.1, 9.2)
Arbeitsvorbereitung
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
1.3 Felddefinitionen (DEF, SET, REP)
Speicherbedarf pro Element
1 Byte
1 Byte
4 Bytes
8 Bytes
Stringlänge + 1
∼ 400 Bytes, abhängig von Achsanzahl
4 Bytes
Flexible NC-Programmierung
1-11