658
RBMOV, RBMOVP
Operation Error
(1) In any of the following cases, an operation error occurs, the error flag (SM0) turns ON, and an error code is stored into
SD0.
Program Example
(1) The following program deletes "EFGH.QPG" stored in drive 0 from the memory, transfers "ABCD.QPG" stored in drive 4
to drive 0, and places the program in standby status when M0 is turned from OFF to ON.
[Ladder Mode] [List Mode]
: 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)
n : Number of data to be transferred (BIN 16 bits)
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 .
Error
code
Error details
Q00J/
Q00/
Q01
QnH QnPH QnPRH QnU LCPU
2410
The drive No. or the file name specified in or does not exist.
–– –– –– ––
2413 There is not enough memory to load the specified program in drive 0. –– –– –– ––
4100
The drive No. specified in is invalid.
–– –– –– ––
4101
The program specified in is not in standby status or is being
executed.
–– –– –– ––
7.18.19 RBMOV, RBMOVP High-sp eed block tran sfer of file re gister
7.18.19
RBMOV, RBMOVP
• Universal model QCPU: Models other than Q00UJCPU
Setting
Data
Internal Devices
R, ZR
J\
U\G
Zn
Constants
K, H
Other
Bit Word Bit Word
–– ––
–– ––
n ––
S1 S2
S1
S1
Instruction
Device
Step
LCPU
Basic
Process
High
performance
Redundant
Universal
Ver.
n
RBMOV
RBMOVP
Command
Command
RBMOV DS
RBMOVP
n
DS
S
D
S
D
S
D
+1
+2
n
1234H
5678H
7FF0H
6FFFH
553FH
+1
+2
+(n-2)
+(n-1)
n
+(n-2)
+(n-1)
D
b0b15
S
S
S
S
S
D
D
D
D
1234
H
5678H
7FF0H
6FFFH
553FH
b0b15
Block
transfer