Справочник Пользователя для Mitsubishi Electronics QCPU
7-448
RBMOV(P)
7.18.19
High-speed Block Transfer of File Register (RBMOV(P))
RBMOV(P)
Function
(1) Transfers in batch 16-bit data of n points from the device designated by
to location n
points from the device designated by
.
(2) The transfer is available even if there is an overlap between the source and destination
devices.
For the transmission to the smaller number of device, the data is transferred from
For the transmission to the smaller number of device, the data is transferred from
. For the
transmission to the larger number of device, the data is transferred from
+(n-1).
However, as shown in the example below, when transferring data from R to ZR, or from ZR
to R, the range to be transferred (source) and the range of destination must not overlap.
to R, the range to be transferred (source) and the range of destination must not overlap.
• ZR transfer range ((specified head No. of ZR) to (specified head No. of ZR + the number
of transfers -1))
R transfer range ((specified head No. of R + file register block No. 32768) to (specified
head No. of R + file register block No. 32768 + the number of transfers -1))
head No. of R + file register block No. 32768 + the number of transfers -1))
: Head number of the devices where the data to be transferred is stored (BIN 16 bits)
: Head number of the devices of transfer destination (BIN 16 bits)
: Head number of the devices of transfer destination (BIN 16 bits)
n
: Number of data to be transferred (BIN 16 bits)
Setting
Data
Internal Devices
R, ZR
J
\
U
\G
Zn
Constants
K, H
Other
Bit
Word
Bit
Word
––
––
––
––
n
––
Process
High
performance
Redundant Universal
Basic
n
RBMOV
RBMOVP
Command
Command
RBMOV
D
S
RBMOVP
n
D
S
S
D
S
D
S
D
+1
+2
n
1234
H
5678
H
7FF0
H
6FFF
H
553F
H
+1
+2
+(n-2)
+(n-1)
n
+(n-2)
+(n-1)
D
b0
b15
S
S
S
S
S
D
D
D
D
1234
H
5678
H
7FF0
H
6FFF
H
553F
H
b0
b15
Block
transfer
transfer
S
S