12 MULTIPLE CPU DEDICATED INSTRUCTIONS
12.1 Another CPU Module Access Instructions
1405
12
Reading device data from another CPU module
D(P).DDRD, M(P).DDRD
• D(P).DDRD
• M(P).DDRD
These instructions read device data from another CPU module in a multiple CPU system.
■Execution condition
■Description, range, data type
*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.
The RnENCPU with firmware version "25" or later supports these instructions. (Use an engineering tool with version "1.032J" or later.)
The RnENCPU with firmware version "25" or later supports these instructions. (Use an engineering tool with version "1.032J" or later.)
Ladder ST
ENO:=D_DDRD(EN,U/H,s1,s2,d1,d2);
ENO:=DP_DDRD(EN,U/H,s1,s2,d1,d2);
ENO:=M_DDRD(EN,U/H,s1,s2,d1,d2);
ENO:=MP_DDRD(EN,U/H,s1,s2,d1,d2);
FBD/LD
Instruction Execution condition
D.DDRD
M.DDRD
DP.DDRD
MP.DDRD
Operand Description Range Data type Data type (label)
(U/H) Start I/O number (first three digits in
four-digit hexadecimal representation)
of another CPU module
3E0H to 3E3H 16-bit unsigned binary ANY16
(s1) Start device of host CPU module
where the control data is stored
Refer to the control data. Word ANY16_ARRAY
(Number of elements: 2)
(s2) Start device of another CPU module
where the data to be read is stored
String ANYSTRING_SINGLE
(d1) Start device of host CPU module for
storing the data that has been read
Word ANY16
*1
(d2) Completion device Bit ANYBIT_ARRAY
(Number of elements: 2)
EN Execution condition Bit BOOL
ENO Execution result Bit BOOL
RnCPU
RnENCPU
RnSFCPU RnSFCPURnPCPURnPCPU
(Standard) (Safety)
(Redundant)
(Process)
RnCPU
RnENCPU
RnSFCPU RnSFCPURnPCPURnPCPU
(Standard) (Safety)
(Redundant)
(Process)
(U/H) (s1) (s2) (d1) (d2)