Device identification objects, Exception responses, Table 51 – Vaisala PTU300 User Manual
Page 216: Ptu300 modbus device identification, Table 52, Ptu300 modbus exception responses

User's Guide _______________________________________________________________________
214 __________________________________________________________________ M210796EN-G
Device Identification Objects
PTU300 Modbus conforms to the extended identification level defined in
the Modbus Application Protocol Specification V1.1b. Both stream
access and individual access to the objects is supported.
Table 51
PTU300 Modbus Device Identification
Object Id
Object Name
Description
0x00
VendorName
“Vaisala”
0x01
ProductCode
Product code (e.g. “PTU300”)
0x02
MajorMinorVersion
Software version (e.g. “5.10”)
0x03
VendorUrl
“http://www.vaisala.com/”
0x04
ProductName
Product name of the instrument
0x80
SerialNumber
Serial number (e.g. “D0920002”)
0x81
CalibrationDate
Date of the last calibration
(e.g. “2011-02-07”, empty if not
available)
0x82
CalibrationText
Information text of the last calibration
(empty if not available)
Exception Responses
Exception responses from the transmitter are according to the Modbus
Application Protocol Specification V1.1b.
Table 52
PTU300 Modbus Exception Responses
Code
Name
Reason
01
ILLEGAL FUNCTION
Unsupported function code
02
ILLEGAL DATA ADDRESS
Address out of valid ranges
03
ILLEGAL DATA VALUE
Otherwise invalid request
Accessing unavailable (unsupported or temporarily missing) registers
inside ranges specified in Table 45 does not generate an exception.
“Unavailable” value (a quiet NaN for floating point data or 0x8000 for
integer data) is returned instead. An exception is generated only for any
access outside the register blocks defined in section Register Map on
page 208.