
TPU2000/2000R Modbus/Modbus Plus Automation Guide
265
Msg Byte Definition
1/1
Relay Status Byte
Bit 7: Control Power Cycled
Bit 6: New Fault Recorded
Bit 5: Alternate 2 Settings Active
Bit 4: Alternate 1 Settings Active
Bit 3: Remote Edit Disable
Bit 2: Local Settings Changed
Bit 1: Contact Input Chnaged
Bit 0: Selftest Status
1/2
C Subcommand = 0xXY
1/3
Total Number of Messages (TotalMsg = 1+(Num Bytes/3))
2/1
Data Byte Block Number, Offset Number
2/2
Data Byte Block Number, Offset 1
2/3
Data Byte Block Number, Offset 2
.
.
.
.
.
.
TotalMsg/1
Data Byte Block Number, Offset NumBytes - 3
TotalMsg/2
Data Byte Block Number, Offset NumBytes - 2
TotalMsg/3
Data Byte Block Number, Offset NumBytes - 1
Data Type Definitions Value
Ranges
Unsigned Byte
(0 to 255)
Signed Byte
(-128 to 127)
Unsigned Short
(0 to 65535)
Signed Short
(-32,768 to 32767)
Unsigned Long
(0 to 4,294,967,295)
Signed Long
(-2,147,483,648 to 2,147,483,647)
Note: Data Byte Order follows the Low Address -High Byte, High Address - Low Byte Convention.
TPU2000/R Register Based Communication Definitions
BLK 0: SYSTEM STATUS/CONFIGURATION BLOCK
Block Offset Data
Size Scale Description
Offset 0:
Unsigned Word
Relay Status
Bit 15-11: Spare
Bit 10: New Minimum Demand Value
Bit 9: New Peak Demand Value
Bit 8: New Operation Recorded
Bit 7: Control Power Cycled
Bit 6: New Fault Recorded
Bit 5: Alternate 2 Settings Active
Bit 4: Alternate 1 Settings Active
Bit 3: Remote Edit Disable
Bit 2: Local Settings Changed
Bit 1: Contact Input Changed
Bit 0: Selftest Status
Offset 2:
Unsigned Long Diagnostic
Status
Flag
Bit 31-16: Spare
Bit 15: DSP COP FAILURE
Bit 14: DSP +5V FAILURE
Bit 13: DSP +/-15V FAILURE
Bit 12: DSP +/-5V FAILURE
Bit 11: DSP ADC FAILURE
Bit 10: DSP EXT RAM FAILURE
Bit 9: DSP INT RAM FAILURE