■Device code
This data is for identifying the head device memory for each block for which batch read is performed.
The device code for each device is shown in Page 44 Device range.
The double word device and the long index register (LZ) are not supported.
• When communicating data in ASCII code
Each device code is converted to 2-digit ASCII code (hexadecimal) and sent.
Ex.
Internal relay (M) and link register (W):
The internal relay (M) is converted to "M*" and link register (W) is converted to "W*", and sent from "M" and "W" respectively.
• When communicating data in binary code
1-byte numeric value indicating each device code is sent.
Ex.
Internal relay (M) and link register (W):
90H is transmitted for the internal relay (M) and B4H is sent for the link register (W).
■Number of devices
This data is for specifying the number of points in the continuous device range of each block for which batch read is performed
(1 point = 16 bits for bit device memory and 1 point = 1 word for word device memory), where one block consists of continuous
word or bit devices.
• When communicating data in ASCII code
The number of points for each block is converted to a 4-digit ASCII code (hexadecimal) and sent.
Ex.
For 5 points: Converted to "0005", and sent sequentially from "0".
For 20 points: Converted to "0014", and sent sequentially from "0".
• When communicating data in binary code
2-byte numeric value indicating the number of points for each block is sent.
Ex.
For 5 points: Converted to 0005H, and sent sequentially from 05H.
For 20 points: Converted to 0014H, and sent sequentially from 14H.
• Specify number of devices so that the appropriate condition is satisfied
960 total number of points for all word device blocks + total number of points for all bit device blocks
The extension specification is allowed for the device memory being read using the device read block
functions.
4
4 COMMANDS
67
4.2 Device Access