Status Registers - HMD60 - HMD65

HMD65 User Guide

Document code
M212243EN
Revision
C
Language
English
Product
HMD60
HMD65
Document type
User guide
Table 1. Modbus Status Data Registers (Read-Only)
Register Number (Decimal) Address (Hexadecimal) Register Description Data Format Bitmask
513 0200hex Device status 16-bit signed integer

0000hex: Status OK

0001hex: Critical error, maintenance needed.

0002hex: Error, device may recover automatically

0004hex: Warning

0008hex: Notification

0010hex: Calibration mode active

514 0201hex Error code 32-bit signed integer 0201hex (status code low): see Table 2
0202hex 0202hex (status code high): see Table 3
516 0203hex Security hash 32-bit signed integer

Security hash changes on any change to device settings/adjustments.

0204hex
518 0205hex RH measurement status 16-bit signed integer

0000hex: Status OK

0002hex: Reading is not reliable

0004hex: Under range

0008hex: Over range

0020hex: Value locked

0040hex: Calibration expired

0080hex: Sensor failure

0100hex: Measurement not ready

519 0206hex T measurement status 16-bit signed integer
Table 2. Error Codes in Register 0201hex (Status Code Low)
Bitmask Error Message Severity
0000hex Status OK
0001hex T sensor measurement failure Error
0004hex RH sensor measurement failure Error
0008hex Reference capacitance failure Error
0010hex Ambient temperature too high Error
0040hex Device settings corrupted Critical
0400hex Factory settings corrupted Critical
8000hex Calibration has expired Warning
Table 3. Error Codes in Register 0202hex (Status Code High)
Bitmask Error Message Severity
0000hex Status OK
0001hex Calibration is about to expire Info