Professional Documents
Culture Documents
Programmable Logic Controller: Presented by
Programmable Logic Controller: Presented by
PROGRAMMABLE
LOGIC
CONTROLLER
Presented By
Contents
2
What is PLC?
History of PLC
Major components of PLC
Operational sequence of PLC
Advantages
Disadvantages
Application
Ladder logic
Case Study
3
What is PLC?
POWER
SUPPL
Y
I M O M
N O U O
P D T D
U U PROCESSOR P U
T U L
From T E To
SENSORS L OUTPUT
Pushbuttons, Solenoids,
contacts, E
contactors,
limit switches, alarms
etc. etc.
PROGRAMMING
DEVICE
Major Components
6
POWER SUPPLY
Provides the voltage needed to run the primary PLC components
I/O MODULES
Provides signal conversion and isolation between the internal logic-
level signals inside the PLC and the field’s high level signal.
PROCESSOR
Provides intelligence to command and govern the activities of the entire
PLC systems.
PROGRAMMING DEVICE
Used to enter the desired program that will determine the sequence of
operation and control of process equipment or driven machine.
PLC operation sequence
7
Reliability.
Flexibility in programming and reprogramming.
Cost effective for controlling complex systems.
Small physical size.
High speed of operation.
Ease of maintenance /troubleshooting.
Reduced space.
Energy saving.
Disadvantages of PLCs
16
RAIL RAIL
Ladder Logic
10
Break contact
Relay coil
Ladder Logic For Basic Gates
11
Y
A B Y
B
Ladder Logic For Basic gate
12
B
A B Y Y
Block diagram of a PLC
13
LED Outputs
s
Inputs
Programming Example:
14
X1 X2 Y1
Y1
CASE STUDY
Problem Diagram
Case Study (cont..)
List of Inputs/Outputs
Inputs List
• Start PB : I0.1
• Stop PB : I0.0
• Sensor X1 : I0.2
• Sensor X2 : I0.3
Outputs List
• Cycle ON : Q0.0
• Conveyor : Q0.1
• Cylinder : Q0.2
Case Study (cont..)
Program Description
In this application, we have used Siemens S7-1200 PLC and TIA Portal Software for
programming. We can also design this logic with relay circuit also.
Case Study (cont..)
Network 1 :
In Network 1, we have taken cycle ON condition for machine. Here we have taken START PB
(I0.1) for starting the cycle and STOP PB (I0.1) for cycle STOP.
We have taken parallel output of conveyor (Q.1) with cycle ON (Q0.0) so we can operate
conveyor with cycle ON condition.
Network 2 :
In Network 2, we have taken sensors X1(I0.2) and X2(I0.3) as inputs. We used NO contact for X2 (I0.3)
sensor and NC contact for X1 (I0.2) sensor.
When Bottles are transferring on the conveyor, these sensors sense the position of the bottles whether they
are standing or fallen.
Sensor X2(I0.3) sense down position of the Bottle & Sensor X1(I0.2) Sense top position of the bottle.
In PLC, we designed the circuit which follows command that if sensor X2(I0.3) sense the bottle & sensor
X1(I0.2) does not sense the bottle then the pneumatic actuator (Q0.2) will come in action & it will reject
the bottle from the conveyor.
After this, the perfect bottles will go in the soda filling station & whole cycle will be completed.
Thank
You!!!