Model TP-700
TP-700 Instruction Manual Rev. 4.1 Page 28 of 42
06
Function dependent on value of
40006 (See Special Register
Function dependent on value of
40006 (See Special Register
06
Function defendant on value of
40006 (See Special Register
06
40015
Calibration Enable
W
0x0001
0x0002
0x0003
0x0004
0x0001
0x0002
0x0008
0x0009
0x000A
Zero Calibration Started
Span Calibration Started
Span Set
Span Calibration Unsuccessful
Set Zero
Set Span
Signal simulation mode
Set FP Bridge Voltage
Set TP Heater Power
Read Text 1, first char in
L
Two Char of Gas/Units String
6
Two Char of Gas/Units String
6
Two Char of Gas/Units String
6
Two Char of Gas/Units String
6
Read Text 5, last char in
H
Two Char of Gas/Units String
6
Text null terminator in L
Two Char of Gas/Units String
6
1
Integer ranges from 1 all the way to 10,000.
2
Units are determined by “units” field in the “notation” string
3
Gas Reading times one (x 1) with units in notation string for “Low Range” = 0. Gas Reading times one (x 10) with units in notation string for “Low
Range” = 1. Gas Reading times one (x 100) with units in notation string for “Low Range” = 2.
4
Span Gas must be less than or equal to Detectable Range and is usually about ½ of it.
5
Fault status bits self-reset when fault clears
6
Text in ASCII, in order L byte, H byte, L byte… See field descriptions of notation string.
Gas/Units String
Units – This field is ‘PPM’, ‘PPB’, or ‘_ _ %’ (where ‘ _ ‘ is a space, 0x20).
0x20 – The units filed is terminated with an ASCII space (0x20)
Gas Type – This field contains the gas type of the cell. Any ASCII string is permissible
0x00 – The notation string is terminated with an ASCII null character
Table 4 Modbus™ Special Registers
0: Range >25 (0 decimal place)
1: Range 10-25 (1 decimal place)
2: Range <10 (2 decimal place)
Range = 79 to 565
Range = 20 to 565
(mW) (R/W)
0: Range >25
1: Range 10-25
0x0XXX
0xX000
0xX096
0xX0C8
0xX12C
Negative Polarity Cell
Bias = 0mV
Bias = 150mV
Bias = 200mV
Bias = 300mV
Range = 79 to 565
(mV)
0x0XXX
0xX000
0xX096
0xX0C8
0xX12C
Cell
Cell
Bias = 0mV
Bias = 150mV
Bias = 200mV
Gain Code
(integer between 0 & 15)
Sensor Resistance
(x100 Ω)
Raw Counts 0-0xFFFF
(0x8000 = nominal 0)
Bridge Voltage (mV)
(Read only)
Range Divisor
1,10,100, or 1000
1
Only possible ranges are 20, 50, 100, 200. Modbus register 40001 will contain either 20, 50, 100, or 200, range divisor is not necessary.