Spectrum Controls 1734sc-OE2CIH User Manual

Page 59

Advertising
background image

Chapter 4: OE2CIH and HART

4-23

User’s Manual Pub. 0300272-01 Rev. A.0

Request Succeeded Reply
HART Get Device Information - Reply packet structure
Reply Size = 120 bytes

Offset

Field

Value

Definition

8

HARTFlags

(1 byte)

CMD#0, Byte 8

9

Pad_1 for 32 bit alignment

(1 byte)

10-11

HARTManufacturerID16Bit

(2 byte)

CMD#0, Byte 1 if HART rev later than 7
CMD#0, Bytes 17-18 if HART rev later
than or equal to 7

12-15

HARTDeviceIDNumber

(4 bytes–UINT)

CMD#0, Bytes 9-11
Bytes re-ordered into Intel Format (LSB
1

st

) from HART format (MSB 1

st

).

16-19

TagSize

8 (4 bytes)

20-27

TagString

(8 bytes unpacked
ASCII)

CMD#13, Bytes 0-5

28-31

DescriptorSize

16 (4 bytes)

32-47

DescriptorString

(16 bytes unpacked
ASCII)

CMD#13, Bytes 6-17

48

DateDay

(1 byte)

CMD#13, Byte 18

49

DateMonth

(1 byte)

CMD#13, Byte 19

50-51

DateYear

(2 bytes)

CMD#13, Byte 20 (+1900)

52-55

FinalAssemblyNumber

(4 bytes–UINT)

CMD#16, Bytes 0-2
Bytes re-ordered into Intel Format (LSB
1

st

) from HART Format (MSB 1

st

).

56-59

MessageSize

32 (4 bytes)

60-91

MessageString

(32 bytes unpacked
ASCII)

CMD#12, Bytes 0-23

92

PVCode

(1 byte)

CMD#50, Bytes 00×ff if not supported

93

SVCode

(1 byte)

CMD#50, Bytes 10×ff if not supported

94

TVCode

(1 byte)

CMD#50, Bytes 20×ff if not supported

95

FVCode

(1 byte)

CMD#50, Bytes 30×ff if not supported

96

PVUnits

(1 byte)

CMD#3, Byte 4

97

SVUnits

(1 byte)

CMD#3, Byte 90 if not present

98

TVUnits

(1 byte)

CMD#3, Byte 140 if not present

99

FVUnits

(1 byte)

CMD#3, Byte 190 if not present

100

TransferFunction

(1 byte)

CMD#15, Byte 1

101

RangeUnits

(1 byte)

CMD#15, Byte 2

102-103 ExpandedDeviceTypeCode

(2 bytes)

CMD#0, Byte 2 if HART Rev earlier
than 7
CMD#0, Bytes 1-2 if HART Rev later
than or equal to 7

104-107 HARTPVLowerRange

(4 bytes–Float)

CMD#15, Bytes 3-6

108-111

HARTPVUpperRange

(4 bytes–Float)

CMD#15, Bytes 7-10

Advertising