Programmable Logic Controllers (PLC)
Programmable Logic Controllers (PLC)
(PLC)
Verbal Interview Verbal Assessment (VIVA)
Presentation
Prepared By: Mark Anthony Lim (293098)
What Is a Programmable Controller?
A programmable logic controller, usually called a PLC or
programmable controller, is a solid-state, digital,
industrial computer.
Simply, a programmable controller is a computer, much
like a desktop personal computer.
A PLC is an industrially hardened computer.
Why a PLC?
Easily changeable
Programmable
Reliable
Smaller
Fast switching
Able to withstand harsh factory environment
Consumes less power
Easier to troubleshoot
Easy to install
A PLC Upon First Glance
A black box with wires bringing signals in and other
wires sending signals out
Some sort of magic being done inside that somehow
decides when field devices should be turned on or off
What Makes a PLC Work?
The heart of any computer is the microprocessor.
The microprocessor, also called the processor or central
processing unit (CPU), supervises system control
through the user program.
The processor reads input signals and follows the
instructions that the programmer has stored in the
PLC’s memory.
As a result of the solved program, the PLC writes
information to outputs, or field-controlled devices, to
turn them on or off.
What Makes a PLC Work?
When the PLC is running and following the program’s
instructions, this is called solving the user program.
The PLC is running or in RUN MODE.
The user program (ladder program) is the list of
instructions that tells the PLC what to do.
The library of instructions available to the PLC is
called the instruction set.
The instruction set determines how much flexibility
the programmer has.
Common PLC Inputs
Pushbuttons
Selector switches
Limit switches and level switches
Proximity sensors
Photo switches
Relay contacts
Motor starter contacts
Basic PLC Operation
Basic PLC Operation
Components of PLC
Processor (CPU)
I/O units
DC Power Supply
Programming Terminal
Programming Software
Memory
Communication Module
Allen Bradley PLC 5 System
How to Program the System?
What is Relay Ladder Logic?
It is the primary programming language for PLC’s
A graphical representation of the program designed to
look like relay logic
It is called a ladder logic because it resembles the
rungs of a step ladder you might have at home.
PLC Ladder Program Rung