Back to blog

Software & SCADA30 June 2026

The 5 mistakes we see most often in SCADA projects

From water treatment plants to factories, SCADA projects repeat the same mistakes. Here are five of them, with how we fixed each on site.

Simbiosis Engineering Team7 min read

PumpsBasinsFlowAlarms1action neededPump 2 faultaudible · act nowBasin level highwarningFilter backwash completelogSCADA AfaultSCADA Btook over400 SIGNALS · ALL ON THE MAIN SCREENMAIN SCREEN · PROCESS AND ACTIONPRIORITY · DELAY · GROUPSTANDBY SERVER · NO DATA LOST
01/04400 signals

A SCADA project is not technically hard; it takes discipline. Over the years, the mistakes we have seen at different plants have been surprisingly alike. What follows came out of the rules we set ourselves while building the SCADA for a water treatment plant.

How a SCADA screen is pared back

01 / 04

400 signals

Every signal in the plant is on the main screen. The operator sees none of them.

02 / 04

Main screen

The state of the process and whatever needs action right now; detail one click below. The pumps run in rotation.

03 / 04

Alarm priorities

A pump failure is red and audible, a level warning is yellow, information only goes to the log. Every alarm has a job.

04 / 04

Redundancy

One day the server will fail. Its standby takes over; historical data, recipes and alarm history stay where they are.

01

1. Putting everything on the screen

We have seen projects where a plant with 400 signals puts all 400 on the main screen. The operator sees none of them. The main screen should show the state of the process and whatever needs action at that moment; detail sits one click below. In the water treatment project the main screen shows the state of the pumps and basins; flow curves and motor currents are on a separate page. What shortened the operator’s response time was not more information, but less.

SCADA screen of a wastewater treatment plant
The wastewater treatment plant’s SCADA screen.
02

2. Leaving the alarm list until the last day

If alarms are not prioritised, they all go off at once and the operator silences the lot. A week later the alarm screen is a list nobody looks at. We design alarms with priority, delay and grouping logic: a pump failure is red and audible; a level warning is yellow; informational ones only go to the log. If an alarm has no answer to “what exactly will the operator do when this goes off?”, it doesn’t make the list.

03

3. Expecting the operator to do the reports

If statutory and corporate reports are typed into Excel by hand, you are producing both errors and hours of extra work. Reporting is SCADA’s job: daily, per-shift and monthly reports should run on a schedule and, where needed, go out by email. At the water treatment plant, fully automatic statutory reporting became the part of the project the operators valued most, more than the screens.

04

4. Only switching the pumps on

Pumps make up a large share of a plant’s energy bill. If the SCADA only does start/stop, an opportunity is lost. Logic that runs pump groups in rotation and efficiently, according to level, demand and tariff, is a few days’ work in software, and a lasting difference on the bill. We see it not as an “extra feature” of SCADA but as its core.

05

5. Leaving the network and backups for “later”

If the SCADA server is a single machine, one day that machine will fail. Historical data, recipes and alarm history go with it. Server redundancy, database backups and separating the OT network from the IT network should be written into the project scope on day one. The same goes for the IP plan: every hour spent on site asking “what was this device’s IP again?” is the most expensive hour of the project.

Good SCADA is SCADA that keeps working while the operator isn’t looking at the screen.
Wastewater treatment plant SCADA system

The project behind this post

Wastewater treatment plant SCADA system

MASKİ

View the project

Wrestling with a similar problem?

What we write comes from what we see on the shop floor. Tell us about your line and we’ll work out together where to start.

Get in touch