14
HART add-on module 10. Device-Specific Commands
This device supports the following Device-Specific Commands. Except from command 170 and
171, these commands are reserved for software tools like PDM, AMS and HC275/375.
10. Device-Specific
Commands
Command Number and Data in Command Data in reply
Function
128 Read Integer8 Byte 0 CANAPP.ID Byte 0 Integer 8 value
Byte 1 Attribute.ID
Byte 2 Attribute Qual
Byte 3-4 Index
129 Read Integer16 Byte 0 CANAPP.ID Byte 0-1 Integer 16 value
Byte 1 Attribute. ID
Byte 2 Attribute Qual
Byte 3-4 Index
130 Read Integer32 Byte 0 CANAPP.ID Byte 0-3 Integer 32 value
Byte 1 Attribute.ID
Byte 2 Attribute Qual
Byte 3-4 Index
131 Read Unsigned8 Byte 0 CANAPP.ID Byte 0 Byte
Byte 1 Attribute.ID
Byte 2 Attribute Qual
Byte 3-4 Index
132 Read Unsigned16 Byte 0 CANAPP.ID Byte 0-1 Two bytes
Byte 1 Attribute.ID
Byte 2 Attribute Qual
Byte 3-4 Index
133 Read Unsigned32 Byte 0 CANAPP.ID Byte 0-3 Four bytes
Byte 1 Attribute.ID
Byte 2 Attribute Qual
Byte 3-4 Index
134 Read Float32 Byte 0 CANAPP.ID Byte 0-3 Float
Byte 1 Attribute.ID
Byte 2 Attribute Qual Comment: When reading values
Byte 3 Unit code with no unit, the unit code must
Byte 4-5 Index be 251 (No unit)
135 Read Float64 Byte 0 CANAPP.ID Byte 0-7 Float 64
Byte 1 Attribute.ID
Byte 2 Attribute Qual
Byte 3-4 Index
136 Read VisibleString Byte 0 CANAPP.ID Byte 0 Length of Message
Byte 1 Attribute.ID Byte 1-x User message
Byte 2 Attribute Qual <32 bytes
Byte 3-4 Index
137 Read OctetString Byte 0 CANAPP.ID Byte 0 Length of Message
Byte 1 Attribute.ID Byte 1-x User message
Byte 2 Attribute Qual <32 bytes
Byte 3-4 Index
138 Read OctetString Byte 0 CANAPP.ID Byte 0 Length of Message
w/parameters Byte 1 Attribute.ID Byte 1-x User message
Byte 2 Attribute Qual <32 bytes
Byte 3-4 Index
Byte 5 Length
Byte 6-n parameter 1 … and bytes
up to the limit given
by the length byte
140 Write Float32 Byte 0 CANAPP.ID Byte 0-3 Float
Byte 1 Attribute.ID Byte 4 Unit Code
Byte 2 Attribute Qual
Byte 3 Reserved (0x00)
Byte 4-5 Index
Byte 6-9 Float
Byte 10 Unit code