Beispiel: Maschinendaten Array mit und ohne Index lesen
Das erste Element wird gelesen bei
R1=$MC_EXTERN_GCODE_RESET_VALUES
dies entspricht wie bisher
R1=$MC_EXTERN_GCODE_RESET_VALUES[0]
oder gelesen wird das erste Element
R1=$MA_POSTCTRL_GAIN[X1]
dies entspricht wie bisher
R1=$MA_POSTCTRL_GAIN[0, X1]
Gelesen wird auch das erste Element in Synchronaktionen bei
WHEN TRUE DO $R1 = $MC_EXTERN_GCODE_RESET_VALUES
dies entspricht wie bisher
WHEN TRUE DO $R1 = $MC_EXTERN_GCODE_RESET_VALUES[0]
und wurde bisher mit Alarm 12400 nicht gelesen.
Der Alarm 12400 wird weiterhin ausgegeben bei
R1=$MA_POSTCTRL_GAIN
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
14.5 Funktionsaufruf ISVAR und Maschinendaten Array-Index lesen
Weitere Funktionen
787