Skip to content

Water Stop

Water stop SCADA symbol

The Water stop widget represents a remotely controlled water shutoff valve in a SCADA fluid system diagram. It visualizes the open or closed state of the valve, supports an optional blinking animation when the valve is closed, and sends open or close commands to the connected HMI Device when the user clicks the symbol.

This widget belongs to the Traditional SCADA fluid system bundle — a collection of pipe segments, fittings, valves, pumps, and gauges designed for building fluid system diagrams on iRis Cloud dashboards. It connects to a HMI Device and reflects real-time valve state through configurable state colors and optional closed-state animation.

  • Visualize the open or closed state of a remotely controlled shutoff valve in real time.
  • Enable a blinking animation when the valve is closed to draw attention to a shut-off line.
  • Send open or close commands to the HMI Device when the user clicks the valve symbol.
  • Apply custom colors for the open state, the closed state, and the pipe segment independently.
  • Receive state data from HMI Device attributes, time series, alarm status, or dashboard state.

The widget connects to a single data source: either a Device or an Entity alias that resolves to a HMI Device. This HMI Device provides the telemetry or attribute values used to drive the widget’s visual state.

The SCADA symbol defines the visual shape of the widget. The Water stop widget has a pre-selected symbol from the Traditional SCADA fluid system bundle. To use a different symbol, click Browse SCADA symbol from gallery and choose one from the library, or upload your own.

The widget has four behavior parameters: two that read state from the HMI Device (Opened, Closed state animation), and two that define commands sent to the HMI Device when the user operates the valve (Open, Close).

ParameterDefaultDescription
OpenedUse attribute 'open'Whether the valve is currently open. True = open state (shows the opened color); False = closed state (shows the closed color).
OpenSet 'open' attribute to: trueCommand sent to the HMI Device when the user clicks the valve to open it.
CloseSet 'open' attribute to: falseCommand sent to the HMI Device when the user clicks the valve to close it.
Closed state animationFalseWhether to enable a blinking animation when the valve is in the closed state.

Behavior configuration — Opened and Closed state animation

Section titled “Behavior configuration — Opened and Closed state animation”

Both Opened and Closed state animation read a value from the connected HMI Device and activate the corresponding visual state. To configure either parameter, click its edit icon.

When Action is Do nothing, set the Value directly:

ValueEffect
TrueActivates the parameter unconditionally.
FalseDeactivates the parameter (default).

For all other actions, the widget reads the state dynamically from the HMI Device:

  • Get attribute — Read the state from a HMI Device attribute.

    ParameterDescription
    Attribute scopeWhere the attribute is stored: Any, Client, Server, or Shared.
    Attribute keyAttribute name to read, like open or valveOpen.
    ’[parameter]’ when result isThe attribute value that activates this parameter.
  • Get time series — Read the state from the latest telemetry value.

    ParameterDescription
    Time series keyTelemetry key to monitor, like open or state.
    ’[parameter]’ when result isThe telemetry value that activates this parameter.
  • Get alarm status — Activate the parameter when a specific alarm is active on the HMI Device.

    ParameterDescription
    Alarm severitySeverity levels that trigger the state: Critical, Major, Minor, Warning, or Indeterminate.
    Alarm typesAny alarm, or a specific alarm type.
  • Get dashboard state id — Activate the parameter based on which dashboard state is currently open.

    ParameterDescription
    ’[parameter]’ when result isThe dashboard state name that activates this parameter.
  • Get dashboard state object — Activate the parameter using the full dashboard state context.

    ParameterDescription
    Parse value functionA f(data) function that returns true when the parameter should be active.

The Open and Close parameters define the command sent to the HMI Device when the user clicks the valve symbol. Click each parameter’s edit icon to configure the action.

  • Set attribute — Write a value to a HMI Device attribute.

    ParameterDescription
    Attribute scopeWhere the attribute is stored: Shared, Client, or Server.
    Attribute keyAttribute name to write, like open.
    ValueAttribute value: true for Open, false for Close.
  • Add time series — Write a value to a time series key.

    ParameterDescription
    Time series keyTime series key to write, like state.
    ValueTime series value: true for Open, false for Close.

The Appearance section controls the widget title and the colors of the valve symbol and pipe segment.

SettingDefaultDescription
TitleWater stopWidget title displayed in the header. Supports entityName and entityLabel variables.
Card icon—Icon shown in the widget header. Configure its size and color.
Opened colorGreenColor of the valve body when in the open state.
Closed colorRedColor of the valve body when in the closed state.
Pipe colorTransparentColor of the pipe segment shown in the symbol.

The Card appearance section controls the widget container style.

SettingDefaultDescription
BackgroundTransparentCard background color.
Show card buttonsFullscreenButtons shown on the card when hovered.
Card border radius0pxRounding of card corners.
Card padding12pxInner spacing between the card edge and widget content.

Widget shows no state change or shows the wrong state

CauseSolution
Opened action is set to Do nothingOpen the Opened edit dialog, set the correct Action, and specify the attribute or time-series key.
Attribute or telemetry key mismatchVerify that the key name in the Opened configuration matches exactly what the HMI Device reports.
Target HMI Device is not connectedConfirm that the selected HMI Device is online and actively sending data.

Clicking the valve does not send a command to the HMI Device

CauseSolution
Open or Close action is not configuredOpen the Open or Close edit dialog and set the action type (Set attribute, or Add time series).
Target HMI Device is not connectedConfirm that the selected HMI Device is online.

Closed state animation does not play

CauseSolution
Closed state animation is set to Do nothing with value FalseOpen the Closed state animation edit dialog, set the correct Action and condition, or set the value directly to True to enable it unconditionally.
Valve is not in the closed stateThe animation only plays when Opened evaluates to False. Verify the Opened parameter reads the correct HMI Device state.