Get device information (service code = 16#4d) – Rockwell Automation 1756-OF8H ControlLogix HART Analog I/O Modules User Manual
Page 126
126
Rockwell Automation Publication 1756-UM533C-EN-P - February 2011
Chapter 8
Getting HART Data By Using CIP MSG
Get Device Information (Service Code = 16#4D)
These tables show the request and reply packet structures for the Get Device
Information service.
Table 37 - Request Packet
Offset
Field
Data Type
Definition
No request data
Request size = 0 bytes
Table 38 - Reply Packet - Request Failed
Offset
Field
Data Type
Definition
0
Status
USINT
Command status
1
Pad
Pad byte
Reply size = 2 bytes
Table 39 - Reply Packet - Request Succeeded
Offset
Field
Data Type
Definition
(1)
0
Status
SINT
Command status
1
Manufacturer ID
CMD#0, Byte 1
If this byte is
≥ 16#E0, refer to byte offset 10 and 11 for the
extended manufacturer identification.
2
Device Type
CMD#0, Byte 2
3
Preamble
CMD#0, Byte 3
4
Universal Command
Code
CMD#0, Byte 4
5
Transducer Spec
Code
CMD#0, Byte 5
6
Software Revision
CMD#0, Byte 6
7
Hardware Revision
CMD#0, Byte 7
8
Flags
CMD#0, Byte 8
9
Pad_1 for 16 bit
alignment
10…11
Extended
Manufacturer ID
CMD#0, Byte 1 if HART revision is < 7
CMD#0, Bytes 17…18 if HART revision is
≥ 7
12
…
15
Device ID Number
DINT
CMD#0, Bytes 9…11
16…27
Tag
HARTTag
CMD#13, Bytes 0…5
See
for more information.
28…47
Descriptor
HARTDescriptor
CMD#13, Bytes 6…17
See
for more information.
48
DateDay
SINT
CMD#13, Byte 18
49
DateMonth
CMD#13, Byte 19
50…51
DateYear
INT
CMD#13, Byte 20 (+ 1900)
52…55
Final
AssemblyNumber
DINT
CMD#16, Bytes 0…2