beautypg.com

Spectrum Controls 1734sc-IE2CH User Manual

Page 63

background image

Appendix B: Additional HART Protocol Information

B-3

User’s Manual Pub. 0300257-01 Rev. A

Response Code

Description

If Bit 7 is

And Bits
6…0 are

1

16#20

Overrun Error

Overrun error - At least one byte of data in the receive
buffer of the UART was overwritten before it was read
(for example, the slave did not process incoming byte fast
enough)

1

16#10

Framing Error

Framing error - The Stop Bit of one or more bytes
received by the device was not detected by the UART (for
example, a mark or 1 was not detected when a Stop Bit
should have occurred)

1

16#08

Checksum Error

Longitudinal parity error -The Longitudinal Parity
calculated by the device did not match the Check Byte at
the end of the message

1

16#04

(Reserved)

Reserved - Set to zero

1

16#02

RX Buffer Overflow

Buffer overflow -The message was too long for the
receive buffer of the define

1

16#01

(undefined)

Reserved - Set to zero

0

0

No command specific error

0

1

(undefined)

0

3

Value too large

0

4

Value too small

0

5

Not enough bytes in command

0

6

Transmitter-specific command error

0

7

In Write-protect mode

0

8

Update Failed - Update In Progress - Set to Nearest Possible Value

0

9

Applied Process Too High - Lower Range Value Too High - Not In Fixed Current
Mode

0

10

Applied Process Too Low - Lower Range Value Too Low - MultiDrop Not
Supported

0

11

In MultiDrop Mode - Invalid Transmitter Variable Code - Upper Range Value Too
High

0

12

Invalid Unit Code -Upper Range Value Too Low

0

13

Both Range Values Out of Limits

0

14

Pushed Upper Range Value Over Limit - Span Too Small

0

16

Access restricted

0

32

Device busy

0

64

Command not implemented

If no error was detected in the outgoing communication, the second byte contains status
information pertaining to the operational state of the field or slave device.

Table B-2 (Field Device Status – HART Device Status Byte 2)

Bit Bit Mask Definition

7

16#80

Device malfunction - The device detected a serious error or failure that compromises device
operation

6

16#40

Configuration changed -An operation was performed that changed the device’s configuration

5

16#20

Cold start - A power failure or device reset occurred

4

16#10

More status available - More status information is available via command 48, Read
Additional Status Information

3

16#08

Loop current fixed - The loop current is being held at a fixed value and is not responding to
process variations

2

16#04

Loop current saturated - The loop current has reached its upper or lower endpoint limit and
cannot increase or decrease any further

1

16#02

Non-primary variable out of limits - A device variable not mapped to the PV is beyond its
operating limits

0

16#01

Primary variable out of limits - The PV is beyond its operating limit

Note: 16# means this number is in Hex.

This manual is related to the following products: