2D-Array in Step7 mit Variablen ansprechen

jank-automation

Level-1
Beiträge
55
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich benutze ein zweidimensionales Array (Bool).
Kann ich die einzelnen Einträge in Step7 auch variabel ansprechen?

Also statt: ARRAY_1[1,1]

möchte ich: ARRAY_1[Var_1,Var_2]

Ich hoffe auf Hilfe!
DANKE!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für den Link.

Leider hat der Baustein die Einschränkung, daß das Array am Anfang des DB´s stehen muß.
Ich habe aber einige Array´s und kann dies nicht einhalten.

Wenn Step7 das nicht hergibt, kann ich das vielleicht in WinCCflex in einem Skript erledigen?
Ich wüßte jedoch nicht, wie ich dort ein zweidimensionales Array anlege.
 
... der Vorschlag von Crash klingt zwar vielleicht im Moment ncht so toll ... ich würde es es grundsätzlich auch so machen. In der SCL-Umgebung kannst du ARRAY-Elemente genau so, wie du es haben willst, ansprechen. Unter AWL sehe ich da auch nur die Möglichkeit mit Pointern zu arbeiten, wenn du eine flexible indirekte Adressierung haben willst.

Gruß
LL
 
Zurück
Oben