35
9. Modbus register map
Power XPert® release triP unit for MagnuM PXr circuit breakers
MN013015EN January 2022 www.eaton.com
Table 18. Modbus diagnostics.
sub-function code
action
0
Echo query
1
Restart communication
4
Force listen
10
Clear counters
11
Modbus UART bus message count
12
Modbus UART CRC error count
13
Exception count
14
Slave message count
15
Slave no response count
16
Slave NAK count
17
Slave busy count
18
Modbus UART over run error count
20
Clear Modbus UART counters
23
Modbus UART framing error count
24
Modbus UART noise error count
25
Modbus UART parity error count
26
MCU1 firmware version
27
MCU1 firmware reversion
28
MCU1 firmware build
29
MCU2 firmware version
30
MCU2 firmware reversion
31
MCU2 firmware build
32
USB version
33
USB reversion
34
Reset block of registers
9.2 Real-time breaker status
Input status bits 1001 through 1032 are available using func-
tion code 2. The status definitions are defined in Table 19.
The first 16 bits are the actual status state while the last 16
bits indicate if the corresponding status state is supported
by the trip unit and valid.
Table 19. Modbus breaker status.
register
number
address
hex
input status descriptions
register
number
address
hex
Validity
1001
0x03E8
Breaker is in the closed position.
1017
0x03F8
Breaker is in the closed position is valid.
1002
0x03E9
Un-acknowledged trip condition.
1018
0x03F9
Un-acknowledged trip condition is valid.
1003
0x03EA
Active alarm.
1019
0x03FA
Active alarm is valid.
1005
0x03EC
Maintenance mode is active.
1021
0x03FC
Maintenance mode is active is valid.
1006
0x03ED
Test mode is active.
1022
0x03FD
Test mode is active is valid.
1010
0x03F1
Long delay pickup is active.
1026
0x0401
Long delay pickup is active is valid.
1011
0x03F2
Zone interlock is active.
1027
0x0402
Zone interlock is active is valid.
1013
0x03F4
Ground is configured source ground.
1029
0x0404
Ground is source ground is valid.
9.3 Real-time data registers
The ata changing in real time, such as current, voltage,
power, etc. is shown in the Table 19. Real-time data can be
read either in 32-bit IEEE floating point or in 32-bit integer
format. For integer data, the value is multiplied by a scale
factor shown in the last column. Data objects are two
registers (4 bytes) or four registers (8 bytes) in length. Since
these objects have the capability to change in real-time, a
complete data object must be read in a single transaction to
avoid data tearing.