User Manual
Chapter 7: Enabling and Us ing HART on the 1769sc-OF4IH
User’s Manual 03 00217-03 Rev. A
7-7
Table 7-3 (HART Packet 2)
Tag Name Data Type
Style
Description
If4i h0 P ack et2 P ack et2 [ 4,1] NA Two di mensiona l array cont ai ni ng
packet 2 data for all 4 channel s.
If4ih0Packet2[X,0]
1
P ack et2 NA P ack et 2 dat a for c hanne l X
If4ih0Packet2[X,0].HartChannelI D INT BI N
Bits 0 to 3: Channel number (0 – 3) .
Bit 4 : S earching/Initi a lizing HART device
Bit 5: HART c ommunica tion failure or
device not found
Bit 6: P a ss- through message pe nding
(ready)
Bit 7: Unused (0)
Bits 8 to 10: Packet ID
Bit 11 thr ough 15: Unused
If4ih0Packet2[X,0].Slot0Data REAL Float
Vari abl e for s lot 0
If4ih0Packet2[X,0].Slot1Data REAL Float
Vari abl e for s lot 1
If4ih0Packet2[X,0].Slot2Data REAL Float
Vari abl e for s lot 2
If4ih0Packet2[X,0].Slot3Data REAL Float
Vari abl e for s lot 3
If4ih0Packet2[X,0].Slot0Units SINT DEC
Slot 0 units code
If4ih0Packet2[X,0].Slot1Units SINT DEC
Slot 1 units code
If4ih0Packet2[X,0].Slot2Units SINT DEC
Slot 2 units code
If4ih0Packet2[X,0].Slot3Units SINT DEC
Slot 3 units code
If 4ih0Packet2[X,0].Slot0Assignment SINT DEC
Slot 0 variable code
If 4ih0Packet2[X,0].Slot1Assignment SINT DEC
Slot 1 variable code
If 4ih0Packet2[X,0].Slot2Assignment SINT DEC
Slot 2 variable code
If 4ih0Packet2[X,0].Slot3Assignment SINT DEC
Slot 3 variable code
If 4ih0Packet2[X,0].Pad SINT[12] DEC
P acket pad
1
X represents the module channel number (0 to 3)
Table 7-4 (HART Packet 3)
Tag Name Data Typ e
Style
Des crip tion
If4i h 0P ack et3 Pac ket 3[ 4 , 1] NA Two di m ensional array c on t ai ni n g
packet 3 data for all 4 c ha nnel s.
If4ih0Packet3[X,0]
1
P ack et3 NA P ack et 3 dat a for ch annel X
If4ih0Packet3[X,0].HartChannelID INT BIN
Bits 0 to 3: Channe l number ( 0 – 3 ).
Bit 4: S e a rching/Initializing HART device
Bit 5 : H ART communi cation f ail ur e or
device not found
Bit 6: P a ss- t hrough message pending
(ready)
Bit 7: Unused (0)
Bits 8 to 10: Packet ID
Bit 11 thr ough 15: U nused
If4ih0Packet3[X,0].Message SINT[32] ASCII
32 char acter message
If4ih0Packet3[X,0].Pad SINT[4] DEC
Pad 32 bit alignment.
1
X represents the module channel number (0 to 3)