ProSoft Technology 5201-DFNT-BACNET User Manual
Page 38

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.