XFB error codes

The output pin ErrCode indicates an error code value. ErrCode will typically be used for testing the control program in CFC online mode (in ABT). During normal operation ErrCode may be used by the control program for specific error handling exceptions (example: over-range, under-range).

ErrCode < 20

Error codes with a value less than 20 are derived from an evaluation of the BACnet object Reliability property. These error codes may indicate problems with field devices.

ErrCode > 20

Error codes with a value equal or greater than 20 indicate a problem between XFB and BACnet object (data point), such as difficulty accessing the object and/or required properties. XFB and/or data point configuration values may have been set incorrectly.

Error codes derived from Reliability property

Error code

Definition

Description

0

No error

na

1

No sensor

No sensor is connected to the input object.

2

Over range

The sensor connected to the input object is reading a value higher than the normal operating range.

3

Under range

The sensor connected to the input object is reading a value lower than the normal operating range.

4

Open loop

The connection between the BACnet object and the physical field device is providing a value indicating an open circuit condition.

5

Shorted loop

The connection between the BACnet object and the physical field device is providing a value indicating a short circuit condition.

6

No output

No physical device is connected to the output object.

7

Unreliable other

The Automation station has detected that the present value is unreliable, but none of the other conditions describe the nature of the problem.

8

Process error

A processing error was encountered.

9

Multistate fault

The present value of the Multi-state object is equal to one of the states in the Fault values property and no other fault has been detected.

10

Configuration error

The BACnet object properties are not in a consistent state.

11

<reserved>

na

12

Communication failure

Proper operation of the object is dependent on communication with a remote sensor or device and communication with the remote sensor or device has been lost.

 

Error codes derived from XFB error detection or return value of System Function (SFC) call

Error code

Definition

Description

20

Object is not accessible

The referenced BACnet object cannot be accessed / found.

21

Object type mismatch

The referenced BACnet object type does not match the types supported/expected by the XFB. This error is generated in case the present value of the target BACnet object is not accessible or is not of the data type expected by the XFB.

22

Resolving object reference

When supported, Error Code 22 will indicate the following:

Temporary state, BACnet object referenced by BAObjRef not yet accessible. VAR OUTPUT can not be determined during resolving. If the resolving time exceeds a timeout, the error will switch to ErrCode 20: object-not-accessible.

23

Invalid object-reference

No BACnet object references are set.

24

Object is not updated

The BACnet object is in startup phase, for example after a power on or download. The startup phase indicates that the BACnet object is not updated by the Data Acquisition yet.

25

Property is not accessible

The property can not be accessed or the BACnet property data type does not match with the property data types supported by the XFB.

26

No valid present-value found

XFB read multiple could not find any valid Present value property delivered from member objects aggregated by the collection type View node object.

27

<reserved>

na

28

Configuration parameter out of range

BACnet Property ID or Array index value is out of range.

29

Evaluation function is not supported

The parameterized EvlFnct is not supported on this XFB.

30

Internal error

An internal error or system function (SFC) error occurred. These are mainly the errors which cause a break of the SFC call. Typical case of support request.

31

Group data tag unknown

The group data tag attempted to be commanded or read is not known by the Firmware.

32

Group data list fault

The group data list to be commanded is faulty. The distributing of the list is canceled.

33

Group member overflow

The collected number of group members exceeds the maximum number supported by the XFB.

 

 

 

40

Non feature configured

Indicates error with Read features XFB

41

Feature mis-parameterization or misconfiguration

Indicates error with Read features XFB

 

Troubleshooting notes

If the error code indicates a problem with the XFB’s DeviceID or ObjectID, verify that the referenced BACnet object is compatible with the XFB.

For XFB accessing a Collection view node object: