TS4000H
61
Dec
Value
128 64 32 16
Bit
12
11
10
9
Error
FF:
Base Unit
RAM Error
F10:
Switch Error
F9:
Gas check
Timeout
F8:
Base Setup
Timeout
Hex
Value
0x0800 0x0400 0x0200 0x0100
Dec
Value
2048 1024 512 256
Bit
16
15
14
13
Error
Not Used
Not Used
No Used
Not Used
Hex
Value
0x8000 0x4000 0x2000 0x1000
Dec
Value
32768 16384 8192 4096
5.9.4 Sensor Raw Data (0x0003)
A read returns the sensor raw voltage data in 16-bit read-only register.
5.9.5 Unit
Type
(0x0004)
The Modbus identification number for the TS4000H is 4007.
5.9.6 Software
Revision
(0x0005)
A read returns the software revision of the TS4000H utilizing two ASCII characters.
5.9.7 Sensor Temperature Output (0x0006)
A read returns the sensor temperature output in
C + 100, a 16-bit value.
5.9.8 Display
Registers (0x0007 & 0x0008)
The LED display is also present on the Modbus. It is at registers 0x0007 and 0x0008.
The first register (0x0007) contains the ASCII values of the LED Least Significant Digit (LSD)
and Middle Digit (MID). The lower byte represents the LSD, and the upper the MID. If the
decimal point located in either LED LSD or MID illuminates, the most significant bit of either
lower or upper byte will get logic 1.
The second register (0x0008) contains the ASCII value of the LED Most Significant Digit (MSD)
and the values of Warning or Alarm LED. The lower byte is the Warning LED 0x01 or Alarm
LED 0x02 or both Warning and Alarm 0x03. The upper is the ASCII value of the LED MSD. If
the decimal point in this position illuminates, the most significant bit will get logic 1.
5.9.9 HART
Configuration
(0x000C)
A read returns the 16 bit value, with upper byte = 0x01 (current range 3.5 – 20 mA) or 0x00
(current range 1.25 – 20 mA), lower byte = 0x01 (HART enabled) or 0x00 (HART disabled).