MOVE

Zuweisung einer Variablen auf eine andere Variable eines entsprechenden Typs. Dadurch, dass MOVE in den CFC- und KOP-Editoren als Baustein verfügbar ist, kann dort die EN/EN0-Funktionalität auch auf eine Variablenzuweisung angewendet werden. Im FUP-Editor ist dies leider nicht möglich.

Beispiel in CFC in Verbindung mit der EN/EN0 Funktion:

Nur wenn en_i TRUE ist, wird der Wert der Variablen var1 Variable var2 zugewiesen.

Bitstring Operatoren...

MOVE 1:

Beispiel in AWL:

LD ivar1
MOVE
ST ivar2 (* Ergebnis: var2 erhält Wert von var1 *)

( ! entspricht:

LD ivar1
ST ivar2 

)

Beispiel in ST:

ivar2 := MOVE(ivar1);

( ! entspricht:

ivar2 := ivar1; 

)