Additional BACnet Server Procedures

Complete the following procedures as needed:

Prerequisites:

  • System Manager is in Engineering mode.
  • System Browser is in Management View.
Delete a Device
  • The device is stopped.
  1. Select Project > Management System > Servers > Main Server > BACnet Server > [name of device].
  1. In the BACnet Server tab, click .
  1. Click Yes.
  • The device is removed from the BACnet Server list of devices in System Browser.

 

Stop a Device
  1. Select Project > Management System > Servers > Main Server > BACnet Server > [name of device].
  1. In the BACnet Server tab, click .
  • The Status property changes to Stopped, and the Status Bar displays Command Success.

 

Start a Device
  1. Select Project > Management System > Servers > Main Server > BACnet Server > [name of device].
  1. In the BACnet Server tab, click .
  • The Status property changes to Running, and the Status Bar displays Command Success.

 

Restart a Device
  • The device is started.
  1. Select Project > Management System > Servers > Main Server > BACnet Server > [name of device].
  1. In the BACnet Server tab, click .
  • The Status property briefly changes from Stopped to Running, and the Status Bar displays Command Success.
    NOTE: If you made changes to the device prior to restarting, it will take some time for the change to take effect. For small configurations, the changes might take only a few seconds. For large configurations, the changes might take a couple of minutes.

 

Create a Notification Class and Recipients
  1. Select Project > Management System > Servers > Main Server > BACnet Server > [device].
  1. Click the BACnet Server tab.
  1. Expand the Notification Classes section.
  1. Click Add, and the select the newly added row.
  • The Notification Properties section expands and displays default settings.
  1. (Optional) Modify the Instance No. and Priority for the various alarm states.
  1. Expand the Recipients section.
  1. Click Add, and then select the newly added row.
  • The Recipient Properties section expands and displays default settings.
  1. Accept the defaults, or modify the settings as needed.
  1. Repeat Steps 78 to add more recipients to this Notification Class.
  1. Click Save .

 

Remove or Copy a Recipient

  1. Select Project > Management System > Servers > Main Server > BACnet Server > [device].
  1. Click the BACnet Server tab.
  1. Expand the Recipients section.
  1. Select the recipient you want to remove or copy.
  1. Do one of the following:
  • To remove a recipient click Remove, and then select the desired option from the drop-down list.
  • To copy a recipient click Copy, and then select the desired option from the drop-down list.
    NOTE: There are scenarios in which the copied recipient will overwrite an existing recipient in another notification class. This applies to each of the recipient types—Device Instance, Address, and Broadcast. For example, you copy Device Instance 552 (which has To Fault selected) to another notification class with a recipient that also has Device Instance 552 in it (with To Off Normal, To Fault, and To Normal transitions selected). The result is that the copied recipient overwrites the existing recipient data. In other words, the To Off Normal and To Normal transitions will no longer be selected, and you will need to manually select those transitions if you still want them.
  1. Click Save .
  1. Repeat Steps 5 and 6 to remove or copy more recipients.

 

Add a Trend Log
  • You have verified that there is trend data in the HDB for the object you want to export. BACnet Server needs this information to find the point that the trend log is mapped to. This applies to all offline trend definitions.o
  1. Select Project > Management System > Servers > Main Server > BACnet Server > [device].
  1. Click the BACnet Server tab and expand the Trend Logs section.
  1. In System Browser, select Manual navigation, and then navigate to the location of the Trend Logs you want to add.
  1. Drag the desired trend objects to the Trend Logs section.
    NOTE: The monitored object must also be in the same device. If it is not, BACnet Server will add it.
  1. Click Save .
  • The trend objects are now ready to be configured.

 

(Optional) Configure Library Mapping
  • You want to make a template that automatically maps Desigo CC object models to BACnet object models.
  1. Select Project > System Settings > Libraries > L1 Headquarter > Global > BACnet Server.
  1. From the Library Configurator tab, click Add new object , and then select New BACnet Server Mapping.
  • NOTE: If you are not an HQ Librarian, you must customize the library to the project level and add the New BACnet Server Mapping library block before continuing.
  1. In System Browser, select Manual navigation.
  1. Select Project > System Settings > Libraries > L1 Headquarter > BA > Device > [device name].
  1. Expand Object Models.
  1. Drag the object model(s) to the BACnet Server Library Mapping section.
  1. Do the following as needed:
  • For each source object, select a corresponding object from the BACnet Mapping list.
  • Select or clear the Alarmable check box.
    NOTE: Selecting the Alarmable check box displays all available source properties. Clearing the check box displays only non-alarmable source properties.
  • For each BACnet Property, select a corresponding property from the Source Property lists.
  1. Click Save .

 

(Optional) Create Library Mapping for a Subsystem
  • You want to create and deliver a mapping template for several object models belonging to a subsystem.
  1. Create a library and set the dependencies to your subsystem library and BACnet Server. The following image shows an example for the APOGEE subsystem:

  1. Add a BACnet server mapping section to the library.

  1. From the object models folder of the subsystem library, drag and drop object models you want to use with the BACnet server. Map the properties of the BACnet objects to the properties of your source objects. The following image shows an example of mapping to the APOGEE subsystem. You can provide specific values, or you can mark properties as not applicable if your subsystem does not have an equivalent property.

  1. Once you complete the mapping, you can export the template as a .gms file and do one or both of the following:
  • Import the file into other projects.
  • Provide the file to an Application Center Librarian for bundling into an extension module.

 

(Optional) Customize the Library Mapping Template
  • You would like to customize the Library Mapping Template so that you can add object models and properties.
  1. Select Project > System Settings > Libraries > L1 Headquarter > Global > [library name].
  1. From the Library Configurator tab, click Add new object , and then select New BACnet Server Mapping.
    NOTE: If you are not an HQ Librarian, you must customize the library to the project level and add the New BACnet Server Mapping library block before continuing.
  1. Click Save.
  • The Library Mapping Template is cloned under the allowed customization level and can now be modified.