616
7 APPLICATION INSTRUCTION
7.21 Module access instruction
Writing 1-word/2-word data to another module (32-bit
specification)
TOD(P), DTOD(P)
• TOD(P)
These instructions write the (n) points of data in the device starting from the one specified by (s2) to the buffer memory
address specified by (s1) in intelligent function module specified by (U/H).
•DTOD(P)
These instructions write the (n) 2 points of data in the device starting from the one specified by (s2) to the buffer memory
address specified by (s1) in intelligent function module specified by (U/H).
■Descriptions, ranges, and data types
■Applicable devices
*1 Only the DTOD(P) instruction can be used.
Ladder diagram Structured text
ENO:=TOD(EN,UnHn,s1,s2,n);
ENO:=TODP(EN,UnHn,s1,s2,n);
ENO:=DTOD(EN,UnHn,s1,s2,n);
ENO:=DTODP(EN,UnHn,s1,s2,n);
Operand Description Range Data type Data type (label)
(U/H) Unit number H1 to H10 16-bit unsigned binary ANY16
(s1) Start address of the buffer memory for writing the data 0 to 4294967295 32-bit unsigned binary ANY32
(s2) TOD(P) Write data, or head device number which stores the write data 16-bit signed binary ANY16
DTOD(P) 32-bit signed binary ANY32
(n) Number of write data 1 to 65535 16-bit unsigned binary ANY16
Operand Bit Word Double word Indirect
specification
Constant Others
X, Y, M, L,
SM, F, B, SB
U\G T, ST,
C, LC
T, ST, C, D,
W, SD, SW, R
U\G Z LC LZ K, H E $
(U/H)
(s1)
(s2)
*1
*1
(n)