612
7 APPLICATION INSTRUCTION
7.21 Module access instruction
â– DTO(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).
• When a constant is specified in (s2), (n) x 2 words of the same data (the value specified by (s2)) is written starting from the
specified buffer memory address.
• For the nibble of a bit device specified by (s2), specify K1 to K4 in the TO(P) instruction and K1 to K8 in the DTO(P)
instruction.
• When a number greater than 65535 is specified as the buffer memory specified by (s1), use the TOD(P) instruction or use
U\G in the MOV(P) instruction.
Error code
(SD0/SD8067)
Description
2441 Updating procedure with the unit was not properly completed during the execution of the instruction.
2801 The unit number specified by (U/H) does not exist.
2823 The buffer memory number specified by (s1) exceeds the buffer memory area.
The buffer memory number specified by (s1) + the number of transfer points specified by (n) exceeds the buffer memory
area.
2820 The device number specified by (s2) + the number of write data specified by (n) exceeds the corresponding device range.
3056 Timeout occurred while communicating with the connected units during the execution of the instruction.
3060 Signal error is detected while accessing the connected units during the execution of the instruction.
3580 The instruction that is disabled in the interrupt routine program is used.
(s2) (s1)
(n)ï‚´2 words(n)ï‚´2 points
CPU module
Buffer memory
(s2) (s1)
70000
70000
70000
70000
CPU module Buffer memory
(n)ï‚´2 words (The same data is written.)