Using the SCADA Element for annotation and reporting

Product(s): WaterGEMS, SewerGEMS, WaterOPS, SewerOPS
Version(s): CONNECT Edition, V8i 
Area: Modeling

SCADA Element

The SCADA element is used to link model elements to external field data (from a SCADA system) so that model results can be compared to measured results (for example in the same graph). Each SCADA element has only one property so that an element with multiple properties must have one SCADA node element per property (e.g. a pump with suction and discharge pressure and flow would have three SCADA elements).

Note: the SCADA element is not used to force model results but rather it is for reference/comparison purposes. This can be useful for example to calibrate a model or detect anomalies. 

These elements can be used to display external data in a model or set up alarms for model results. For information on using the SCADAConnect Simulator tool, please see the SCADAConnect Simulator TechNote.

Video Introduction

Creating / Placing SCADA Element

From the Layout tab, click on SCADA Element icon and then click on the drawing next to the element of interest. One SCADA Element can be mapped to one SCADA tag/item so if there are multiple signals for an element multiple SCADA Element are required. For instance, if a pump has two signals from SCADA representing flow and pressure then to map both of the signals there must be two SCADA Elements.

SCADA Element Properties / Signal Mapping

Once the SCADA Elements are placed, double-click the Element to bring up its properties. 
Model Element - Click on the drop-down menu and select the target element: Pipe, junction, valve, pump, or tank. Note: starting with CONNECT Edition Update 3 (and a patch for Update 2), you can map a SCADA signal to a reservoir.
Field - Click on the drop-down menu and select the type of the data that the signal represents.
Real-time Signal - Click on the drop-down menu and select the signal that represents the field selection above. The list of the signals in this field is tied to the signals visible in SCADA Signal Editor.
Historical Signal - Click on the drop-down menu and select the signal that holds the historic information.
Active Alarms - In this field there are several drop-down menus which after selecting shows different options to enter. Corresponding to the values defined, the Alarms tab in the User Notifications window will update. For more on Alarms see the Alarms section below 

Note: Starting with WaterGEMS and WaterOPS CONNECT Edition Update 3 (version, you can now choose between using raw data for formula-derived SCADA data.

In addition to the raw signal data directly pulled from the data source, there are now derived signals which take raw signals from the same data source and transform them based on a user defined formula. This makes it easier for you to bring in signal data exactly the way you want. These Derived Signals, once created, work like raw signals when setting up SCADA Elements.

To create a derived signal you can right-click on the “Derived” node under the data source which contains the raw signals, then select “New” or right-click the signal you want to derive from and select “Create derived signal from..."

In the dialog that opens, you can enter a label and select the transformation method (Formula or Override). If you choose Formula, there will be a Formula tab. Click the ellipsis ("...") button. You will be able to apply a formula to an existing SCADA signals using a number of math functions.

SCADA Element Graphing

The SCADA data can be viewed in the graph manager as well. Simply right-click on the SCADA Element and then Graph. Click OK on the Graph Series Options window and a graph will be displayed. Note: generating graph for Real-time may not be as valuable as for historic data as there may be only one data value at a given time for a signal. 
If data are not visible in the graph then please refer to the FAQ in the SCADAConnection Simulator TechNote.

SCADA Element Color-Coding

SCADA Elements can be color-coded based on its value just like other modeling elements. From View > Element Symbology window, right click on SCADA Element > New > Color-Coding and then populate the window as necessary.

SCADA Element Annotating / Labeling

Similar to other modeling elements, SCADA Elements can also be annotated, that means the SCADA data value can be viewed in the drawing very easily. From View > Element Symbology window, right click on SCADA Element > New > Annotation . In the Annotation window, populate the necessary field and then click Apply and OK.

SCADA Element Flex Table

In this FlexTable, all the SCADA Signals that are mapped in the drawing are visible. This FlexTable shares all the features that other FlexTables offers. FlexTable can be view from View > FlexTables, then double-click on SCADA Element Table. The same table can also be viewed from Report > Element Tables > SCADA Element.


Alarms are tied only to SCADA Elements, however Alerts are tied to all elements. There are four types of Alarms that SCADA Element can raise, 
• High  Only one value can be provided. When the corresponding modeling element's value is higher than the given value, this alarm is triggered. 
• Low  Only one value can be provided. When the corresponding modeling element's value is lower than the given value, this alarm is triggered. 
• Low, High   Two values can be provided. 
• Low-Low, Low, High, High-High  Four values can be provided
All the Alarms are listed in the Alerts and Alarms tab of the User Notifications window which can be obtained from Analysis > User Notifications

For information on use of SCADAConnect Simulator and the publishing ability in SCADAConnect Simulator, please refer to the SCADAConnect Simulator TechNotes:

Using SCADAConnect Simulation (WaterGEMS CONNECT Edition or SELECTseries 6)

SCADAConnect Simulator in WaterCAD and WaterGEMS V8i SELECTseries 5

SCADAConnect in SewerGEMS

OpenFlows WaterOPS

OpenFlows SewerOPS

For a free Webinar showcasing the SCADA Element and related workflow in SewerGEMS, click this link.