Supervisory Control and Data Acquisition (SCADA) is a centralized control system architecture that provides high-level supervisory management by collecting real-time telemetry data from remote field devices, processing it, and issuing automated or operator-driven control commands. It forms the core nervous system for geographically dispersed industrial processes in utilities, pipelines, and transportation networks.
Glossary
SCADA

What is SCADA?
Supervisory Control and Data Acquisition (SCADA) is a centralized system architecture that monitors, gathers, and processes real-time data to control industrial equipment and processes across geographically distributed assets.
A SCADA system integrates Remote Terminal Units (RTUs) and Programmable Logic Controllers (PLCs) with a central Human-Machine Interface (HMI) to enable operators to visualize process status, acknowledge alarms, and adjust setpoints. Unlike localized Distributed Control Systems (DCS) that prioritize closed-loop process regulation, SCADA emphasizes wide-area data acquisition and supervisory command dispatch over long-distance communication links.
Core Characteristics of SCADA Systems
Supervisory Control and Data Acquisition (SCADA) is defined by a distinct set of architectural attributes that differentiate it from standard IT networks. These characteristics prioritize deterministic control, extreme reliability, and geographic distribution over raw data throughput.
Centralized Master Station
The Master Terminal Unit (MTU) or SCADA server acts as the centralized brain, polling remote devices and presenting a unified Human-Machine Interface (HMI) to operators. Unlike peer-to-peer networks, all supervisory commands and data aggregation logically flow through this central hub, creating a strict hierarchical topology that simplifies auditing and access control.
Remote Terminal Units (RTUs)
Remote Terminal Units are ruggedized field computers deployed at substations, wellheads, or pipeline valve stations. They interface directly with physical sensors and actuators, converting analog signals (4-20mA current loops) to digital protocol objects. RTUs are designed for extreme temperature ranges and often include battery backup and store-and-forward capabilities to survive communication outages.
Programmable Logic Controllers (PLCs)
Programmable Logic Controllers execute high-speed, localized control loops using ladder logic or structured text. While an RTU focuses on telemetry, a PLC handles deterministic, sub-millisecond decisions like emergency shutdowns or valve sequencing. In modern architectures, PLCs often connect directly to the SCADA master via Modbus TCP or EtherNet/IP.
Poll-Response Communication
SCADA systems traditionally rely on a master-slave polling mechanism rather than report-by-exception. The MTU sequentially interrogates each RTU for updated values. This deterministic polling guarantees predictable bandwidth utilization and ensures that a communication failure is detected immediately when a slave fails to respond within the configured timeout window.
Real-Time Historian Database
A time-series historian is a specialized database optimized for high-speed insertion and retrieval of timestamped process data. Unlike relational databases, historians compress millions of data points per second using swinging-door compression algorithms, allowing operators to trend years of operational data for forensic analysis and regulatory compliance reporting.
Geographic Redundancy & Failover
Mission-critical SCADA architectures employ hot-standby redundancy with geographically separated servers. A heartbeat signal between the primary and secondary MTU ensures a bumpless transfer of control within seconds of a primary failure. This redundancy extends to communication paths, often using dual-ring fiber topologies or satellite backup links.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Frequently Asked Questions
Clear, technically precise answers to the most common questions about Supervisory Control and Data Acquisition systems, their architecture, and their role in modern industrial operations.
Supervisory Control and Data Acquisition (SCADA) is a centralized system architecture that monitors, gathers, and processes real-time data to control industrial equipment and processes across geographically distributed assets. A SCADA system works through a continuous control loop: Remote Terminal Units (RTUs) and Programmable Logic Controllers (PLCs) at field sites interface directly with sensors and actuators, converting analog physical measurements into digital data. This data is transmitted via communication protocols such as DNP3, Modbus TCP, or IEC 61850 to a central Master Terminal Unit (MTU) or control server. The MTU processes the incoming telemetry, presents it to human operators through a Human-Machine Interface (HMI), and sends supervisory commands back to the field devices to adjust setpoints, open valves, or trip breakers. The entire loop operates with deterministic timing requirements, often demanding scan rates measured in milliseconds for critical substation automation tasks.
Related Terms
Explore the foundational protocols, complementary systems, and security concepts that define the modern SCADA architecture.
Industrial Control System (ICS)
The umbrella term for the integrated hardware and software used to operate and automate industrial processes. SCADA is a specific type of ICS focused on geographically distributed assets, while a Distributed Control System (DCS) is typically confined to a single plant floor. ICS encompasses the full stack from Programmable Logic Controllers (PLCs) to the Human-Machine Interface (HMI).
DNP3 Protocol
Distributed Network Protocol 3 (DNP3) is the dominant open communication standard in North American electric and water utilities. It provides critical features for SCADA communication:
- Time-stamped data for accurate sequence-of-events logging
- Unsolicited reporting from outstations without master polling
- Data link layer confirmation to ensure delivery in noisy environments DNP3 is designed for reliable, deterministic communication over serial and IP networks.
Modbus TCP
A widely adopted, simple master-slave protocol that encapsulates the original serial Modbus frames within TCP/IP packets. Its simplicity makes it ubiquitous but inherently insecure, as it lacks native authentication or encryption. In SCADA anomaly detection, function code inspection of Modbus write commands (e.g., Function Code 06 for single register writes) is a primary method for identifying unauthorized control actions.
IEC 61850
An international standard defining communication for Intelligent Electronic Devices (IEDs) within electrical substations. Unlike polling-based protocols, IEC 61850 enables high-speed peer-to-peer GOOSE (Generic Object Oriented Substation Event) messaging for protection and control. It abstracts physical hardware into logical nodes, enabling interoperability between vendors and forming the backbone of modern digital substation automation.
OPC UA
Open Platform Communications Unified Architecture (OPC UA) is a platform-independent, service-oriented architecture for secure industrial communication. It provides a robust framework for moving beyond simple data polling:
- Semantic modeling of complex assets and relationships
- Built-in security with encryption, authentication, and auditing
- Pub/Sub extension for efficient one-to-many data distribution OPC UA is the recommended bridge between OT and IT networks.
Operational Technology (OT)
The hardware and software that directly monitors and controls physical devices, processes, and events. OT prioritizes safety, availability, and determinism over the confidentiality focus of IT. SCADA systems are a core component of the OT domain. The convergence of IT and OT for data analytics creates the attack surface that SCADA anomaly detection systems are designed to protect.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us