Configuration of BACnet server root object Permalink

  1. Create an empty project and call it for example “Device_12”.

  2. Insert a “BACnet Server” object below the interfaces object in the device tree.

    BACnet_Server
  3. Set the device ‎InstanceNumber‎ in the “BACnet Parameters” of the “BACnet Server”, e.g. to ‎12‎ and the ‎InstanceName‎ to ‎Device_12‎ (according to Fig. 251 BACnet objects, properties, services and BIBBs).

    BACnet_Device12
  4. Add a datalink, IP or MS/TP. In the example an IP datalink is inserted below ‎ETH1‎. Default parameters are sufficient if only one datalink is used.

    ⮫ “Configuration of an IP datalink”

    BACnet_Datalink
  5. Build the project, download to the PLC and set it to [RUN]. The status of the “BACnet Server” should be green (running). If not, please ensure that you have installed the runtime license BACnet Protocol B-BC Runtime, verifiable by right-click on the PLC node and select [Show license information] from the runtime licensing menu. The project is scanned for required licenses. If you are logged in to a PLC, then the licenses available on the PLC are displayed. A missing required license is highlighted.

    ⮫ “PLC runtime licensing”

    BACnet_Server_1
  6. Start any BACnet client to find the server, for example Inneasoft BACnet Explorer.

    BACnet_Inneasoft