Skip to Content
SCADASCADA Symbols

SCADA Symbols

IronFlock includes a library of SCADA symbols that can be placed on Board Studio dashboards to create process visualizations, equipment overviews, and industrial control screens. Each symbol is a vector graphic that supports real-time data binding and interactive control.

The SCADA symbol library is based on the ThingsBoard project, licensed under the Apache License 2.0. Thank you to the ThingsBoard authors for their excellent work ❤️.

When placed on a board, SCADA symbols automatically get Fixed Width and Fixed Height activated to maintain their proportions and relative positions. See the Layout documentation for details.

Dynamic Display Properties

SCADA symbols come with a rich set of dynamic display options that bring process diagrams to life:

  • Flowing liquid — Pipes and tanks can show animated liquid flow, with configurable direction and speed
  • Warning indicators — Symbols can display warning states with color changes and flashing critical signs
  • Rotating motors — Motor and pump symbols animate rotation to indicate running state
  • Fill levels — Tanks and containers show dynamic fill levels
  • State colors — Symbols change color to reflect operational state (running, stopped, fault, etc.)

All of these dynamic properties can be wired up to data collected in the project’s FleetDB database. For example, a pipe symbol’s flow animation can be bound to a flow rate sensor value, or a tank’s fill level can reflect a real level measurement — all updating in real time as new data arrives.

SCADA symbol editor showing dynamic display properties like flow direction, warning states, and data bindings

Interactive Control

SCADA symbols also support action feedback — users can interact with symbols to trigger real-world control actions on remote devices.

For example, an operator can click on a valve symbol to open or close it. The board designer wires the valve’s click event to an action that executes on the edge device, which in turn sends the command to the physical valve. The symbol then updates its visual state to reflect the new valve position once the action completes.

This enables common SCADA control patterns directly from the dashboard:

  • Click a valve to open or close it
  • Click a pump to start or stop it
  • Click a motor to change its speed or direction
  • Click any symbol to trigger a custom action defined by the edge app

The board designer configures which action each symbol triggers and what parameters to pass — no coding required on the dashboard side. The control logic stays in the edge app, close to the hardware, while the dashboard provides the operator interface.

Symbol Library

Tanks & Storage

SCADA tanks and storage symbols — conical, cylindrical, elevated, horizontal, spherical, vertical tanks, pools, and more

Valves

SCADA valve symbols — ball valves, wheel valves, waterstop, in horizontal and vertical orientations

Pipes

SCADA pipe symbols — straight pipes, broken pipes, cross pipes, tee pipes, elbow pipes, and drain pipes in various orientations

Connectors

SCADA connector symbols — directional connectors, cross connectors, tee connectors, and elbow connectors

Pumps & Motors

SCADA pump and motor symbols

Meters & Sensors

SCADA meter and sensor symbols

Filters & Separators

SCADA filter and separator symbols

Scales & Indicators

SCADA scale and indicator symbols

Electrical & Power

SCADA electrical and power symbols

Energy Generation

SCADA energy generation symbols

Oil & Gas

SCADA oil and gas symbols

Buildings & Infrastructure

SCADA building and infrastructure symbols — house, apartments, consumers, manufacture, crane
Last updated on