-> Hier kostenlos registrieren
Hi,
ich versuche mich am TIA Portal V11 mit Update 2.
Habe ein Problem in SCL, das in der Step7 V5.5 funktioniert hat.
Lokaldaten (schmatisch):
Folgender Code (V5.5):
geändert hat sich meines Wissens, das Ansprechen der DBB, DBW, etc. Dies wurde an die AWL Syntax angeglichen (DBx.DBBy).
Wenn ich in V11 dies versuche:
Bleibt das DBB rot und der Tooltip dazu "Der Operand 120 ist nicht definiert".
Was tun? Weiß jemand rat?
ich versuche mich am TIA Portal V11 mit Update 2.
Habe ein Problem in SCL, das in der Step7 V5.5 funktioniert hat.
Lokaldaten (schmatisch):
Code:
Input
Source_DB: Block_DB
Start_byte: Int
Laenge: Int
InOut
DEL: Bool
Temp:
i: Int
Folgender Code (V5.5):
Code:
IF #DEL = true THEN
FOR #i := #Start_byte TO #Start_byte + #Laenge - 1 BY 1 DO
#Source_DB.DB[#i]:= B#16#00;
END_FOR;
#DEL := false;
END_IF;
geändert hat sich meines Wissens, das Ansprechen der DBB, DBW, etc. Dies wurde an die AWL Syntax angeglichen (DBx.DBBy).
Wenn ich in V11 dies versuche:
Code:
IF #DEL = true THEN
FOR #i := #Start_byte TO #Start_byte + #Laenge - 1 BY 1 DO
#Source_DB.DBB[#i]:= B#16#00;
END_FOR;
#DEL := false;
END_IF;
Bleibt das DBB rot und der Tooltip dazu "Der Operand 120 ist nicht definiert".
Was tun? Weiß jemand rat?