SecuriFire BACnet Integration

This integration permits the user to access objects from corresponding SecuriFire devices and monitor them from Desigo CC.

Safety functions

Observe all applicable standards for the country as well as regional or local regulations when integrating safety functions.

Dependencies

The Securiton SecuriFire extension is configured to depend on the following extension, which will be automatically added, if it is not already installed in the system, when the Securiton SecuriFire installation feature is selected:

  • Fire Domain Libraries Common

To be able to work with EDE files, you must manually add the following extension:
- Desigo System (Core)

Engineering for SecuriFire BACnet System

SecuriFire BACnet systems can be integrated into Desigo CC in one of the following ways:

Before performing the online discovery or offline configuration, a BACnet driver and network must be created.

Type of Configuration

Engineering

Advantage

Disadvantage

Online discovery

For online engineering, Desigo CC is connected to the devices and you perform an online discovery of project data.

  • You import the latest online configuration.
  • Extensive coordination with the project engineer is not required.
    NOTE: The following information must, however, be clarified in advance: PICS, device ID, device name, and UDP port.
  • Scanning the network can take quite a long time.
  • The hierarchical structure to be displayed in System Browser is not influenced.
  • Only Management View is generated in System Browser. Data is alphabetically displayed regardless of object type.

Offline import

For offline engineering, you must edit and import an Engineering Data Exchange (EDE). An online connection with the BACnet device is not required.

  • Engineering can take place in the office.
  • The following views are supported in System Browser:
    • Management View (generated automatically by the system).
    • Logical View (determined by the configuration file)
    • User View (only if already created in Desigo CC. It can then be set through the configuration file)
    • Graphic engineering can be completed in advance at the office.
  • Project data might not be up-to-date.
  • Requires more coordination to receive the EDE data from the project engineer.

Supported Object Types

Both online discovery and offline import support standard BACnet objects only. This means that BACnet extensions made by the manufacturer are not supported by these Desigo CC features. The current version supports the defined BACnet objects in the following library: Project > System settings > Libraries > Fire (HQ) > Devices > BACnet > Object models.

Object Models and Object Types in the Library Fire_Device_BACnet_HQ_1

Object Model

Short Name

Full Name

GMS_BACNET_SecuriFire EO_FI_DEV_150

DEV

Device

GMS_BACNET_SecuriFire EO_FI_LSP_150

LSP

Life Safety Point

GMS_BACNET_SecuriFire EO_FI_LSZ_150

LSZ

Life Safety Zone

GMS_BACNET_SecuriFire EO_FI_MSV_150

MSV

Multi-State Value

GMS_BACNET_SecuriFire EO_FI_MSV_LS_150

MSV_LS

Multi-State Value Life Safety

GMS_BACNET_SecuriFire EO_FI_NC_150

NC

Notification Class

Supported EoTypes and Functions from EDE File

The EDE file contains a list of items where you can set a specific Function and EoType for fire objects.

See an example below. For details, see SecuriFire EDE File Formats.

#Engineering-Data-Exchange;;;;;;;;;;;;;;;

PROJECT_NAME;Standard Project;;;;;;;;;;;;;;

VERSION_OF_REFERENCEFILE;1;;;;;;;;;;;;;;

TIMESTAMP_OF_LAST_CHANGE;06.06.2019;;;;;;;;;;;;;;

AUTHOR_OF_LAST_CHANGE;;;;;;;;;;;;;;;

VERSION_OF_LAYOUT;2;;;;;;;;;;;;;;

#mandatory;mandatory;mandatory;mandatory;mandatory;optional;optional;optional;optional;optional;optional;optional;optional;optional;optional;optional

# keyname;device obj.-instance;object-name;object-type;object-instance;description;min-present-value;max-present-value;commandable;hi-limit;low-limit;state-text-reference;unit-code;function;resolution;EoType

Device(1);1;CSF_1;8;1;SecuriFire Client;;;;;;;;;;EO_FI_DEV

MultistateValue(61);1;CSF_1_LOC_1_MDA_24;19;61;;;;N;;;1;;;;EO_FI_MSV

MultistateValue(60);1;CSF_1_ZO_2_DET_1;19;60;Melder Zeile 2 Zeile 3 Objekttext Information;;;N;;;2;;;;EO_FI_MSV

MultistateValue(59);1;CSF_1_ZO_1_DET_1;19;59;Melder Zeile 2 Zeile 3 Objekttext Information;;;N;;;2;;;;EO_FI_MSV

MultistateValue(58);1;CSF_1_ZO_2;19;58;Meldergruppe;;;N;;;2;;AutDet;;EO_FI_MSV

MultistateValue(57);1;CSF_1_ZO_1;19;57;Melderguppe;;;N;;;2;;;;EO_FI_MSV

MultistateValue(56);1;CSF_1_OUT_4_ACK;19;56;Ausgang;;;N;;;3;;;;EO_FI_MSV

MultistateValue(55);1;CSF_1_OUT_3_ACK;19;55;Ausgang;;;N;;;3;;;;EO_FI_MSV

MultistateValue(54);1;CSF_1_MS_2;19;54;;;;N;;;4;;;;EO_FI_MSV

MultistateValue(53);1;CSF_1_CO_2;19;53;;;;N;;;5;;;;EO_FI_MSV

MultistateValue(52);1;CSF_1_EX_2;19;52;Extern;;;N;;;6;;;;EO_FI_MSV

MultistateValue(51);1;CSF_1_OUT_4;19;51;Ausgang;;;N;;;3;;;;EO_FI_MSV

MultistateValue(50);1;CSF_1_OUT_3;19;50;Ausgang;;;N;;;3;;;;EO_FI_MSV

MultistateValue(49);1;CSF_1_IN_2;19;49;Aktiv;;;N;;;7;;;;EO_FI_MSV

MultistateValue(48);1;CSF_1_IN_1;19;48;Aktiv;;;N;;;7;;;;EO_FI_MSV

MultistateValue(47);1;CSF_1_CI_2_OP;19;47;Bediengerät;;;N;;;8;;;;EO_FI_MSV

MultistateValue(46);1;CSF_1_CI_1_OP;19;46;Bediengerät;;;N;;;8;;;;EO_FI_MSV

MultistateValue(45);1;CSF_1_OUT_2_ACK;19;45;Ausgang;;;N;;;3;;;;EO_FI_MSV

MultistateValue(44);1;CSF_1_OUT_1_ACK;19;44;Ausgang;;;N;;;3;;;;EO_FI_MSV

MultistateValue(43);1;CSF_1_LO_1_LL;19;43;Ring;;;N;;;9;;;;EO_FI_MSV

MultistateValue(42);1;CSF_1_DL_1_AT;19;42;;;;N;;;10;;;;EO_FI_MSV

MultistateValue(41);1;CSF_1_CI_2_AC;19;41;Bediengerät;;;N;;;8;;;;EO_FI_MSV

MultistateValue(40);1;CSF_1_CI_1_AC;19;40;Bediengerät;;;N;;;8;;;;EO_FI_MSV

MultistateValue(39);1;CSF_1_MA_65535;19;39;;;;N;;;11;;;;EO_FI_MSV

MultistateValue(38);1;CSF_1_LO_1;19;38;Ring;;;N;;;9;;;;EO_FI_MSV