34
01 (Hex)
10 (Hex)
15 (Hex)
7D (Hex)
00 (Hex)*
Device Address
Function Code
Starting Address Hi
Starting Address Lo
Number of Registers Hi
Example : Assigning parameter to user assignable registers
To access the voltage2 (3X address 0x0002) and
power factor1 (3X address 0x001E) through user
assignable register assign these addresses to 4x
register (Table 11 ) 0x157D and 0x157E respectively .
Assigning Query:
02 (Hex)*
Number of Registers Lo
Byte Count
04 (Hex)
}
Data Register-1High Byte
00 (Hex)
00 (Hex)
1E (Hex)
E6(Hex)
4A (Hex)
02 (Hex)
Data Register-2 Low Byte
CRC High
CRC Low
Data Register-1 Low Byte
Data Register-2 High Byte
}
Voltage 2 *
(3X Address
0x0002)
Power Factor
1 *(3X Address
0x001E)
* Note : Parameters should be assigned in Multiple of two i.e. 2,4,6,8.......20.
Map Address for Assignable Register 1
Map Address for Assignable Register 2
Map Address for Assignable Register 3
Map Address for Assignable Register 4
Map Address for Assignable Register 5
Map Address for Assignable Register 6
Map Address for Assignable Register 7
Map Address for Assignable Register 8
Map Address for Assignable Register 9
Map Address for Assignable Register 10
Map Address for Assignable Register 11
Map Address for Assignable Register 12
Map Address for Assignable Register 13
Map Address for Assignable Register 14
Map Address for Assignable Register 15
Map Address for Assignable Register 16
Map Address for Assignable Register 17
Map Address for Assignable Register 18
Map Address for Assignable Register 19
Map Address for Assignable Register 20
Modbus Start Address (Hex)
Assignable Register
High Byte Low Byte
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
7D
7E
7F
80
81
82
83
84
85
86
87
88
89
8A
8B
8C
8D
8E
8F
90
Address
(4X)
405501
405502
405503
405504
405505
405506
4055007
405508
405509
405510
405511
405512
405513
405514
405515
405516
405517
405518
405519
405520
Table 8 : User Assignable mapping register ( 4X registers)