Block 16-Bit Data Transfers: Bmov - Mitsubishi Electric MELSEC Q Series Programming Manual

Motion controller
Hide thumbs Also See for MELSEC Q Series:
Table of Contents

Advertisement

5 SEQUENCE INSTRUCTIONS FOR MOTION CPU

5.4.13 Block 16-bit data transfers: BMOV

Setting
data
X
Y
M
(S)
(D)
n
[Setting data]
[Function]
[Error]
Bit device
SM
F
T
C
D
[Instruction]
Command
BMOV
Setting data
(S)
(D)
n
(1) Transfers in batch 16-bit data of n points from the device designated by (S) to
location n points from the device designated by (D).
(S)
(S)+1
(S)+2
(S)+3
(S)+(n-2)
(S)+(n-1)
(2) Transfers can be accomplished even in cases where there is an overlap between
the source and destination device.
In the case of transmission to the smaller device number, transmission is from (S);
for transmission to the larger device number, transmission is from (S)+ (n-1).
The points specified in n exceed those of the corresponding device specified in (S) or
(D), sequence program error occurs.
Safety observation warnings (SM24) are turned ON and error code (SD32): 10, detail
code (SD33): 8010H are stored.
Usable device
Word device
W
T
C
SD
Z
BMOV
(S)
Head number of the devices where the data to be transferred is stored
Head number of the devices of transfer destination (BIN 16 bits)
Number of transfers (BIN 16 bits)
1234
5678
Block
7FF0
transfer
6FFF
553F
8886
5 - 46
Constant
Pointer
Level
K
H
P
N
(D)
n
Description
(BIN 16 bits)
(D)
1234
(D)+1
5678
(D)+2
7FF0
(D)+3
6FFF
(D)+(n-2)
553F
(D)+(n-1)
8886
Digit
desig-
Index
nation
: Usable
n

Advertisement

Table of Contents
loading

Table of Contents