2. Main Parts of a PLC System


0
Categories : PLC Foundations

A PLC system is made of several hardware and software components that work together to control an industrial machine or process.

At a basic level, a PLC system receives information from field devices, processes that information through the control program, and then commands output devices.

Input Devices → Input Module → CPU / Logic Program → Output Module → Output Devices

A PLC is not just one box inside the control panel. It is a complete control system that includes the processor, input/output modules, power supply, memory, communication ports, programming software, and field wiring.

According to Programmable Logic Controllers, 6th Edition, a typical PLC can be divided into major parts such as the CPU, I/O section, power supply, and programming device. The I/O system is the interface between field devices and the controller.


1. CPU / Processor

The CPU, also called the processor, is the brain of the PLC.

It is responsible for:

Reading input status
Executing the user program
Making logic decisions
Updating outputs
Managing memory
Handling communication
Performing diagnostics

The CPU runs the PLC program continuously while the controller is in Run Mode.

For example, if a Start pushbutton is pressed, the CPU reads that input, solves the ladder logic, and decides whether the motor output should turn ON.

Simple example:

IF Start_PB is ON
AND Stop_PB is OK
THEN Motor_Command = ON

The CPU does not directly “think” like a human. It follows the programmed instructions exactly as written.


2. Power Supply

The PLC power supply provides the internal power required by the PLC processor and modules.

In many PLC systems, the power supply converts incoming power such as:

120 VAC
230 VAC
24 VDC

into the lower DC voltage needed by the internal PLC electronics.

Important note:

The PLC power supply usually powers the PLC electronics, but it does not always power the field devices.

In many industrial panels, field devices such as sensors, solenoids, relays, and pilot lights are powered by a separate 24 VDC or AC control power supply.

That means a technician should understand the difference between:

PLC internal power
Field device power
Control circuit power

This is very important during troubleshooting.


3. Input Modules

Input modules allow the PLC to receive signals from field devices.

Input devices tell the PLC what is happening in the machine.

Common PLC input devices include:

Start pushbuttons
Stop pushbuttons
Selector switches
Limit switches
Proximity sensors
Photoelectric sensors
Pressure switches
Level switches
Temperature switches
Motor overload auxiliary contacts
VFD running or fault contacts

The input module converts the field signal into a signal the PLC processor can understand.

For example:

24 VDC sensor signal → Input module → PLC memory bit

If a proximity sensor turns ON, the input module detects that voltage and the PLC stores that input as a logic 1.

If the sensor is OFF, the PLC stores it as a logic 0.


4. Output Modules

Output modules allow the PLC to control real-world devices.

Common PLC output devices include:

Pilot lights
Relays
Solenoids
Motor starters
Contactors
Horns
Stack lights
VFD start commands
Valve actuators

The PLC program decides when an output should turn ON or OFF. The output module then switches power to the field device or sends a control signal.

Example:

PLC logic true → Output module turns ON → Motor starter coil energizes

In many cases, a PLC output does not directly power a large device. Instead, it controls an interposing relay, contactor, or starter.

This protects the PLC output module and allows the system to control higher-current loads safely.


5. I/O Section

The I/O section is the part of the PLC system where field devices connect to the controller.

I/O means:

I = Inputs
O = Outputs

The I/O section can be:

Fixed I/O
Modular I/O
Remote / Distributed I/O

6. Fixed I/O

A fixed I/O PLC has the processor, power supply, inputs, and outputs built into one unit.

This type is common in smaller machines or simple control systems.

Advantages:

Lower cost
Compact size
Simple installation
Good for small applications

Limitations:

Less flexible
Limited number of I/O points
Harder to expand
If one section fails, the whole unit may need replacement

A small compact PLC or micro PLC is a common example of fixed I/O.


7. Modular I/O

A modular PLC uses separate modules that plug into a rack or chassis.

A typical modular PLC may include:

Power supply module
CPU module
Digital input module
Digital output module
Analog input module
Analog output module
Communication module
Specialty module

The modules connect through the backplane of the rack.

The backplane allows:

Power distribution to modules
Communication between modules
Data exchange with the CPU

Modular PLCs are more flexible because you can select the exact type and number of modules needed for the application.

For example:

Slot 0: CPU
Slot 1: 16-point digital input module
Slot 2: 16-point digital output module
Slot 3: Analog input module
Slot 4: Ethernet communication module

This type of system is common in larger industrial machines and production lines.


8. Remote or Distributed I/O

Remote I/O or distributed I/O means the input and output modules are located away from the main PLC processor.

Instead of running every field wire back to the main control panel, remote I/O can be installed closer to the machine.

Example:

Main PLC Panel → Ethernet/IP Network → Remote I/O Block Near Conveyor

This helps reduce:

Long cable runs
Panel wiring complexity
Installation time
Troubleshooting distance
Field wiring cost

Remote I/O is very common in modern industrial systems.

Examples include:

ArmorBlock I/O
POINT I/O
FLEX I/O
Remote racks
Distributed machine-mounted I/O

For an Automation Technician, remote I/O is important because a missing input or output may not be located in the main PLC panel. It may be on a remote module near the machine.


9. Backplane / Chassis

In a modular PLC, the backplane is the internal connection path inside the rack or chassis.

The backplane allows the CPU to communicate with the modules installed in the rack.

It also distributes internal power from the PLC power supply to the modules.

Think of the backplane like the PLC’s internal highway.

CPU ↔ Backplane ↔ Input Module
CPU ↔ Backplane ↔ Output Module
CPU ↔ Backplane ↔ Communication Module

If the backplane, chassis, or module connection has a problem, the CPU may not be able to communicate with one or more modules.


10. Memory

PLC memory stores the information needed for the controller to operate.

This includes:

User program
Input status
Output status
Timer values
Counter values
Data tags
Fault information
Configuration data

The PLC program is stored in memory and executed by the CPU.

In modern PLCs, memory may include different data types such as:

BOOL
SINT
INT
DINT
REAL
Timer structures
Counter structures
Arrays
User-defined tags

In simple terms:

BOOL = ON/OFF bit
DINT = whole number
REAL = decimal number
TIMER = timer data structure
COUNTER = counter data structure

11. Programming Device

A programming device is used to create, edit, download, upload, monitor, and troubleshoot the PLC program.

Today, this is usually a laptop with PLC programming software.

Examples:

Studio 5000 Logix Designer
RSLogix 500
Connected Components Workbench
TIA Portal
CODESYS
AutomationDirect software

With the programming device, a technician or engineer can:

Go online with the PLC
Monitor live ladder logic
Check input and output status
Upload the program from the PLC
Download a program to the PLC
Edit logic
Document tags and rung comments
Troubleshoot faults
Check communication status

For troubleshooting, the programming laptop is one of the most valuable tools a technician can have.


12. Communication Ports and Network Modules

Modern PLCs communicate with many industrial devices.

Common communication methods include:

Ethernet/IP
Modbus TCP
Serial communication
DeviceNet
ControlNet
PROFINET
Remote I/O networks

PLC communication may be used for:

HMI connection
SCADA connection
VFD control
Remote I/O
PLC-to-PLC messaging
Data collection
Barcode readers
Vision systems
Industrial switches

Example:

PLC ↔ Ethernet Switch ↔ HMI
PLC ↔ Ethernet Switch ↔ VFD
PLC ↔ Ethernet Switch ↔ Remote I/O
PLC ↔ SCADA / Ignition

Communication is one of the reasons PLCs are so powerful in modern industrial automation.


13. HMI — Human Machine Interface

An HMI is not the PLC itself, but it is commonly part of the PLC control system.

The HMI allows the operator to interact with the machine.

An HMI can display:

Start / Stop buttons
Machine status
Alarms
Fault messages
Process values
Trends
Setpoints
Manual controls
Production counts

The HMI communicates with the PLC by reading and writing PLC tags.

Example:

Operator presses Start on HMI
HMI writes Start_Command tag
PLC reads Start_Command
PLC turns on motor logic if permissives are OK

The HMI is the operator’s window into the PLC system.


14. Field Devices

Field devices are the real-world devices connected to the PLC system.

They are usually mounted on the machine, conveyor, tank, motor, valve, or process equipment.

Field devices include both inputs and outputs.

Input Field Devices
Pushbuttons
Sensors
Switches
Transmitters
Overload contacts
Feedback contacts
Output Field Devices
Relays
Solenoids
Contactors
Pilot lights
Stack lights
VFD commands
Actuators

A PLC cannot control the process without field devices. The PLC program depends on real-world feedback.


15. Terminal Blocks and Field Wiring

Field wiring connects sensors and output devices to the PLC system.

Terminal blocks are used to organize and land wires inside the control panel.

Good wiring practices make troubleshooting easier.

A clean PLC panel should have:

Labeled wires
Organized terminal blocks
Separated AC and DC wiring
Proper grounding
Correct fusing
Correct wire colors
Updated electrical drawings
Clear I/O labeling

A good PLC program is important, but a messy panel can still create major troubleshooting problems.


Simple PLC System Example

Imagine a small motor control system.

Inputs
Start Pushbutton
Stop Pushbutton
Motor Overload Contact
Motor Running Feedback
PLC Logic
If Start is pressed
AND Stop is OK
AND Overload is healthy
THEN command the motor starter
Outputs
Motor Starter Coil
Run Pilot Light
Fault Pilot Light
HMI Display
Motor Status: Running / Stopped
Fault Status: Overload Fault
Start / Stop Buttons
Runtime Counter

This is a simple example, but the structure is similar in many real industrial machines.


PLC System Flow
Field Input Device

Input Module

Input Memory / Tag

CPU Executes Program

Output Memory / Tag

Output Module

Field Output Device

This flow is the foundation of PLC control.


Automation Technician Notes

When troubleshooting a PLC system, do not only look at the ladder logic.

A real technician checks the complete path:

1. Is the field device working?
2. Is the correct voltage present?
3. Is the input module seeing the signal?
4. Is the PLC logic using the correct tag?
5. Is the output being commanded?
6. Is the output module turning ON?
7. Is field power available to the load?
8. Is the relay, solenoid, contactor, or VFD working?
9. Is there a fault, interlock, or permissive blocking the output?

A PLC problem is not always a programming problem.

Many PLC issues are caused by:

Loose wire
Bad sensor
Blown fuse
Missing common
Wrong voltage
Failed relay
Bad output point
Network fault
Incorrect field feedback

The best troubleshooting approach is to follow the signal from the field device to the PLC and back to the output device.


Main PLC Parts Summary

PLC PartMain Function
CPU / ProcessorExecutes the PLC program and makes logic decisions
Power SupplyProvides internal power to the PLC system
Input ModuleReceives signals from field devices
Output ModuleSends commands to output devices
Backplane / ChassisConnects modules and allows communication
MemoryStores program, data, tags, and status
Programming DeviceUsed to program, monitor, and troubleshoot the PLC
Communication ModuleConnects PLC to networks and external devices
HMIAllows operator interaction with the machine
Field DevicesReal-world sensors, switches, actuators, and loads
Terminal BlocksOrganize field wiring inside the panel

Key Terms

TermMeaning
CPUThe processor or brain of the PLC
I/OInputs and outputs
Input ModuleModule that receives field signals
Output ModuleModule that controls field devices
BackplaneInternal rack connection path
Fixed I/OPLC with built-in inputs and outputs
Modular I/OPLC with removable modules
Remote I/OI/O located away from the main PLC
Field DeviceReal-world device connected to the PLC
HMIOperator interface screen
TagNamed memory location in the PLC
Programming DeviceLaptop or terminal used to program the PLC

Final Thoughts

Understanding the main parts of a PLC system is one of the first steps in becoming confident with industrial automation.

A PLC system is more than just a processor. It includes input modules, output modules, power supplies, communication networks, field devices, wiring, programming software, and often an HMI.

For an Automation Technician, the most important idea is this:

The PLC is only one part of the control system. Real troubleshooting means understanding the full path from the field device, through the PLC logic, and back to the output device.

Once you understand how each part works together, PLC troubleshooting becomes much easier and more logical.

Leave a Reply

Your email address will not be published. Required fields are marked *