beautypg.com

ProSoft Technology 5201-DFNT-BACNET User Manual

Page 38

background image

Client Error/Status Data

BACnet ♦ ProLinx Gateway

Protocol Manual

BACnet/IP Client Edition 2

Page 38 of 52

ProSoft Technology, Inc.

November 24, 2010

4.3

Error Codes

The gateway's error codes are listed in this section. Error codes returned from

the command list process are stored in the command list error memory region. A

word is allocated for each command in the memory area.
Use the error codes returned for each command in the list to determine the

success or failure of the command. If the command fails, use the error code to

determine the cause of failure.

Note: The gateway-specific error codes are returned from within the gateway and never from an
attached server device.

4.3.1 BACnet Client Protocol Error Codes

These are error codes that are part of the BACnet protocol or are extended

codes unique to this gateway. The standard BACnet error codes can be found in

the BACnet Protocol Standard, section 21.

Standard BACnet Errors

Error Word

MSB LSB

Group

Description

0x00 E-Code*

Device Error The LSB contains the error code for this device error.

0x01 E-Code*

Object Error The LSB contains the error code for this object error.

0x02 E-Code*

Property

Error

The LSB contains the error code for this property error.

0x03 E-Code*

Resource

Error

The LSB contains the error code for this resource error.

0x04 E-Code*

Security

Error

The LSB contains the error code for this security error.

0x05 E-Code*

Service

Error

The LSB contains the error code for this service error.

0x06 E-Code*

VT Error

The LSB contains the error code for this virtual terminal error.

0x40 A-Code*

Abort

Message

Response is an abort message. The abort code is stored in the

LSB.

0X80 R-Code*

Reject

Message

Response is a reject message. The rejection code is stored in

the LSB.

E-Code*: Refer to the BACnet specification Section 21 for a complete listing of the error codes.
A-Code*: Refer to the BACnet specification Section 21 for a complete listing of the abort codes.
R-Code*: Refer to the BACnet specification Section 21 for a complete listing of the reject reason

codes.

This manual is related to the following products: