Der Zugriff auf ein dreidimensionales Array ist durch Eingabe eines Bezeichners möglich, z.B. awVar3dim (ARRAY [iRange1,iRange2,iRange3] OF WORD).
Bezeichner (Name des Arrays)
iRange1, iRange2 und iRange3 sind Variablen vom Typ INT oder Konstanten, die im Wertebereich der Array-Deklaration liegen müssen. Für dieses Beispiel liegt iRange1 im Bereich -8...1, iRange2 im Bereich 0...3 und iRange3 im Bereich 2...4, z.B. ARRAY [-8..1,0..3,2..4] OF WORD.
Im Beispiel rufen Sie mit awVar3dim[-7,0,4] das Element 15 auf.
POE-Kopf
KOP-Rumpf
ST-Rumpf
awVar3dim[-7,0,4] := wBinary_value;
AWL-Rumpf
LD wBinary_value
ST awVar3dim[-7,0,4]