Hallo zusammen,
ich bin gerade am arbeitern mit SCL und habe bei der Abarbeitung eines Strukturierten DBs immer folgendes Sorgenkind :
Benutze ich die Variable in SCL wie folgt :
Auszug :
bekomme ich die Fehlermeldung : Unzulässige Bitnummer (Wertebereich 0...7)
Der Fehler liegt definitiv an dem ".M11."
nicht.jpg
Änder ich die Struktur im DB auf zB : ".M11_L." geht es ohne Probleme
geht.jpg
Mich nervt es, dass ich die Symbolik im DB anpassen muss. Ist es nicht möglich das zu umgehen als letztes eine Zahl zu verwenden ?
Gruss und Danke
Wälder
ich bin gerade am arbeitern mit SCL und habe bei der Abarbeitung eines Strukturierten DBs immer folgendes Sorgenkind :
Benutze ich die Variable in SCL wie folgt :
Auszug :
Code:
IF "A1_REZ_STEP".M11.MIS.KOPF.Schritt >= "A1_REZ_STEP".M11.MIS.KOPF.MAX_Schritte THEN
"A1_REZ_STEP".M11.MIS.KOPF.REZEPT_ENDE_ERREICHT:=1;
END_IF;
Der Fehler liegt definitiv an dem ".M11."
nicht.jpg
Änder ich die Struktur im DB auf zB : ".M11_L." geht es ohne Probleme
Code:
IF "A1_REZ_STEP".M11_L.MIS.KOPF.Schritt >= "A1_REZ_STEP".M11_L.MIS.KOPF.MAX_Schritte THEN
"A1_REZ_STEP".M11_L.MIS.KOPF.REZEPT_ENDE_ERREICHT:=1;
END_IF;
Mich nervt es, dass ich die Symbolik im DB anpassen muss. Ist es nicht möglich das zu umgehen als letztes eine Zahl zu verwenden ?
Gruss und Danke
Wälder