beautypg.com

Spectrum Controls 1756sc-OF8H Series A User Manual

Page 100

background image

86

ControlLogix

Analog HART Modules

Table 7.13 (HART Pass-Through Command Request Reply)

HART pass through command request – reply packet structure

Field

Value

Definition

Unconnected Message Header
HART Channel Number

0x00 – 0x07 (1 byte)

Module input channel
number for HART

command

Status

(1

byte)

33 = INITIATE

35 = DEAD (bad request)

Command status

Count

(1 byte)

Set to 1

Handle (1

byte)

0 (bad when status is DEAD)

1-255 (good)

The handle for

command complete

query

The command status, the second byte in the reply packet for this module
specific command, can return two different responses, INITIATE, 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:

INITIATE will be sent back under the following conditions:

• Command and HART Channel number are both valid.

• HART channel is enabled and communication has been established,

meaning at least the device addressing information is available.

• Handle is available, meaning no pending handle is still active.

• HART channel is doing regular data sampling only. No pending device

information gathering is active.

• No pending pass-through handle is active, meaning handle timeout has

not occurred yet.

• Device address and delimiter are valid.

• Received CIP word count is large enough for the entire command

packet.

DEAD will be sent back if any of the following conditions are true:

• Command or HART Channel number is invalid

• HART channel is not enabled

• HART communication has not been established, meaning that the 5-

byte unique address has not been determined yet.

• The channel is currently updating device information. Theoretically,

pass-through command can be safely accepted after successfully

This manual is related to the following products: