876
10 MULTIPLE CPU HIGH-SPEED TRANSMISSION DEDICATED INSTRUCTIONS
10.3 Reading Devices from Another CPU
10.3 Reading Devices from Another CPU
D(P).DDRD
*1 Index modification cannot be made to setting data n.
*2 Index modification cannot be made to setting data from (S1) to (D2).
*3 Local devices cannot be used.
*4 File registers cannot be used per program.
*5 FD and @(indirect specification) cannot be used.
*6 FX and FY cannot be used.
*7 By specifying a file register (R, ZR), data can be read to devices in another CPU, outside the range of host CPU.
*8 By specifying the start device by " ", data can be read to devices in another CPU, outside the range of host CPU.
*9 Indexed devices cannot be specified (e.g. D0Z0).
• Universal model QCPU: The serial number (first five digits) is "10012" or later.
• Q00UJCPU, Q00UCPU, Q01UCPU, and Q02UCPU cannot be used.
Setting
data
Internal device R, ZR J\ U\G Zn Constant
K, H
Others
Bit Word
*5
Bit Word
n
*1
(S1)
*2
*3
*4
(S2)
*2
(D1)
*2
(D2)
*2
*6
*4
Setting data Description Data type
n The result of dividing the start I/O number of another CPU by 16
CPU No.1: 3E0H, CPU No.2: 3E1H, CPU No.3: 3E2H, CPU No.4: 3E3H
BIN 16 bits
(S1) Start device of the host CPU that stores control data Device name
(S2) Start device of another CPU that stores data to be read Device
*7
Character string
*8*9
(D1) Start device of the host CPU where read data will be stored Device name
(D2) Completion device Bit
Device Item Setting data Setting range Set by
(S1)+0 Completion status An execution result upon completion of the instruction is
stored.
0000(H): No errors (normal completion)
Other than 0000(H): Error code (error completion)
System
(S1)+1 Number of read points Set the number of read points in units of words. 1 to 100 User
Basic
High
performance
Process
Redundant
LCPU
Universal
Ver.
D.DDRD
DP.DDRD
Command
Command
D.DDRD
n
S1
S2
D1
D2
DP.DDRD
n
S1
S2
D1
D2