Skip to content
EDWartens UK
IndustryUpdated 21 October 20268 min read

PLC vs SCADA: What's the Difference? Which to Learn First

A PLC controls machinery in real time at the field level; SCADA supervises, logs and displays data from PLCs and other controllers. PLCs are used inside both SCADA and DCS systems, according to NIST. Learn the PLC first, then add SCADA: UK adverts cite SCADA 632 times against 144 for PLC Engineer.

PLCSCADAIndustrial AutomationHMICareerBeginners
PLC vs SCADA: What's the Difference? Which to Learn First

Key takeaways

  • A PLC executes control logic at the field level; SCADA supervises, alarms, trends and logs data from PLCs and other controllers.
  • NIST states that PLCs are used within SCADA and DCS systems as local controllers, so the two work together as layers.
  • A standalone machine can run on a PLC and local HMI; SCADA adds value when many controllers or remote sites must be supervised.
  • ITJobsWatch recorded 632 permanent UK adverts citing SCADA (median £55,000) and 144 for PLC Engineer (median £60,000) in the six months to 21 October 2026.
  • Learn the PLC first because SCADA screens display and command PLC tags.

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.

PLCSCADA
LayerControl (field level)Supervisory
Main jobExecute control logic, switch outputsMonitor, alarm, trend, log, command
Connected toSensors, drives, valves, other PLCsPLCs, RTUs, other controllers over networks
Runs onIndustrial controller hardwareServers and PCs (and often clients on screens)
TimingHard real time, scan cycle of millisecondsNear real time, typically seconds
If it failsThe machine may stop or faultControl usually continues locally; visibility is lost
Typical softwareTIA Portal, Studio 5000WinCC, 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.

A SCADA room at a NEWater water plant showing operator screens and workstations
A SCADA room at a NEWater water plant showing operator screens and workstationsPhoto: Z22, CC BY-SA 4.0, via Wikimedia Commons

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.

What is SCADA?

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:

  1. Sensors and actuators connect to PLC I/O.
  2. The PLC runs the control logic and exposes tags.
  3. Communications (PROFINET, Modbus, OPC UA and so on) carry data to HMI and SCADA.
  4. 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.

SituationTypical architecture
Single machine, one operatorPLC + local HMI
Production line, several machines, shared viewPLCs + SCADA
Remote pump stations or substationsPLCs/RTUs + telemetry + SCADA
Large continuous process, plant-wide engineeringDCS (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):

TermAdvertsSame period 2025Median salary quoted
SCADA632242£55,000 (10th to 90th percentile £39,500 to £80,000)
PLC Engineer14479£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.

Start free

Learn SCADA and HMI free, then practise the job

Free job simulation

SCADA and HMI Engineer

Build the tag list, alarm list and screens for a live process.

The first five days are free, no card needed.

Live UK jobs

SCADA and HMI jobs in the UK

Updated daily, with licensed visa sponsors marked.

Browse all engineering jobs

Frequently asked questions

Is SCADA a replacement for a PLC?

No. SCADA does not replace the controller. PLCs (or RTUs) perform the real-time control at the machine, while SCADA gives supervisory visibility, alarms, trends and remote commands. NIST describes PLCs as control components within SCADA and DCS systems. If SCADA goes offline, local PLC control normally continues.

What is the difference between HMI and SCADA?

An HMI is typically a local operator interface for a machine or small area, while SCADA covers larger systems with multiple controllers, historians, alarm management and remote access. The terms overlap because vendors provide both from the same software family, but SCADA is the broader supervisory system.

Which is harder to learn, PLC or SCADA?

Most learners find PLC programming the steeper start because it introduces logic, I/O and scan behaviour, while SCADA adds screens, tags, alarms and databases on top. Both become manageable with practice. Learning the PLC first makes SCADA easier because you already understand the tags and data being displayed.

Do I need SCADA skills to be a PLC engineer?

Often yes. Many UK PLC and controls adverts also ask for HMI or SCADA experience, such as Siemens WinCC or Ignition, so having both widens your options. A core PLC role may still focus mainly on programming and commissioning. Check the adverts for the sector you want to enter.

What software is used for SCADA?

Common SCADA platforms include Siemens WinCC, Inductive Automation's Ignition and AVEVA (formerly Wonderware) among others. Choice depends on the sector and the installed base: Siemens environments often use WinCC, while Ignition is popular for its flexible licensing. Concepts such as tags, alarms and trending transfer between products.

Sources

  1. NIST SP 800-82 Rev. 3, Guide to Operational Technology (OT) Security
  2. ITJobsWatch: SCADA job trends and salaries (UK, to 21 Oct 2026)
  3. ITJobsWatch: PLC Engineer job trends and salaries (UK, to 21 Oct 2026)
  4. Wikipedia: SCADA

Share this article

About the author

EDWartens Team

EDWartens Instructional Team

The EDWartens instructional team brings together UK-based automation engineers, certified Siemens and Rockwell specialists, and industry practitioners with decades of combined experience in PLC programming, SCADA engineering, and industrial AI.

View all articles by EDWartens

Ready to become job-ready?

Start with a free course today, or train live in Siemens PLC, HMI and SCADA on the Professional Module.

Related articles

Predictive Maintenance Explained: A Practical Guide for UK Plants
Digital AI

Predictive Maintenance Explained: A Practical Guide for UK Plants

Predictive maintenance schedules repairs from the measured condition of a machine rather than the calendar. Siemens' 2024 survey found nearly half of large industrial firms now have dedicated predictive-maintenance teams, twice the share of 2019. This guide compares the four maintenance strategies, the sensors involved, where PLCs and SCADA fit, and a realistic adoption path.

Read article
What Is a PLC and Why Learn It? A UK Guide (2026)
Physical AI

What Is a PLC and Why Learn It? A UK Guide (2026)

A PLC (programmable logic controller) is a ruggedised industrial computer that reads sensors, runs a stored program in a repeating scan, and switches motors, valves and lights. UK permanent PLC Engineer adverts quoted a median of £60,000 in the six months to 21 October 2026, according to ITJobsWatch.

Read article
What Is Industrial Automation? A UK Beginner's Guide
Career

What Is Industrial Automation? A UK Beginner's Guide

Industrial automation uses control systems, sensors and software to run machines and processes with minimal human intervention. In the UK it spans PLCs, HMI and SCADA, drives, instrumentation and robots; ITJobsWatch shows a median £60,000 in permanent Automation Engineer adverts in the six months to 21 October 2026.

Read article
DCS vs PLC: Key Differences and When to Use Each
Physical AI

DCS vs PLC: Key Differences and When to Use Each

A DCS (distributed control system) is a plant-wide, integrated system for controlling continuous and batch processes at one site; a PLC is a controller traditionally used for machines and discrete logic. NIST notes PLCs also act as local controllers inside a DCS, and the boundary is increasingly blurred.

Read article