What Is SCADA?
SCADA (Supervisory Control and Data Acquisition) systems provide centralized monitoring and control of geographically distributed industrial processes โ water treatment plants, electrical substations, oil and gas pipelines, manufacturing facilities, and building automation systems. A SCADA system collects real-time data from field devices, displays it on operator workstations, and can send control commands back to field devices โ all over communication networks that may span hundreds of miles.
The ISA-95 Automation Pyramid
Industrial systems are traditionally organized into hierarchical layers defined by ISA-95:
- Level 0 โ Field level: Physical sensors (temperature, pressure, flow, level), actuators (valves, motors, pumps), and final control elements
- Level 1 โ Control level: PLCs (Programmable Logic Controllers) and RTUs (Remote Terminal Units) that execute control logic and communicate with Level 0 devices via 4-20mA, digital I/O, HART, or fieldbus protocols (Profibus, Foundation Fieldbus)
- Level 2 โ Supervisory level: SCADA servers that aggregate data from Level 1 controllers, store historian data, and run process control algorithms. HMI (Human-Machine Interface) workstations at this level allow operators to monitor processes and issue control commands.
- Level 3 โ Manufacturing operations: MES (Manufacturing Execution System) for production scheduling, quality tracking, and batch management
- Level 4 โ Enterprise level: ERP systems (SAP, Oracle) for business operations
RTU vs. PLC
Remote Terminal Units (RTUs) are designed for geographically distributed systems with limited bandwidth. They are hardened for outdoor environments, have built-in communication modems (cellular, radio, satellite), and are optimized for low-power operation. RTUs are standard in oil and gas pipelines, water distribution systems, and electrical substations.
PLCs (Programmable Logic Controllers) are faster, have more I/O options, and support a wider range of fieldbuses and Ethernet protocols. They are the standard controller in manufacturing facilities and process plants where devices are located within the same facility.
Modern distributed control includes IEDs (Intelligent Electronic Devices) in substations, smart field instruments with embedded controllers, and edge computing devices that perform data preprocessing before transmitting to the SCADA server.
Communication Protocols
SCADA systems use layered communication protocols. Common choices:
- DNP3: Dominant in electric utilities and water/wastewater SCADA. Supports time-stamped data, unsolicited reporting, and integrity polling.
- Modbus RTU/TCP: Simple, widely supported, used in older systems and for equipment integration
- IEC 61850: Standard for substation automation โ supports GOOSE messaging for fast protection relay communication
- OPC UA: The modern standard for secure machine-to-machine communication, increasingly used for Level 2-to-Level 3 integration
SCADA Server and Historian
The SCADA server runs the master station software (OSIsoft PI, Ignition by Inductive Automation, Wonderware, GE iFIX, or similar) that collects data from all RTUs/PLCs, stores it in a process historian database, generates alarms, and serves data to HMI clients. The historian is critical for regulatory compliance, process optimization, and post-incident analysis โ retaining years of process data at scan rates from 1 second to 1 minute depending on the process.
Modern Cloud and Edge SCADA
Cloud SCADA architectures push data from RTUs directly to cloud platforms (AWS IoT, Azure IoT Hub, MQTT brokers) and use cloud-hosted SCADA applications. Edge computing reduces bandwidth requirements by processing data locally and only transmitting aggregated values or exception reports. Cloud SCADA reduces infrastructure costs and enables mobile access but introduces cybersecurity challenges that require careful IEC 62443 compliance planning.