Spectrum Controls 1756sc-OF8H Series A User Manual
Page 95

Chapter 7: HART Channel Configuration, Data, and Status
81
Table 7.9 (Response When Device Information Is Available)
HART Get Device Information - reply packet structure
Field
Value
Definition
Unconnected Message Header
HART Channel Number
0x00 – 0x07 (1 byte)
Module input channel number for
HART command
Status
00 = SUCCESS
Command status
Count
(1 byte)
Number of data bytes to following.
HARTManufacturerIDCode
(1 byte)
CMD#0, Byte 1
HARTDeviceTypeCode
(1 byte)
CMD#0, Byte 2
HARTPreambles
(1 byte)
CMD#0, Byte 3
HARTUnivCmdCode
(1 byte)
CMD#0, Byte 4
HARTTransSpecRev
(1 byte)
CMD#0, Byte 5
HARTSoftwareRevision
(1 byte)
CMD#0, Byte 6
HARTHardwareRevision
(1 byte)
CMD#0, Byte 7
HARTFlags
(1 byte)
CMD#0, Byte 8
HARTDeviceID
(3 bytes) Device serial number
CMD#0, Bytes 9-11
HARTTag
(8 bytes unpacked ASCII) CMD#13, Bytes 0-5
HARTDescriptor
(16 bytes unpacked ASCII)
CMD#13, Bytes 6-17
HARTDate
(3 bytes)
CMD#13, Bytes 18-20
HARTFinalAssemblyNumber
(3 bytes)
CMD#16, Bytes 0-2
HARTMessage
(32 bytes unpacked ASCII)
CMD#12, Bytes 0-23
HARTPVCode
(1 byte)
CMD#50, Bytes 0
HARTSVCode
(1 byte)
CMD#50, Bytes 1
HARTTVCode
(1 byte)
CMD#50, Bytes 2
HARTFVCode
(1 byte)
CMD#50, Bytes 3
HARTPVUnits
(1 byte)
CMD#3, Byte 4
HARTSVUnits
(1 byte)
CMD#3, Byte 9
0 if not present
HARTTVUnits
(1 byte)
CMD#3, Byte 14
0 if not present
HARTFVUnits
(1 byte)
CMD#3, Byte 19
0 if not present
HARTPVLowerRange
(4 bytes – Floating Point Value)
CMD#15, Bytes 3-6
HARTPVUpperRange
(4 bytes – Floating Point Value)
CMD#15, Bytes 7-10
The command status, the second byte in the reply packet for the module
specific command, can return three different responses, SUCCESS,
RUNNING and DEAD. These responses echo the state of the module at
the time the command is sent. The conditions for each response are as
follows:
SUCCESS will be sent back when all of the following conditions are
met:
• Command and HART Channel number are both valid.
• HART channel device information is available.
RUNNING will be sent back when all of the following conditions
are met: