Object ID Object ID
(hexadecimal)
Object name Example contents
2 02
hex
MajorMinorVersion "1.2.3"
Software version of the device.
3 03
hex
VendorUrl "http://www.vaisala.com/"
4 04
hex
ProductName "Humidity and Temperature Probe HMP4"
5 05
hex
ModelName "7E2A2A0A000"
Configuration code of the device. Length
and content of the code are model-
specific.
6 06
hex
UserApplicationName User definable information text (see
configuration register 0A00
hex
)
128 80
hex
SerialNumber
1)
"K0710040"
129 81
hex
CalibrationDate
1)
"2020-01-31"
Calibration date in YYYY-MM-DD format.
Empty string if not set/valid.
130 82
hex
CalibrationText
1)
"Vaisala/HEL"
Calibration information text. Empty string
if not set/valid.
1) Vaisala-specific device information.
A.6 Exception responses
Table 82 Modbus exception responses
Code Name Reason
01 ILLEGAL FUNCTION Unsupported function code
02 ILLEGAL DATA ADDRESS Register address or Object ID out of valid ranges
03 ILLEGAL DATA VALUE Otherwise invalid request
Accessing unavailable (temporarily missing) measurement data does not generate a Modbus
exception. “Unavailable” value (a quiet NaN for floating point data or 8000
hex
for integer data)
is returned instead. An exception is generated only for any access outside the applicable
register ranges.
Appendix A – Modbus reference
109