IGSS News

On this page you will find all relevant news posted by the IGSS team.

We frequently write relevant news that offers assistance and help in operating IGSS SCADA Software. 


Published Feb 09, 2017 |

Display alarm texts in the Supervise module

News from IGSS Development

If you want to view alarms and alarm texts for object in alarm in the Supervise module and avoid having to open the Active Alarm form constantly, you can use an Embedded Alarm list in the diagram itself.

An Embedded alarm list displays all alarms directly in the diagram but as a trade-off, only has limited functionality compared to the active alarm form and requires

The Embedded Alarm list in IGSS can be set up to only display alarms and alarm texts on objects represented on the active diagram, but if you want a more specific alarm text display, you can set up your diagram to display the alarm text for a specific object in alarm in a text descriptor or Edit box instead of using an Embedded Alarm list.

The Edit box (white background) and the Text descriptor (transparent background) are displayed in the example below:

DisplayAlarmText_00

Display alarm text for an object in a text descriptor

To display an alarm text for an object in alarm, you must use a String object to contain the alarm text as well as either a Text descriptor or an Edit box.

Create the String Object

1. In the Definition module, open the diagram you want to display the alarm text on.

2. Right-click the diagram and select New > New Unreferenced to open the Object Browser form

3. In the left pane of the Object Browser form, select the current area and the string object type.

4. In Name field of the Object Browser form, enter the name of the string object you want to create

5. Click the OK button to create the string object and open the Object Properties form.

6. In the Object Properties form > Calculation tab:

a. In Execution Trigger group, select the On object changes in expression option

b. In the Atom group, select the Text check box.

c. In the Expression group > Text field, enter the AlarmText(AlarmNo(‘objectname@Area’)) where objectname is the name of the object and area is the area which contains the object.

7. Click the OK button to create the string object and close the Object Properties form.

DisplayAlarmText_01

Create and connect the text descriptor

1. In the Definition module, click Objects > Standard descriptors > Text to open the Object Browser form.

2. In the left pane of the Object Browser form, navigate to the String object you created and select the string object in the right pane.

3. Click the Create button to open the Object Properties form.

4. In the Object Properties form > Display tab

a. In the Label group, clear the Name check box

b. In the State/Value group, clear the Enable check box

5. In the Object Properties form > Attributes of Text tab, select the Miscellaneous property group

6. In the right pane of the Attributes of Text tab:

a. Double-click the Text property to open the Text form.

b. Delete the text in the Text form (if any) and click the OK button to save and close the Text form.

c. Double-click the Add actual value to string property to toggle the value to Yes.

7. In the Object Properties form, click the OK button to create the text descriptor and close the form.

8. Place and adjust the text descriptor in the diagram.

DisplayAlarmText_02


Create and connect an Edit box descriptor

If you want to use an Edit box descriptor instead of a Text descriptor to display the alarm text:

1. In the Definition module, click Objects > Standard descriptors > Edit box to open the Object Browser form.

2. In the left pane of the Object Browser form, navigate to the String object you created and select the string object in the right pane.

3. Click the Create button to open the Object Properties form.

4. In the Object Properties form > Display tab

a. In the Label group, clear the Name check box

b. In the State/Value group, clear the Enable check box

5. In the Object Properties form > Attributes of Edit tab, select the Miscellaneous property group

6. In the right pane of the Attributes of Edit tab, double-click the Edit atom property to open a drop-down field.

7. In the drop-down field, select Text

8. In the Object Properties form, click the OK button to create the Edit box descriptor and close the form.

9. Place and adjust the Edit box descriptor in the diagram.

DisplayAlarmText_03


Tip

As the text and Edit box descriptors usually are used to display information only, you can clear the Selectable check box on the Object Properties form > Display tab to prevent operators from accessing the object menu from the two descriptors.

About the calculation functions

You must use the two following calculation functions if you want to display alarm texts in text descriptors:

* AlarmText()

* AlarmNo()

AlarmText()

The AlarmText(Alarm number) calculation function returns the alarm text of the Alarm number argument.

AlarmNo()

The AlarmNo() calculation returns the alarm number of the current active alarm on the object.

If there are multiple active alarms on the object, the highest priority alarm will be returned.

If there are multiple active alarms with identical priorities on the object, the alarm number of the most recently triggered alarm will be returned.

If no active alarms exist on the object, value 0 is returned.

Updates only

The AlarmText() calculation function is only available for IGSS 12 after you have updated your IGSS installation.