SCADA

What Is SCADA? A Working Engineer's Guide

Vijay Prakash
Updated
7 min read
What Is SCADA? A Working Engineer's Guide

Video coming soon, subscribe to EDWartens YouTube

SCADA is not a screen

Most explanations start with a picture of a colourful mimic and call it SCADA. The screen is the part you can see, but it is the least of it.

SCADA stands for Supervisory Control And Data Acquisition, and the useful half of that phrase is the second half. A SCADA system acquires data from equipment spread across a site, stores it, presents it to whoever is on shift, and lets them act on it. The plant would keep running without it. What it would not do is tell anybody what it was doing, or let one person in a control room see all of it at once.

That is the job. Everything else is detail.

Where it sits

A control system has three layers, and it helps to be able to place them.

At the bottom are the field devices: a level transmitter in a tank, a photo-eye on a conveyor, a valve, a motor. They measure and they act.

In the middle is the PLC. It reads its inputs, runs the program somebody wrote, and drives its outputs, thousands of times a minute. It is the part that makes decisions with real consequences, and it does that whether or not anything is watching.

Above that is SCADA. It talks to one PLC or fifty, collects what they know, keeps a history, raises alarms, and gives an operator a way to change a setpoint without a laptop and a programming cable.

The distinction that catches people out is SCADA against HMI. An HMI is a panel on the machine: one screen, one machine, usually bolted to the guard. SCADA is the site view, several machines, a server, a database, and clients that may be nowhere near the plant floor. The technology overlaps almost completely. The scope does not.

The other distinction is SCADA against DCS. A DCS is a single integrated system, designed as one product, and it tends to be found where the process is continuous and the consequences of losing control are severe: refining, chemicals, power generation. SCADA is assembled from parts, typically supervises discrete or semi-continuous plant, and is far more common in the manufacturing you will actually walk into as a junior engineer.

What a real screen has on it

A well-built overview screen has fewer colours than a beginner expects.

It shows the plant as a schematic, close to the P&ID somebody drew: vessels, pumps, valves, and the lines between them. Live values sit next to the equipment they belong to. There is an alarm banner, usually across the top, showing the highest-priority unacknowledged alarm. There are navigation keys to the trend screens, the alarm list, and whatever recipe or report screens the site needs.

What it does not have is decoration. The ISA-101 standard for HMI design exists because operators were being given screens where everything was coloured, and on a screen where everything is coloured nothing stands out. The convention is a neutral grey background, equipment drawn in grey outline, and saturated colour reserved for a condition that needs somebody to act. When a plant is running normally, a good screen is dull. That is the intention.

Faceplates are the other half. Click a pump and you get a small window with its mode, its status, its setpoint and its interlocks. Operators live in faceplates. If yours are inconsistent between equipment, they will get used wrongly at three in the morning.

Alarms are the part people get wrong

An alarm is a request for a person to do something. That is the whole definition, and applying it honestly removes most of the alarms on a typical system.

A value moving is not an alarm. A pump stopping because the sequence stopped it is not an alarm. If nobody needs to act, it is an event, and it belongs in a log rather than on a banner. Systems that ignore this end up with alarm floods, where a single upset produces three hundred alarms in a minute and the operator acknowledges all of them without reading any. That has contributed to real incidents.

Prioritise ruthlessly, set deadbands so a value hovering on a limit does not chatter, and be able to justify every alarm on the list to the person who has to answer it.

The data acquisition half is what makes SCADA worth its cost. A historian stores tag values over time, and the ability to ask what the tank level was doing an hour before the pump tripped is how faults actually get found.

A junior engineer who can read a trend properly is more useful than one who can build a prettier screen. Learn to line up several tags on the same time base and read the order in which things happened. Most arguments about what caused a stoppage end the moment somebody produces the trend.

Security is now part of the job

For a long time industrial systems were defended by being separate: no route from the office network, no route from the internet. That assumption is gone. Plants are connected for remote support, for production reporting, for predictive maintenance.

You do not need to be a security specialist, but you are expected to know the basics and you will be asked about them. Networks are segmented, so the control network is not simply another part of the office LAN. Remote access goes through something controlled rather than a port forwarded to an engineering workstation. Default passwords on HMIs, drives and switches get changed, because the defaults are published in the manuals. Firmware and operating systems on control machines get patched deliberately, in a window, rather than never.

The most common real-world weakness is not exotic. It is a flat network, a shared password, and a machine nobody has updated since it was commissioned.

How SCADA reaches the rest of the plant

The systems you will meet increasingly talk to something beyond the control room: a production database, an ERP, a cloud dashboard, a maintenance system. This is the part usually labelled IIoT, and most of it is unglamorous integration work, OPC UA, MQTT, SQL, and a great deal of care about which direction data is allowed to flow.

The rule worth remembering is that supervisory systems supervise. Reporting, analytics and dashboards can read as much as they like. Anything that writes back into control deserves a much harder look.

What to learn, in what order

Learn one platform properly rather than four superficially. WinCC, FactoryTalk View and Ignition are the three you will meet most often in India, and the concepts transfer between them almost entirely.

Start with tags and how they connect to a PLC. Build one screen with live values that are actually correct. Add alarms and be strict about which ones deserve to exist. Add a trend and use it to explain something. Then look at users, permissions and logging, because every real system has them and no tutorial covers them.

Do all of that against a running PLC rather than a simulator if you possibly can. A screen that has never been connected to real equipment teaches you the drawing tool, not the job.

Learn this, free

The courses that teach this

Every lesson, the written notes and the practice are free with an account. Only the certificate is optional and paid.

Start Your Engineering Career at EDWartens

Join as a Junior Engineer at Wartens Automation Pvt Ltd. Get hands-on PLC SCADA training, a Wartens Experience Certificate, and a job guarantee with a fee refund (conditions apply).