Accessing 4 X register for Reading &
Writing
Each setting is held in the 4X registers. ModBus code
03 is used to read the current setting & code 16 is
used to write/change the setting. Refer Table 5 for
4 X Register addresses.
Example : Reading System type
System type : Start address = 1772 (Hex)
Number of registers = 02
Note :Number of registers = Number of parameters x 2
Device Address
Function Code
Start Address High
Start Address Low
Number of Registers Hi
Number of Registers Lo
CRC Low
CRC High
01 (Hex)
03 (Hex)
17 (Hex)
72 (Hex)
00 (Hex)
02 (Hex)
EE (Hex)
27 (Hex)
Query
27
Start Address High : Most significant 8 bits of starting
address of the parameter requested.
Start Address low : Least significant 8 bits of starting
address of the parameter requested.
Number of register Hi : Most significant 8 bits of
Number of registers requested.
Number of register Lo : Least significant 8 bits of
Number of registers requested.
(Note : Two consecutive 16 bit register represent
one parameter.)