Insights / Industrial IoT

HMI and SCADA Systems: What They Are and How They Work Together

SCADA supervises an entire industrial process; the HMI is the interface operators use to see and control it. Components, functions and differences.

Portrait of Andriy Shevchyk

Andriy Shevchyk

Chief Business Development Officer

Chief Business Development Officer, with more than 15 years in IoT, embedded systems and AI, previously co-founder and CTO of an embedded and system-level software firm.

View leadership profile

The short answer

SCADA (Supervisory Control and Data Acquisition) is a system of sensors, controllers, networks, software and interfaces that collects data from equipment across a facility and supervises the whole process, usually from a central control room. An HMI (human-machine interface) is the screen, panel or app an operator uses to see process status and give commands, usually close to the equipment. An HMI can be part of a SCADA system, but SCADA cannot be part of an HMI.

What a SCADA system is

SCADA
Supervisory Control and Data Acquisition: a platform of hardware and software (computers, sensors, networks, human-machine interfaces and other components) used to supervise industrial processes.

A SCADA system is a large-scale system for monitoring and controlling a complex process that involves dozens or hundreds of pieces of equipment. It works as a central control point: it collects data from all the sensors and passes it to software that interprets it and shows it in a form operators can act on.

SCADA is mostly used in plants, factories and other organisations that run industrial automation.

  • Oil and gas
  • Water systems
  • Food and beverage
  • Manufacturing
  • Transportation
  • Utilities and energy

In a manufacturing environment one operator oversees many machines. SCADA with a good HMI lets staff monitor, control and visualise every part of the operation from one place, warns them about problems before they escalate and helps optimise the process for lower energy use, higher output and lower maintenance costs. Well-designed HMI and SCADA software also cuts the time operators spend navigating screens to find critical data.

Core components of a SCADA system

SCADA connects equipment with control software and human operators. It needs components that collect the data, convert it and show it.

  1. SensorsMeasure the state of equipment or the environment, from simple on and off signals to pressure, temperature, humidity or proximity.
  2. PLCs and RTUsProgrammable logic controllers and remote terminal units convert raw sensor readings into usable data.
  3. NetworkConnects components spread across the plant, traditionally over telephone lines and circuits, now also over radio, cellular or satellite links.
  4. HMIPresents the converted data to the operator and lets them take control of specific equipment to make repairs or isolate failures.
How data moves through a SCADA system, from the equipment to the operator.

Sensors can be attached to almost anything in a plant, and their measurement capabilities differ in complexity. Real-time data from them is useful only once it has been converted and interpreted, which is the job of the PLCs and RTUs. The HMI then gives a single operator a complete picture of the whole process.

What SCADA does and what it gives operators

The five basic functions of a SCADA system.
FunctionWhat it does
Remote accessOperators control the system without standing at the equipment, which makes monitoring faster
Data collectionSensors and actuators collect data and send it to the HMI so the operator can make informed decisions
AutomationThe system makes automatic decisions from incoming data, so simple tasks need no human supervision
Monitoring and alertingSCADA tracks operations, deviations and failures and alerts the HMI when a person needs to intervene
ReportingReports help operators and supervisors track equipment performance and decide from actual data

Benefits of a well-designed SCADA system

  • Better efficiency of the entire system
  • Decisions based on collected data
  • More safety for workers and equipment
  • A more flexible workflow thanks to remote monitoring
  • Lower risk thanks to predictive mechanisms

What an HMI system is

HMI
Human-machine interface: the hardware and software through which an operator interacts with a machine or an industrial control system, views process status and accesses historical data.

Through the HMI an operator tracks equipment performance, gives commands and changes settings: starting and stopping cycles, adjusting set points and so on. Graphical views of the process and digital controls replace manual switches and dials. An HMI can run on a dedicated screen, a mobile device or any PC connected to the control network through a web browser.

HMI displays range from a traditional control panel with buttons and indicator lights to an industrial PC with a colour graphics display running specialised HMI software. Touchscreen monitors, tablets for portable access and wearable devices are also common.

Hardware

  • Input devices such as touchscreens, keyboards and buttons, used to give commands
  • Output devices such as monitors, displays and speakers, which show the current state of the equipment
  • Processing units such as an embedded computer or a standalone PC, which process operator input and manage communication with the machines

Software

Software is the heart of an HMI. It defines the user interface, manages data communication and executes commands, and it enables data logging, reporting and analysis. Custom interfaces can use virtual buttons, sliders, charts, diagrams and animations to make the interaction convenient.

Communication

An HMI exchanges information with the machine or system over standard industrial protocols such as Modbus, Profibus, EtherNet/IP and OPC, which provide reliable data transmission for real-time monitoring and control. Wi-Fi and Bluetooth add flexibility and mobility.

Where HMIs are used in industrial automation

  • Manufacturing: visualising and controlling production lines, robotics and CNC machines
  • Wastewater treatment: visualising and controlling filtration, chemical dosing and water routing
  • Oil and gas: showing pipeline status, pressure and fluid levels, and valves
  • Energy management: showing power generation, transmission and grid distribution
  • Smart buildings: controlling lighting, HVAC and video surveillance, and showing building usage

HMI vs SCADA: how they differ and work together

HMI and SCADA are often confused, but they are different things. An HMI is usually placed near the equipment or process it controls, so people can interact with it directly. A SCADA system is usually centralised in a control room and monitors equipment and processes remotely. An HMI can be part of SCADA; SCADA cannot be part of an HMI.

The practical difference between an HMI and a SCADA system.
AspectHMISCADA
What it isThe interface between an operator and a machine or control systemThe whole supervisory system: sensors, controllers, network, software and interfaces
Where it sitsUsually near the equipment it controlsUsually centralised in a control room
ScopeOne machine, line or process viewThe entire facility or a distributed process
RoleShows data, alarms and trends; takes operator commandsCollects, stores and manages data and operations at scale

In practice they work as one. SCADA gathers data from control devices such as RTUs, PLCs, flow meters and temperature controllers and acts as the central store that manages operations at scale, working with the PLCs that handle communication and operation inside the system. The HMI is the front end: it shows the operator real-time information through custom displays, alarms and trends, so they can decide and adjust machine settings. When a PLC detects a problem, the HMI presents it to the operator for immediate resolution.

Why HMI design matters

An HMI is meant to raise productivity, reduce costs, improve reliability and make work safer. That depends on the operator, hardware and software working together without friction, so that errors and stress stay low and people trust the system.

Questions to answer before introducing SCADA

Before choosing hardware and software

  • What do we want to monitor?
  • What data do we need to collect?
  • How will that data be collected?

Once these answers are clear, add the hardware and software that connect the system. SCADA is the wider term for the whole supervisory system, and the HMI is the component operators use to interact with it; planned together, they make industrial automation more efficient.

Was this useful?

Where this shows up in our work

SolutionIndustrial IoT & IntelligenceIf you are connecting plant equipment to monitoring and control, see how industrial IoT systems link sensors, controllers, interfaces and the cloud.

Apply this to your product

Review your platform architecture

Review your platform architecture