17 ARITHMETIC OPERATION FUNCTIONS
17.7 Move Operation
789
17
17.7 Move Operation
MOVE(_E)
These functions output the assignment of input values.
â– Descriptions, types, and data types
â– Operation processing
• These functions assign the value of variable specified to (s) to the variable specified to (d).
• BOOL, INT, DINT, WORD, DWORD, REAL, STRING, TIME, structure, or array type can be specified for (s) and (d). Specify
the same data type for (s) and (d).
Ladder diagram Structured text
[Without EN/ENO] [With EN/ENO] [Without EN/ENO]
d:=MOVE(s);
[With EN/ENO]
d:=MOVE_E(EN,ENO,s);
Argument Description Type Data type
EN Execution condition (TRUE: Execution, FALSE: Stop) Input variable BOOL
s Input Input variable ANY
ENO Output status (TRUE: Normal, FALSE: Abnormal) Output variable BOOL
d Output Output variable ANY
INT
12
INT
12
(s) (d)
DINT
2147483647
DINT
2147483647
(s) (d)
WORD
65535
WORD
65535
(s) (d)
DWORD
4294967295
DWORD
4294967295
(s) (d)
REAL
3.402823+38
REAL
3.402823+38
(s) (d)