Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

 

    


<tr> <td>1</td> <td>Device ID</td> <td></td> <td> This parameter specifies the BACnet Device ID of the BACnet device. It refers to the BACnet Object ID of the BACnet Device. </td> </tr>
<tr> <td>2</td> <td>Device name</td> <td></td> <td> This parameter specifies the BACnet Device name of the BACnet device. It refers to the BACnet Object Name of the BACnet Device. </td> </tr>
<tr> <td>3</td> <td>Net ID</td> <td></td> <td> 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. </td> </tr>
<tr> <td>4</td> <td>Link layer address</td> <td></td> <td> 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: <address-part1>.<address-part2>.<address-part2>. . . 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). </td> </tr>
<tr> <td>5</td> <td>Remote address</td> <td></td> <td> 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). </td>
</tr>
<tr> <td>6</td> <td>APDU size</td> <td></td> <td> This attribute is the maximum APDU size that is excepted by the remote BACnet device. </td> </tr>
<tr> <td>7</td> <td>Max parallel cmds</td> <td></td> <td> This attribute specifies the maximum amount of requests that are sent to the device in parallel. The default value is "1". </td> </tr>