Status registers - HPP271

HPP271 User Guide

Document code
M211888EN
Revision
E
Language
English
Product
HPP271
Document type
User guide
Table 1. Modbus device status registers (read-only)
Register number Address Description Data format Notes
513 0200hex Device status 16-bit 0 = Status OK.

1 = Critical error, maintenance needed.

2 = Error, device may recover automatically.

4 = Warning.

8 = Notification.

16 = Calibration enabled.

1
514 0201hex Status code low 32-bit See Table 4 .1
516 0203hex Status code high 32-bit See Table 5 .1
Table 2. Modbus measurement status registers (read-only)
Register number Address Description Data format Notes
529 0210hex Status of Hydrogen peroxide concentration by volume 16-bit 0 = Status OK.

2 = Reading is not reliable.

32 = Reading is locked during purge.

64 = Calibration has expired.

128 = Sensor failure.

256 = Measurement not ready

2

534 0215hex Status of H2O+H2O2 dew point temperature 16-bit
536 0217hex Status of Water concentration by volume 16-bit
Table 3. Modbus probe maintenance status registers (read-only)
Register number Address Description Data format Notes
547 0222hex

Sensor vitality.

A new sensor will have a sensor vitality of 100 %, and a sensor at the end of its life cycle will have a sensor vitality of 0 %.

If you are using the probe in a demanding environment, contact Vaisala to arrange sensor maintenance or replacement once the sensor vitality value reaches 40 %.

32-bit float

Value range: 1  … 100

(sensor vitality percentage value, for example 75 (%))

Table 4. Error codes in register 0201hex (32-bit)
Value of register 0201hex Error message Severity
0 Status OK.
1 Firmware checksum mismatch. Critical
2 Device settings corrupted. Critical
8 Supply voltage too high. Error
16 Internal voltage too low. Error
32 Internal voltage too high. Error
64 Humidity sensor failure (open circuit). Error
1024 Humidity sensor failure (open circuit). Error
16384 Temperature sensor failure (open circuit). Error
32768 Temperature sensor failure (short circuit). Error
262144 Temperature sensor failure (open circuit). Error
524288 Temperature sensor failure (short circuit). Error
Table 5. Error codes in register 0203hex (32-bit)
Value of register 0203hex Error message Severity
0 Status OK.
256 A/D converter failure (external). Error
512 Non-volatile memory read/write failure. Error
4096 Humidity sensor failure (short circuit). Error
8192 Purge in progress. Info
16384 A/D converter failure (internal). Error
32768 Calibration is about to expire. Info
65536 Calibration has expired. Warning
1 Multiple statuses can be present simultaneously. In those cases, the value of the status register is the sum of the status values. For example, the value of the device status register is 6 if a warning (4) and an error (2) are present simultaneously.
2 Multiple statuses can be present simultaneously. In those cases, the value of the status register is the sum of the status values.