7-32
Compact IO™ Isolated HART Analog Input Module
User' s Manual 0300215-03 Rev. A
Table 7-11 (Response When Device Information Is Available)
HART Get Device Information - reply packet structure
Field
HART Channel Number
Status
Count
HART
ManufacturerIDCode
HARTDeviceTypeCode
HARTPreamble
HARTUnivCmdCode
HARTTransSpecRev
HARTSoftwareRevision
HARTHardwareRevision
HARTFlags
Pad for 32 bit alignment
HARTDeviceIDNumber
Pad for 32 bit alignment
HARTTag
HARTDescriptor
HARTDate
Pad for 32 bit alignment
HARTFinalAssemblyNum
ber
Pad for 32 bit alignment
HARTMessage
HARTPVCode
HARTSVCode
HARTTVCode
HARTQVCode
HARTPVUnits
HARTSVUnits
HARTTVUnits
HARTQVUnits
HARTSlot0Units
HARTSlot1Units
HARTSlot2Units
HARTSlot3Units
HARTPVLowerRange
HARTPVUpperRange
Pad for 32 bit alignment
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.
Value
0x00 – 0x03 (1 byte)
00 = SUCCESS
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(3 bytes) Device ID
number
(1 byte)
(8 bytes unpacked
ASCII)
(16 bytes unpacked
ASCII)
(3 bytes)
(1 byte)
(3 bytes)
(1 byte)
(32 bytes unpacked
ASCII)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(1 byte)
(4 bytes – Floating Point
Value)
(4 bytes – Floating Point
Value)
(3 bytes)
Definition
Module input channel number for
HART command
Command status
Number of data bytes to following.
CMD#0, Byte 1
CMD#0, Byte 2
CMD#0, Byte 3
CMD#0, Byte 4
CMD#0, Byte 5
CMD#0, Byte 6
CMD#0, Byte 7
CMD#0, Byte 8
CMD#0, Bytes 9-11
CMD#13, Bytes 0-5
CMD#13, Bytes 6-17
CMD#13, Bytes 18-20
CMD#16, Bytes 0-2
CMD#12, Bytes 0-23
CMD#50, Bytes 0, 0xff if not supported
CMD#50, Bytes 1, 0xff if not supported
CMD#50, Bytes 2, 0xff if not supported
CMD#50, Bytes 3, 0xff if not supported
CMD#3, Byte 4
CMD#3, Byte 9, 0 if not present
CMD#3, Byte 14, 0 if not present
CMD#3, Byte 19, 0 if not present
CMD#33, Byte 1, 0 if not present
Output module use only.
CMD#33, Byte 7, 0 if not present
Output module use only.
CMD#33, Byte 13, 0 if not present
Output module use only.
CMD#33, Byte 19, 0 if not present
Output module use only.
CMD#15, Bytes 3-6
CMD#15, Bytes 7-10
Need help?
Do you have a question about the 1769sc-IF4IH and is the answer not in the manual?