Program instructions
7.12 Move
S7-200 SMART
296 System Manual, 09/2015, A5E03822230-AC
Move byte, word, double word, or real
MOVW IN, OUT
MOVD IN, OUT
MOVR IN, OUT
The Move Byte, Move Word, Move Double Word, and Move Real instructions move
a data value from a source (constant or memory location) IN to a new memory
location OUT, without changing the value stored in a source memory location.
Use the Move Double Word instruction to create a pointer. For more information,
refer to the section on pointers and indirect addressing (Page 70).
Non-fatal error with ENO = 0
• 0006H Indirect address
None
IN
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, Constant
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *AC, *LD, Constant
DWORD, DINT ID, QD, VD, MD, SMD, SD, LD, HC, &VB, &IB, &QB, &MB, &SB, &T, &C, &SMB,
&AIW, &AQW, AC, *VD, *LD, *AC, Constant
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC, Constant
OUT BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AQW, *VD, *LD, *AC
DWORD, DINT,
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC