SCL. "tiefe" von Strukturen begrenzt !?

Beiträge
8.338
Reaktionspunkte
1.903
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo.

Diese Zeile in SCL Zeile verursacht den Fehler "Structure Component Expected", und auch mehrmals "Invalid data type. Period not allowed".

corr_factor[1] := "WE".r.set.WB.C1.CS.factor_P

Wenn ich meine Daten umändern, so das es weniger "Einteilungen" gibt, dann klappt es, z.B.:

corr_factor[1] := "WE".r.set.WB.C1_CS_factor_P

Ist das wirklich so ?
Gibt es vielleicht ein Einstellung irgendwo ?

In der LAD/STL/FBD editor gibt es nicht diese Einschränkung.
Es wäre ein recht grosses Arbeit wenn ich die Daten total umändern muss, nur wegen SCL. :sm15:
 
Endlich habe ich der Täter gefunden.

Es war der C1 in der Symbolname "WE".r.set.WB.C1.CS.factor_P

Es wird von SCL als der absolutadressen-operand C1 (C1 = Counter 1 bei englische Spracheinstellung) interpretiert.

Man soll also alle Symbolen mit Cn, Tn vermeiden.

Mit "WE".r.set.WB.Comp1.CS.factor_P klappt es.

Nur habe ich es so lange gesucht weill es ein schwierig zu verstehbare meldung "Structure Component Expected" gibt.
 
Zurück
Oben