You are currently reviewing an older revision of this page.
A SCADA element is an element created in order to link model elements.The SCADA element must be linked to a model element and can also be linked to some type of external signal. Each SCADA element has only one property so that an element with multiple properties must have one element per property (e.g. a pump with suction and discharge pressure and flow would have three SCADA elements).These elements can be used to display external data in a model or set up alarms for model results.
From the layout tool bar 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 e.g. 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.
Once the SCADA Elements are placed, double click the Element to bring up its properties. Model Element - Click on the drop-down and select the target element. Field - Click on the drop-down and select the type of the data that the signal represents.Real-time Signal - Click on the drop-down 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 and select the signal that holds the historic information.Active Alarms - In this field there are several drop-downs which after selecting shows different options to enter. Corresponding to the values defined, Alarms tab in User Notifications window will update. For more on Alarms see the Alarms section below
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 the 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 this FAQ.
SCADA Elements can be color-coded based on its value just like the other modeling element. From View > Element Symbology window, right click on SCADA Element > New > Color-Coding and then populate the window as necessary.
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.
In this Flex table, all the SCADA Signal that are mapped in the drawing are visible. This flex table shares all the features that other flex tables offers. Flex Table can be view from View > Flex Tables 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 corresponding modeling element value is higher than the given value, this alarm is triggered. • Low Only one value can be provided. When corresponding modeling element 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 providedAll the Alarms are listed in the Alerts and Alarms tab of the User Notifications window which can be obtained from Analysis > User Notifications
This section is related/applicable to OPC Source only. Make sure the SCADA values are visible in SCADA Signal Editor before trying this. This tool basically defines how things are mapped from hydraulic model to the OPC. If results from an element is desired to display in an existing OPC then this tools comes in play. The animated image below shows how to map model elements to the OPC signals.In order to push the result, the simulation must be run from SCADAConnect Simulator.
Initial settings such as Tank levels or Pump ON/OFF status etc. can be brought in from SCADA Data. It supports both real-time and historical data. The medial below shows the basic steps to import the data to the initial settings.
SCADA Log comes in handy during troubleshooting when the feature does not behave as expected. Clicking the highlighted button will open up the log file in a notepad.
This section will show two situations. In one situation (or scenario), the model will pull real time data and auto compute. The second scenario will demonstrate the connection to Historical Data Source.Scenario Set up for a Real-time data and Auto Run/Compute• Follow the SCADA Signal Editor section and make sure to bring/map at least one Real-time data.• Create a scenario (child/base up to you) and call it "Real Time".• Create a child scenario (right click on above scenario and New > Child) and call it "Auto Compute".• Create an alternative (or rename existing) and call it "Real Time".• Assign the above alternative to the above scenario (from the scenario's property grid). • Create Calculation Options and call it "Real Time".• Assign the above calc options "Real Time" to the above "Real Time"scenario (from the scenario's property grid). • Create another Calculation Options and call it "Real Time Auto Compute".• Assign the above calc options "Real Time Auto Compute" to the above "Auto Compute" scenario. • For both of the Calculation Options change them directly as shown in here. • Change "Real Time" calculation options as show in Real Time. • Change "Real Time Auto Compute" calculation options as show in Live (Auto Compute). • Make the above scenario "Real Time" active (Right click on the scenario and Make Current). • Now Map the Real Time Signals • Up on compute, the software will bring the live data and then compute. • Note: Real time data fetch and model computation (running) will automatically repeat based on given time when running the Auto Compute Scenario. • Visualize the results by Graphing, Color-Coding, or by Annotating Scenario Set up for a Historical data import and Run/Compute• Follow the SCADA Signal Editor section and make sure to bring/map at least one Real-time data.• Create a scenario (child/base up to you) and call it "Historical".• Create another child scenario (under Historical) and call it "Public Holiday (July 4th 20XX)".• Create an alternative (or rename existing) and call it "Historical Date 20xx/xx/xx".• Assign the above alternative "Historical Date 20xx/xx/xx" to the above "Historical" scenario (from the scenario's property grid). • Create a child alternative (under above Historical) and call it "Date 20xx/xx/xx".• Assign the above alternative "Date 20xx/xx/xx" to the above "Public Holiday (July 4th 20XX)" scenario (from the scenario's property grid). • Create Calculation Options and call it "Historical".• Change the Calculation Options directly as shown in here. • Change other calculation options as show in Historical. • Assign the above calc options "Historical" to the above "Historical" scenario. • Make the above "Historical" scenario active (Right click on the scenario and Make Current). • Now Map the Historical Signals • Compute / Run the scenario and the software will bring the historic data and then compute. • Visualize the results by Graphing, Color-Coding, or by AnnotatingModeling PracticeIf there is a need to have more than one real-time or historic simulations then it's good to create child Scenarios and child Alternatives under the above scenarios. Basically, one parent and children for real-time and one parent and children for historical data modeling/simulation, as shown below.Media showing Live data from SCADA HMI to WaterGEMS