Kamran Mushtaq
Back to Electrical
Electrical

PLC (Programmable Logic Controller)

Added: July 27, 2026

Definition

A PLC (Programmable Logic Controller) is an industrial computer installed close to electrical equipment in a Cyber-Physical Energy System (CPES). Its job is to continuously monitor local inputs, make automatic decisions based on a programmed logic, and immediately control connected equipment without waiting for instructions from SCADA. Unlike an RTU, which mainly communicates with the control centre, a PLC can think locally according to its programmed rules and react within milliseconds. In the overall workflow, Sensors → PLC → Decision → Equipment, while SCADA supervises the overall system. In simple words, a PLC is the local decision-maker that automatically controls equipment based on predefined logic.

The Problem That Led to It

SCADA makes system-wide decisions. RTU carries messages.

Now imagine this situation.

A transformer suddenly begins overheating.

Transformer Temperature

70°C

80°C

90°C

100°C

The RTU sends the temperature to SCADA.

SCADA receives it.

The operator notices it.

The operator decides to switch OFF the transformer.

SCADA sends the command.

RTU receives it.

The transformer switches OFF.

Sounds fine...

But what if all of that takes 5 seconds?

The transformer may already be damaged.

Some decisions cannot wait for human operators.

They must happen instantly.

That problem led to the PLC.

What Problem It Solves

The PLC performs local automatic control.

Instead of waiting for SCADA, it continuously checks its inputs.

For example:

IF Temperature > 90°C

THEN

Open Breaker

or

IF Water Level > Maximum

THEN

Turn Pump OFF

or

IF Pressure < Minimum

THEN

Start Backup Pump

The PLC reacts immediately.

No human is required.

What Happens If Not Used

Suppose a motor begins overheating.

Without PLC:

Motor overheats

RTU sends data

SCADA receives

Operator decides

Command sent

Motor stops

This could take several seconds.

The motor might already be damaged.

With PLC:

Motor overheats

PLC detects

Motor stops immediately

The response happens in milliseconds.

Easy Wording

A PLC is a local automatic controller that makes fast decisions and controls equipment without waiting for the control room.

Layman Example

Imagine a building has a fire alarm.

Without automation:

Someone smells smoke.

Calls security.

Security checks CCTV.

Security decides.

Security activates the sprinkler.

The fire grows while everyone is deciding.

Instead, buildings use automatic fire systems.

Smoke detected

Fire controller

Sprinklers ON

Nobody needs to press a button.

The controller reacts automatically.

A PLC works exactly the same way.

Technical Example

Without PLC

Temperature Sensor

RTU

SCADA

Operator

SCADA

RTU

Breaker Opens

Several communication steps are required.

With PLC

Temperature Sensor

PLC

Temperature > 90°C ?

YES

Breaker Opens

The decision happens locally.

Example Logic

Imagine this simple program inside the PLC.

IF Voltage > 250V

THEN

Disconnect Load

or

IF Transformer Temperature > 90°C

THEN

Open Breaker

This programmed logic is why it's called a Programmable Logic Controller.

Limitation

A PLC is excellent at making local decisions.

However, it only sees the equipment connected to it.

It does not know:

  • What is happening across the national grid.
  • Which substation has failed.
  • How much power another city is consuming.

That wider picture belongs to SCADA.

Also, a PLC is a general-purpose industrial controller. In power systems, some devices combine control, measurement, and protection specifically for electrical equipment. Those are called IEDs (Intelligent Electronic Devices).

Solution

Engineers noticed that substations contained many specialised electrical devices.

Instead of using separate:

  • Protection relay
  • Meter
  • Controller

Manufacturers combined them into one intelligent device.

That device is called an IED (Intelligent Electronic Device).

Think of the relationship like this:

SCADA (Central Brain)

RTU (Communication)

PLC (Local Decisions)

IED (Specialised Intelligent Power Device)

The PLC is a general-purpose industrial controller, while the IED is purpose-built for electrical power systems, often integrating protection, measurement, monitoring, and communication in a single device.