Customizing SPC Alarm Tables

Scenario: To signal abnormal and dangerous situations, Desigo CC generates events based on internal alarm tables, which are part of the system libraries. In the SPC library, the SPC Intrusion Device alarm table contains the parameters of all SPC events.

You may want to customize the SPC alarm table to enable or disable event generations or modify the Alarm Class of an SPC Event Type to generate events in a different category (Fault, Anomaly, Alarm, and so on).

NOTICE

System malfunction

Incorrect modifications to system libraries will cause the product to malfunction.
Do not modify system libraries unless you have enough knowledge and experience to change them without destroying or corrupting crucial data.

 

Reference: For background information, see the reference section.

 

Workflow diagram:

 

 

Prerequisites:

  • Desigo CC is configured to integrate an SPC intrusion system.
  • You are authorized and trained to customize the system libraries.
  • System Manager is in Engineering mode.
  • System Browser is in Management View.

 

Steps:

1 – Create a Customized SPC Library

Skip this section if the customized SPC library structure already exists.

  1. Select Project > System Settings > Libraries > L1-Headquarter > Intrusion > Device > SPC.
  1. Select the Library Configurator tab.
  1. Click Customize the entire library to a lower level .
  1. Click OK.
  • The structure of the SPC library is duplicated under the allowed customization level (for example, L4-Project > Intrusion > Device > SPC).

 

2 – Create a New Alarm Table in the Customized SPC Library

You can create multiple customized alarm tables. Skip this section if the alarm table you want to modify already exists in the customized SPC library.

  1. Select […] > Libraries > L1-Headquarter > Intrusion > Device > SPC > Alarm Tables > SPC Intrusion Device.
  1. Click Save as .
  1. In the Save Object As dialog box, as the destination location, select the Alarm Tables block of the customized SPC library. For example L4-Project > Intrusion > Device > SPC > Alarm Tables.
  1. Enter a name and description and click OK.
  • A copy of the Headquarters SPC alarm table is added under the Alarm Tables block of the customized SPC library.

 

3 – Modify the Alarm Table in the Customized SPC Library
  1. Select the alarm table in the customized SPC library. For example […] > Libraries > L4-Project > Intrusion > Device > SPC > Alarm Tables > [customized SPC alarm table].
  • In the Object Configurator tab, the SPC alarm table content displays in the Alarm Configuration expander.
  1. In the alarm table, select the row you want to modify. Use the Object Type/Subtype and Present Value columns to help you locate the SPC field input whose alarming behavior you want to alter. Example: Object Type = Door, Present Value = Left Open.
  1. In the selected alarm table row you can, for example, do the following:
  • In the Alarm Class column, modify the category of the Desigo CC event that will be generated by this SPC input. In general, the alarm classes are mapped to the categories, which in turn correspond to the event lamps of the Summary bar.
    Example: For Object Type = Zone, Present Value = Tamper, change the Alarm Class column from GMS_Field_Tamper_ to GMS_Field_Sabotage_
  • In the Event column, select True to enable Desigo CC event generation or False to disable it. Example: For Object Type = MappingGate, Present Value = Active, disable event generation by changing the Event column from True to False.
  1. Click Save .
  • The modified alarm table is saved. You can now apply it either to a single SPC point, or to a customized SPC object model.
SPC Alarm Configuration Expander

 

4 – (Option 1) Apply the Modified Alarm Table to Individual SPC Points

Use this method, for example, to modify the alarm table only for a particular door, rather than for all doors.

  1. Select the SPC point for which you want to use the modified alarm table. For example Project > Field Network > SPC Network > SPC1 > Detection > Areas > […] > Door 1.
    NOTE: You can also use CTRL or SHIFT to make a multiple selection, for example of two or more doors to which you want to apply the same modified alarm table.
  1. In the Object Configurator tab, open the Properties expander.
  1. In the list on the left, select the Property of this object to which you want to associate the modified alarm table. This must be one for which the FS column is checked. For example, Status.Status.
  • The Details, Alarm Configuration and Command Configuration expanders on the right update to show the settings of the selected property.
  1. In the Alarm Configuration expander:
    a. Set the Valid field so it displays a gray (not blue) checkmark.
    b. Set the Alarm Configuration field to Field system.
    c. From the Alarm table reference drop-down list, select the customized SPC alarm table that you want to use for this object.
  1. Click Save .
Apply Customized Alarm Table to Individual Zone

 

4 – (Option 2) Apply the Modified Alarm Table to a Customized SPC Object Model

Use this method to modify the alarm table for all SPC points of a given type. For example, all doors, or all zones.

  1. In the Headquarter SPC library, select the SPC object model you want to customize. For example, […] > Libraries > L1-Headquarter > Intrusion > Device > SPC > Object Model > SPC Zone.
  1. In the Models & Functions tab, click Customize .
    NOTE: If the icon is dimmed it means that the selected SPC object model is already customized. Skip to step 4.
  1. Click OK.
  • The customized object model is added to the customized SPC library.
  1. Select the customized object model. For example [...] > Libraries > L4-Project > Intrusion > Device > SPC > Object Model > SPC Zone.
  1. In the Models & Functions tab, open the Properties expander.
  1. In the list on the left, select the Property of this object model to which you want to associate the modified alarm table. This must be one for which the FS column is checked. For example, Status.Status.
  • The Details, Alarm Configuration and Command Configuration expanders on the right update to show the settings of the selected property.
  1. In the Alarm Configuration expander:
    a. Set the Valid field so it displays a gray (not blue) checkmark.
    b. Leave the Alarm Configuration field set to Field system.
    c. From the Alarm table reference drop-down list, select the customized SPC alarm table that you want to use for this customized object model.
  1. Click Save .
Apply Customized Alarm Table to Customized Object Model