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 Command + 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 Number + 1
2/3 Data Byte Block Number, Offset Number + 2
. .
. .
. .
TotalMsg/1 Data Byte Block Number, Offset Number + NumBytes - 3
TotalMsg/2 Data Byte Block Number, Offset Number + NumBytes - 2
TotalMsg/3 Data Byte Block Number, Offset Number + 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