Specifications
SIMATIC Instructions
9-100
S7-200 Programmable Controller System Manual
C79000-G7076-C233-01
Block Move Byte, Block Move Word, Block Move Double Word
The Block Move Byte instruction moves the number of
bytes (N) from the input address IN to the output address
OUT. N has a range of 1 to 255.
The Block Move Word instruction moves the number of
words (N), from the input address IN to the output
address OUT. N has a range of 1 to 255.
The Block Move Double Word instruction moves the
number of double words (N), from the input address IN,
to the output address OUT. N has a range of 1 to 255.
Error conditions that set ENO = 0: SM4.3 (run-time),
0006 (indirect address), 0091 (operand out of range)
Block Move... Inputs/Outputs Operands Data Types
IN, OUT VB, IB, QB, MB,SB, SMB, LB, *VD, *AC, *LD BYTE
Byte
N VB, IB, QB, MB, SB, SMB, LB, AC, Constant, *VD,
*AC, *LD
BYTE
IN VW, IW, QW, MW, SW, SMW, LW, T, C, AIW, *VD,
*AC, *LD
WORD
Word
N VB, IB, QB, MB, SB, SMB, LB, AC, Constant, *VD,
*AC, *LD
BYTE
OUT VW, IW, QW, MW, SW, SMW, LW, T, C, AQW, *VD,
*LD, *AC
WORD
IN, OUT VD, ID, QD, MD, SD, SMD, LD, *VD, *AC, *LD DWORD
Double Word
N VB, IB, QB, MB, SB, SMB, LB, AC, Constant, *VD,
*AC, *LD
BYTE
L
A
D
S
T
L
BMB IN, OUT, N
BLKMOV_B
EN
IN
N
OUT
F
B
D
BLKMOV_W
EN
IN
N
OUT
BLKMOV_DW
EN
IN
N
OUT
ENO
BMW IN, OUT, N
BMD IN, OUT, N
ENO
ENO
222 224
333
221