-> Hier kostenlos registrieren
Hallo,
ich möchte in S7-Graph an einem Schritt eine Aktion ausgeben:
--> ein MW schreiben welches um einen Wert (MW als INT) nach links rotieren
--> Hier die falsche Syntax mit der ich es nicht hin bekomme
MW100 := MW102 RLD MW104
MW100 := W#16#1 RLD MW104
MW100 := MW102 RLD 4
Meine Frage:
Wie lautet die richtige Syntax?
--> Aus der Siemens Hilfe:
Zuweisungen mit Operator geben Sie entsprechend der Syntax A:=B<operator>C
ein. Bei diesen Zuweisungen handelt es sich um die Grundrechenarten und um
bitweise Verknüpfungen. Der zugewiesene Operand A legt den Datentyp des
Ausdrucks fest. Folgende Zuweisungen mit Operator können Sie verwenden:
Zuweisung mit Operator
A := B ROL C Nach links rotieren, 0<=C<=255 (AWL-Befehl: RLD)
A := B ROR C Nach rechts rotieren, 0<=C<=255 (AWL-Befehl: RRD)
ich möchte in S7-Graph an einem Schritt eine Aktion ausgeben:
--> ein MW schreiben welches um einen Wert (MW als INT) nach links rotieren
--> Hier die falsche Syntax mit der ich es nicht hin bekomme
MW100 := MW102 RLD MW104
MW100 := W#16#1 RLD MW104
MW100 := MW102 RLD 4
Meine Frage:
Wie lautet die richtige Syntax?
--> Aus der Siemens Hilfe:
Zuweisungen mit Operator geben Sie entsprechend der Syntax A:=B<operator>C
ein. Bei diesen Zuweisungen handelt es sich um die Grundrechenarten und um
bitweise Verknüpfungen. Der zugewiesene Operand A legt den Datentyp des
Ausdrucks fest. Folgende Zuweisungen mit Operator können Sie verwenden:
Zuweisung mit Operator
A := B ROL C Nach links rotieren, 0<=C<=255 (AWL-Befehl: RLD)
A := B ROR C Nach rechts rotieren, 0<=C<=255 (AWL-Befehl: RRD)