-> Hier kostenlos registrieren
Guten Tag!
Programmiersprache: AWL
Ich habe im STAT Bereich eines FB's einen Array[1..16] mit String[32] mit dem Namen Zeichenketten. Mit Laufvariable möchte ich gerne einen diesen bei jedem FB Aufruf um einen höherzählen und genau diesen String im Array verwenden. Und diesen als Eingangsparameter einem FB als Multiinstanz weitergeben
// funktioniert ---
CALL #FB_MULTI
StringIn:=Zeichenketten[1]
// fehler ---
L 1
T MW90
CALL #FB_MULTI
StringIn:=Zeichenketten[MW90]
Sollte ich jetzt meinen FB in SCL weiterschreiben oder gibt es eine AWL ebenfalls eine elegangte Lösung? Ich war sonst der Meinung das in AWL der MW90 vom Type WORD sein sollte... Überraschung!
MfG
droid
Programmiersprache: AWL
Ich habe im STAT Bereich eines FB's einen Array[1..16] mit String[32] mit dem Namen Zeichenketten. Mit Laufvariable möchte ich gerne einen diesen bei jedem FB Aufruf um einen höherzählen und genau diesen String im Array verwenden. Und diesen als Eingangsparameter einem FB als Multiinstanz weitergeben
// funktioniert ---
CALL #FB_MULTI
StringIn:=Zeichenketten[1]
// fehler ---
L 1
T MW90
CALL #FB_MULTI
StringIn:=Zeichenketten[MW90]
Sollte ich jetzt meinen FB in SCL weiterschreiben oder gibt es eine AWL ebenfalls eine elegangte Lösung? Ich war sonst der Meinung das in AWL der MW90 vom Type WORD sein sollte... Überraschung!
MfG
droid