BACnet device definitions

BACnet device definitions

File Location

<WorkspaceDirectory>\DataFiles\xio.BACnet.DeviceDefinitions.dat

The BACnet device manager checks the availability of BACnet/IP devices. It tries to connect to the defined devices and verifies whether they can be reached or not. If a connection to a BACnet device fails, the value of the corresponding Server Item that represents the device within the server is set to false. After having successfully established a connection to the BACnet device, this connection is continuously monitored by using a heart-beating mechanism. If a BACnet device is not reachable anymore, the corresponding Server Item is set to false and all BACnet data points that are assigned to this device are set to UNCERTAIN.
The structure of the BACnet device definition file is as follows:

' BACnet device configuration file ' Device ID;Device name;Net ID;Link layer address;Remote address;APDU size;Max parallel cmds 257653;BACnet Controller 1;0;192.168.0.22.186.192;;1476;1 2098178;BACnet Controller 2;5;192.168.0.23.186.192;240;480;1

Each line – except comment lines that start with ' – defines a single BACnet device.

The BACnet device definitions within this file can automatically be set by using the BACnet Explorer. Therefore, editing it manually is not necessary in general.

Col#

Parameter

Description

Col#

Parameter

Description

1

Device ID

This parameter specifies the BACnet Device ID of the BACnet device. It refers to the BACnet Object ID of the BACnet Device.

2

Device name

This parameter specifies the BACnet Device name of the BACnet device. It refers to the BACnet Object Name of the BACnet Device.

3

Net ID

This attribute refers to the BACnet Network ID where the device is located. If "0" is used, the BACnet device is located within the same network as the NETx BMS Core Server.

4

Link layer address

This identifier specifies the BACnet data link address of the BACnet device. The exact format of this address information depends on the used BACnet network medium. The general syntax is: For IP networks, the data link address is the IP address concatenated with the UDP port number. For example, if the BACnet device has the IP 192.168.1.4 and the default BACnet UDP port (47808) is used, the address has to be encoded as: 192.168.1.4.186.192 (47808 = hex BA C0 = 186.192).

5

Remote address

If the BACnet device is located in a remote BACnet network (i.e. not within the same network segment), the remote address specifies the address of the next hop router. The encoding is the same as for the BACnet data link address (Link layer address).

6

APDU size

This attribute is the maximum APDU size that is excepted by the remote BACnet device.

7

Max parallel cmds

This attribute specifies the maximum amount of requests that are sent to the device in parallel. The default value is "1".

8

Refresh interval

Here, the interval for sending status requests can be defined. If left empty, the settings from driver configuration are used.

9

Time synchronization

Specifies whether the NETx Server shall send time synchronization messages to this device. Possible values are None, Local, UTC.