Transferring n-bit data
BLKMOVB(P)
RnPCPU
RnPCPU
RnCPU RnENCPU
(Process)
(Redundant)
These instructions batch-transfer the (n) points of bit data.
Ladder
(s)
(d)
(n)
FBD/LD
EN
ENO
s
d
n
■Execution condition
Instruction
BLKMOVB
BLKMOVBP
Setting data
■Description, range, data type
Operand
Description
(s)
Transfer source block data
(d)
Transfer destination block data
(n)
Number of transfer data points
EN
Execution condition
ENO
Execution result
*1 When specifying setting data by using a label, define an array to secure enough operation area and specify an element of the array
label.
■Applicable devices
Operand
Bit
X, Y, M, L,
J\
SM, F, B, SB,
FX, FY
(s)
(d)
(n)
RnSFCPU RnSFCPU
(Standard)
(Safety)
Execution condition
Word
T, ST, C, D, W,
U\G, J\,
SD, SW, FD, R,
U3E\(H)G
ZR, RD
ST
ENO:=BLKMOVB(EN,s,n,d);
ENO:=BLKMOVBP(EN,s,n,d);
Range
Data type
Bit
Bit
0 to 65535
16-bit unsigned binary
Bit
Bit
Double word Indirect
Z
LT, LST,
LZ
LC
Data type (label)
*1
ANY_BOOL
*1
ANY_BOOL
ANY16
BOOL
BOOL
Constant
Others
specification
K, H E
$
6 BASIC INSTRUCTIONS
6.7 Data Transfer Instructions
6
525