Glossary

What is SCADA?

Supervisory Control and Data Acquisition — real-time industrial monitoring and control.

Definition: SCADA (Supervisory Control and Data Acquisition) is a software system that monitors and controls industrial processes in real time. It collects data from PLCs, RTUs, and field sensors, displays it via operator HMI dashboards, and enables remote control commands — forming the supervisory layer between physical equipment and plant-level management systems.

How SCADA Works

A SCADA system is built on four key components:

SCADA, DCS, MES & ERP — The ISA-95 Stack

Industrial automation is structured in layers defined by ISA-95. Understanding where SCADA fits prevents confusion with adjacent systems:

SystemISA-95 LevelPrimary FocusTime Horizon
PLC / RTULevel 1–2Closed-loop process controlMilliseconds–seconds
SCADALevel 2Supervisory monitoring & alarm managementSeconds–minutes
DCSLevel 2Continuous process control (oil, chemical)Milliseconds–minutes
MES / MOMLevel 3Production orders, OEE, quality, shift managementMinutes–shifts
ERPLevel 4Business planning, inventory, financeDays–months

Key distinction: SCADA sees individual machine signals; MES sees production orders, OEE metrics, and quality records aggregated across many machines. They are complementary, not competing.

SCADA vs DCS — What's the Difference?

DCS (Distributed Control System) is an integrated hardware+software platform designed for continuous process industries such as oil refining, chemicals, and power generation. Control logic runs in the DCS controllers themselves; the system is designed for millisecond-speed closed-loop control with very high reliability.

SCADA is software-centric and widely used in discrete manufacturing, utilities, and geographically distributed infrastructure (pipelines, water treatment). SCADA supervises and logs at second-level intervals rather than running tight control loops.

In modern plants the distinction is increasingly blurred — both expose OPC UA interfaces, and many DCS vendors offer SCADA-like historian and HMI functionality.

OPC UA: The Bridge Between SCADA and MES

OPC UA (IEC 62541) is the standard industrial communication protocol that allows SCADA systems and PLCs to publish data in a standardised, secure, platform-independent way. A MES or semantic engine acts as an OPC UA client — it subscribes to signal changes on the OPC UA server (the SCADA or PLC).

This eliminates proprietary drivers and vendor lock-in. Live Availability signals (machine running/stopped), Performance signals (actual vs ideal speed), and Quality signals (good/reject counts) flow from SCADA through OPC UA into the MES where they are contextualised into OEE metrics and loss classifications.

Frequently Asked Questions

What does SCADA stand for?
SCADA stands for Supervisory Control and Data Acquisition. It monitors and controls industrial equipment in real time, collecting sensor data and presenting it to operators via HMI dashboards.
What is the difference between SCADA and MES?
SCADA operates at ISA-95 Level 2 — it supervises individual machines and processes in real time. MES operates at Level 3 — it manages production orders, tracks OEE, handles quality records, and provides shift-level reporting. SCADA feeds live signals up to the MES for contextualisation.
Does a plant need both SCADA and MES?
Most modern manufacturing plants benefit from both. SCADA handles real-time control and alarming at the machine level. MES handles production planning, scheduling, OEE monitoring, and quality management at the line/plant level. OPC UA is the standard integration bridge between them.
Is OPC UA replacing SCADA?
No — OPC UA is a communication protocol, not a system. It enables SCADA systems to expose their data to higher-level systems (MES, cloud) in a standardised way. OPC UA enhances SCADA by removing proprietary driver dependencies, but does not replace the SCADA supervisory and control functions.

Connect Your SCADA to a Modern MES

Shopfloor Copilot uses OPC UA to collect live signals from any SCADA-connected PLC — transforming raw machine data into OEE metrics, loss classifications, and AI-powered diagnostics without custom integration work.

Explore OPC UA Integration →