
- 38 -
01H
03H
00H
00H
00H
06H
C5H
C8H
Add
Function
code
Data starting address
Data read qty
Cyclic redundancy
check code
Read the data
Example 1: Read register using the 01 function: read the OUTPUT status of DO1-DO5 relay of
the 01 ARD2M protector
Check data frame
01 02 00 00 00 05 B8 09
Return data frame
01 02 01 10 A0 44
Example 2: Register read using the 02 function: read the di1-DI5 switch input status of the 01
ARD2M protector
Check data frame
01 01 00 00 00 05 FC 09
Return data frame
01 01 01 0C 51 8D
Example 3: Register read using the 03 or 04 function: read 01 ARD2M and read 3 data from
address 00
Check data frame
01 03 00 00 00 03 11 5D
Return data frame
01 03 06 00 00 00 00 00 00 OE D1
Write the data
Example 4: Use the 05 function to write registers
Close DO1 relay no. 01 ARD2M:
Check data frame
01 05 00 00 FF 00 8C 3A
Return data frame
01 05 00 00 FF 00 8C 3A
Disconnect DO1 relay of No. 01 ARD2M:
Check data frame
01 05 00 00 00 00 CD CA
Return data frame
01 05 00 00 00 00 CD CA
Example 5: Write register using 06 function: output DO2 of 01 ARD3M.The indicating register
address of switch input/output state is 0013H, bit 0-9 corresponds to Di1-10, bit 10 corresponds to
DO6, and bit 11-15 corresponds to DO1-5.
Check data frame
01 06 00 13 10 00 75 CF
Return data frame
01 06 00 13 10 00 75 CF