BACnet device definitions

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 BACnetExplorer. Therefore, editing it manually is not necessary in general.






1Device ID
This parameter specifies the BACnet Device ID of the BACnet device. It refers to the BACnet Object ID of the BACnet Device.
2Device name
This parameter specifies the BACnet Device name of the BACnet device. It refers to the BACnet Object Name of the BACnet Device.
3Net 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.
4Link 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).
5Remote 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).
6APDU size
This attribute is the maximum APDU size that is excepted by the remote BACnet device.
7Max parallel cmds
This attribute specifies the maximum amount of requests that are sent to the device in parallel. The default value is "1".
8Refresh interval
Here, the interval for sending status requests can be defined. If left empty, the settings from driver configuration are used.
9Time synchronization
Specifies whether the NETx Server shall send time synchronization messages to this device. Possible values are None, Local, UTC.

Related pages