A PLC controls equipment; SCADA supervises it. The PLC is a controller wired to sensors and actuators that runs the control logic. SCADA (supervisory control and data acquisition) is the system that collects data from controllers, shows it to operators, raises alarms, logs history and sends commands. NIST's guide to operational technology security notes that PLCs are used within SCADA systems as the control components of a hierarchical system, so the two are layers of one architecture rather than rivals.
What is the difference between a PLC and SCADA?
The simplest distinction is where they sit and what they are responsible for.
| PLC | SCADA | |
|---|---|---|
| Layer | Control (field level) | Supervisory |
| Main job | Execute control logic, switch outputs | Monitor, alarm, trend, log, command |
| Connected to | Sensors, drives, valves, other PLCs | PLCs, RTUs, other controllers over networks |
| Runs on | Industrial controller hardware | Servers and PCs (and often clients on screens) |
| Timing | Hard real time, scan cycle of milliseconds | Near real time, typically seconds |
| If it fails | The machine may stop or fault | Control usually continues locally; visibility is lost |
| Typical software | TIA Portal, Studio 5000 | WinCC, Ignition, AVEVA (Wonderware) |
NIST describes SCADA systems as designed to collect field information, transfer it to a control centre, and display it to the operator so that an entire system can be monitored or controlled from one place in near real time. It adds that SCADA suits geographically dispersed assets, such as water distribution, pipelines, electrical networks and rail, where centralised data acquisition is as important as control.

What does a PLC do in a plant?
A PLC runs a repeating scan: read inputs, execute the program, write outputs. This is what starts a motor when a guard is closed, counts parts, or holds a tank level. The logic stays in the PLC, so the process keeps running even if the network or SCADA server is lost. The scan principle is covered in What is a PLC?, and ladder logic in our ladder tutorial.
What does SCADA do?
SCADA gives people the picture and the controls. Typical functions:
- Visualisation: graphical screens showing plant status.
- Alarms and events: annunciation, acknowledgement and history.
- Trending and historian: recording values over time for analysis and compliance.
- Remote command: start, stop, set points and recipes from a central location.
- Reporting and integration: data to MES, historians and cloud systems.
Per NIST, typical SCADA hardware includes a control server at a control centre, communications equipment (radio, telephone, cable or satellite), and distributed field sites using RTUs and/or PLCs that control actuators and monitor sensors. The control server stores and processes information, while the RTU or PLC controls the local process. See our SCADA tutorial and SCADA systems explained.
How do HMI, PLC and SCADA fit together?
An HMI (human-machine interface) is usually a local operator screen for one machine, while SCADA covers a larger system and adds historian, alarms and remote access. In practice the lines blur: vendors offer machine-level HMIs and plant-level SCADA from the same engineering tool. A typical chain:
- Sensors and actuators connect to PLC I/O.
- The PLC runs the control logic and exposes tags.
- Communications (PROFINET, Modbus, OPC UA and so on) carry data to HMI and SCADA.
- SCADA presents, archives and alarms, and passes data upward.
OPC UA is a common vendor-neutral way to link layers; see the OPC UA guide. For how a DCS differs, read DCS vs PLC.
When do you need SCADA as well as a PLC?
You need SCADA when people must supervise more than one controller, work from a central room, or keep history and alarms. A single standalone machine with one operator panel often needs only a PLC and HMI. NIST notes that PLCs can be the primary controller in smaller systems for discrete processes, such as assembly lines, and that these topologies generally lack a central control server or HMI and primarily provide closed-loop control with minimal human involvement.
| Situation | Typical architecture |
|---|---|
| Single machine, one operator | PLC + local HMI |
| Production line, several machines, shared view | PLCs + SCADA |
| Remote pump stations or substations | PLCs/RTUs + telemetry + SCADA |
| Large continuous process, plant-wide engineering | DCS (see DCS vs PLC) |
Which should you learn first, PLC or SCADA?
Learn the PLC first, then SCADA. SCADA screens display and command PLC data, so you need to understand tags, I/O and control logic before the supervisory layer makes sense. Employers usually expect both. ITJobsWatch figures for permanent UK adverts in the six months to 21 October 2026 (an IT-focused index with modest samples):
| Term | Adverts | Same period 2025 | Median salary quoted |
|---|---|---|---|
| SCADA | 632 | 242 | £55,000 (10th to 90th percentile £39,500 to £80,000) |
| PLC Engineer | 144 | 79 | £60,000 (10th to 90th percentile £42,500 to £65,000) |
SCADA is cited in adverts across a broader mix of roles, which is why it often appears alongside PLC skills rather than instead of them. See the SCADA engineer career path and how to get into SCADA with no experience. To practise: free PLC simulator, then the free Siemens WinCC SCADA course or Ignition SCADA course.
What does a PLC-plus-SCADA system look like in practice?
Take a water pumping station with two pumps, a wet well level sensor and a flow meter. The PLC reads level and flow, starts and stops pumps by level, alternates the duty pump to even out wear, trips a pump that fails to prove running, and stays in control if the link to the control centre drops. SCADA at the control centre shows level, pump status and alarms for dozens of stations, logs history, and lets an operator change a set point or start a pump remotely. In NIST's description, the control server collects data and the RTU or PLC controls the local process, which matches this split of responsibility.
This is why the same station can run safely when the network fails: control decisions live in the PLC, not in the screen. When the link returns, the SCADA catches up on history and alarms, depending on how the system is configured.
What mistakes do beginners make with PLC and SCADA?
- Putting control logic in SCADA scripts. Keep interlocks and sequences in the PLC; use SCADA for supervision and operator requests.
- Treating the screen as the source of truth. The tags in the PLC are the truth; the screen is a view.
- Ignoring alarm design. Too many low-value alarms hide the important ones. Plan priorities and meaningful text from the start.
- Forgetting security. SCADA connects control systems to wider networks, so segmentation, access control and patching matter; see the OT security simulator.
- Skipping naming standards. Consistent tag names between PLC and SCADA save hours at commissioning.
What is the role of an RTU compared with a PLC?
An RTU (remote terminal unit) is a field device designed for remote sites, with strong communications and low-power operation, which collects data and relays it to a SCADA master. NIST notes that in SCADA systems PLCs may provide similar functionality to RTUs. In practice the distinction has narrowed: modern PLCs with telemetry options are often used instead of RTUs, particularly where local logic is complex. The choice depends on communications, power availability and the owner's standards. For a UK reader, water and energy networks are the sectors where this telemetry architecture is most common; see our water industry automation guide.
How EDWartens can help
The Professional Module covers both layers in one five-day live online class on Siemens TIA Portal (certificate states V17): S7 PLC hardware and ladder logic on days 1 to 2, HMI projects and PLC-HMI integration on day 3, and WinCC SCADA (tags, graphics, alarms, trends, historical data) on days 4 and 5. A further 68 self-paced Basic Engineering modules follow. It is CPD accredited (80 credits, The CPD Group), not a regulated qualification, Siemens-focused and simulation-based. £2,140 + VAT (£2,568), £100 deposit option, weekly Monday starts, up to 10 learners. See the course or sign up.




