SlideShare a Scribd company logo
Presented By
(PROGRAMMABLE LOGICCONTROLLER)
“PLC”
Manoj K
M.Tech (CIM)
1MS16MCM09
Contents
 What is PLC?
 History of PLC
 Major components of PLC
 Operational sequence of PLC
 Ladder logic
 Advantages
 Disadvantages
 Application
2
29 May 2018
What is PLC?
PLC is an industrial computer designed
for multiple inputs and output
arrangements.
It is capable of storing the instructions to
implement control functions such as
sequencing, timing, counting,
arithmetic, data manipulation and
communication.
3
29 May 2018
History of PLC
 PLC was introduced in late 1960’s
 First commercial & successful
Programmable Logic Controllers was
designed and developed by Modicon as a
relay replacer for General Motors.
 Earlier, it was a machine with thousands of
electronic parts.
 Later ,in late 1970’s,the microprocessor
became reality & greatly enhanced the role
of PLC permitting it to evolve form simply
relay to the sophisticated system as it is
today.
4
29 May 2018
PROCESSOR
POWER
SUPPLY
I M
N O
P D
U U
T L
E
O M
U O
T D
P U
U L
T E
PROGRAMMING
DEVICE
From
SENSORS
Pushbuttons,
contacts,
limit switches,
etc.
To
OUTPUT
Solenoids,
contactors,
alarms
etc.
Major Components
5
29 May 2018
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.
Major Components
6
29 May 2018
PLC operation sequence
1)Self test: Testing of its own hardware and
software for faults.
2)Input scan: If there are no problems, PLC
will copy all the inputs and copy their values
into memory.
3)Logic solve/scan: Using inputs, the ladder
logic program is solved once and outputs are
updated.
4)Output scan: While solving logic the output
values are updated only in memory when
ladder scan is done, the outputs will be
updated using temporary values in memory.
Self test
Input scan
Logic scan
Output
scan
7
29 May 2018
Programming Languages of
PLC
Most common languages encountered in PLC
programming are:
1) Ladder Logic
2) Functional Block Diagram
3) Sequential Function Chart
4) Boolean mnemonics
8
29 May 2018
Ladder logic is a programming language
used to develop software for PLC used in
industrial control applications.
RUNGES
RAIL RAIL
Ladder Logic
29 May 2018
9
Ladder Logic
language for PLC.
 It is well suited to express Combinational
logic.
The main ladder logic symbols represent
the
elements :
Make contact
Break contact
Relay coil
10
29 May 2018
Ladder Logic For Basic
gates
A B Logic(Y)
OFF
OFF
ON
ON
OFF
ON
OFF
ON
OFF
OFF
OFF
ON
AND Gate
A B Logic(Y)
OFF
OFF
ON
ON
OFF
ON
OFF
ON
OFF
ON
ON
ON
R Gate
OR Gate
A
OR Gate
A
A B
B
Y
Y
11
29 May 2018
NOR Gate
A B Y
A B Logic(Y)
OFF
OFF
ON
ON
OFF
ON
OFF
ON
ON
ON
ON
OFF
A B Logic(Y)
OFF
OFF
ON
ON
OFF
ON
OFF
ON
ON
OFF
OFF
OFF
NAND Gate
B
Y
A
Ladder Logic For Basic gate
12
29 May 2018
Block diagram of a PLC
OutputsLED
s
Inputs
13
29 May 2018
Programming Example:
 Ladder Logic Program for Start/Stop of
Motor :
X1
Y1
Y1X2
29 May 2018
14
Advantages of PLCs:
 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.
15
29 May 2018
Disadvantages of PLCs
 PLC devices are proprietary it means that part or
software of one manufacturer can’t be used in
combination with parts of another manufacturer.
 Limited design and cost option.
 Fixed Circuit Operations.
 PLCs manufacturers offer only closed
architectures.
16
29 May 2018
Applications:
 Wherever automation is desired the PLCs are best
suited to meet the task.
 Few examples of industries where PLCs are used :
1) Robots manufacturing and control
2) Car park control
3) Train control station system
4) Food processing
5) Materials handling
6)Machine tools
7)Conveyer system etc.
17
29 May 2018
Case study-1
29 May 2018
18
Automation of Soda Ash Handling System using
PLC
and SCADA in Glass Production Line
The glass production line all systems are controlled by DCS
(Distributed Control System) but some sub systems are controlled by
Electromechanical Relay System (Hard Wired Control System).
The relay control system looks toward many issues. To limit that
issues the system change from relay control system to PLC
(Programmable logic controller) control system. In this proposed
system all parameters are controlled, processed and monitored with
help of Allen Bradley PLC.
Abstract
29 May 201819
Schematic Diagram of Soda Ash Handling
System
29 May 201820
Flow Chart
29 May 201821
Ladder Logic Program
29 May 201822
Ladder Logic Program (cont…)
29 May 201823
Ladder Logic Program (cont…)
29 May 201824
29 May 201825
This proposed system was implemented for overcome the
drawbacks of existing system.
This system gives high reliability, easy to trouble shoot, easy to
modify the sequence without changing of wiring, it reduce the
fault occurrence, it eliminated hardwiring, easy to monitoring,
easy to find out the problem occur in the system.
So the system improves the overall productivity and also it
reduce system breakdown because of using programmable logic
controller.
Conclusion
Case study-2
29 May 2018
26
AUTOMATION OF CONVEYOR USING PLC
Abstract - The development of programmable logic
controller (PLC) makes it possible to do the required
changes to the program without changing the electrical
circuit connections.
The Siemens s7-300 series programmable logic
controller is used to mechanize the system and
software for programming used is SIMATIC
manager.
Case study-2(cont…)
29 May 2018
27
Siemens s7-300
Case study-2(cont…)
29 May 2018
28
FLOW CHART
Case study-2(cont…)
29 May 2018
29
Program in SIMATIC Manager software
Here programming language used is functional block diagram.
Here to make program faster and save memory function block
used.
Following pictures shows program to control conveyor motor in
function block.
Case study-2(cont…)
29 May 2018
30
Conclusion
Efficient monitoring and control of industrial automation.
There will be immense control and monitoring of
conveyor belt.
Possible to do the required changes to the program
without changing the electrical circuit connections.
Thank You!!!
31 29 May 2018

More Related Content

What's hot (20)

PPTX
PPT of PLC and SCADA
Mohseen1234
 
PPTX
PLC LADDER DIAGRAM
Shruti Bhatnagar Dasgupta
 
PPTX
PLC Architecture
PranavAutomation
 
PPTX
PPT on INDUSTRIAL AUTOMATION, PLC, SCADA
Aakashkumar276
 
PPTX
Relays
Rishikesh Borse
 
PPTX
Introduction to SCADA
Praveen Kumar
 
PPT
Controller ppt
gourav0077
 
PPTX
Industrial Automation
Rajesh Raushan
 
PPTX
Variable frequency drives
Naveen Sihag
 
PDF
Electro-Pneumatics
Dr. S.N. Teli
 
PPTX
Power point presentation on Industrial Automation
JaiPrakash337
 
PPT
Ch 5 Industrial Control Systems.ppt
Khalil Alhatab
 
PPTX
Industrial automation (PLC, SCADA, VFD & HMI)
Praveen Ramola
 
PPT
Actuators.ppt
Akash Maurya
 
PPTX
What is hmi
JustEngineering
 
PPTX
Plc
Ankita Singh
 
PDF
Distributed Control System (DCS) Notes
Raj Nayak
 
PPT
Sensor and transducers lect 1
prashant tripathi
 
DOCX
Training report of PLC
Sumit Patidar
 
PPT of PLC and SCADA
Mohseen1234
 
PLC LADDER DIAGRAM
Shruti Bhatnagar Dasgupta
 
PLC Architecture
PranavAutomation
 
PPT on INDUSTRIAL AUTOMATION, PLC, SCADA
Aakashkumar276
 
Introduction to SCADA
Praveen Kumar
 
Controller ppt
gourav0077
 
Industrial Automation
Rajesh Raushan
 
Variable frequency drives
Naveen Sihag
 
Electro-Pneumatics
Dr. S.N. Teli
 
Power point presentation on Industrial Automation
JaiPrakash337
 
Ch 5 Industrial Control Systems.ppt
Khalil Alhatab
 
Industrial automation (PLC, SCADA, VFD & HMI)
Praveen Ramola
 
Actuators.ppt
Akash Maurya
 
What is hmi
JustEngineering
 
Distributed Control System (DCS) Notes
Raj Nayak
 
Sensor and transducers lect 1
prashant tripathi
 
Training report of PLC
Sumit Patidar
 

Similar to PLC (PROGRAMMABLE LOGIC CONTROLLER) (20)

PPTX
appu.pptxpaga of the plchduddddrrhddjdidu
AppuKumar20
 
PPTX
PLC Basics Last version standardeg .pptx
IbrahimAbdelhalim1
 
PPTX
Programming logic controllers (plc) seminar
manish gharte
 
PPTX
Programmable Logic Controller
Shovon0
 
PPTX
presentation on plc.pptx
NeerajBudhlakoti
 
PPTX
Myppt 130914055931-phpapp01
bharat chaware
 
PDF
PLC INTRODUCTION-Programmable Logic Controller.pdf
SelvaBabu2
 
PPTX
PLC training
Sohel Siddique
 
PPTX
Sandeeprana
Sandeep Rana
 
PPTX
L3 Programmable logic controller
taruian
 
PPTX
ppt on PLC automation
Md Talib
 
PPTX
plc ICS_PLC_Integration_Tools ICS_PLC_Integration_Tools.pptx
SuttisakSuriyachanho2
 
DOCX
Plc seminar abu
ABUBAKKAR SIDDIKI
 
PPTX
BITTU PPT.pptx
RohitKumar639388
 
PPTX
this is a ppt on programmble logic controller
Shivam84502
 
PPT
Introduction to PLC
Power Integrated Solutions
 
PPTX
A study on PLC basic
Md. Shoheluzzaman
 
PDF
Shishupal plc
Shishupal03012015
 
PPTX
Programmable Logic Controller
Himshekhar
 
PPT
Programmable_Logic_Controllers_Introduction_to_PLCs__(Chapter_1)_Lec1.ppt
MUSTAFAHAIDER53
 
appu.pptxpaga of the plchduddddrrhddjdidu
AppuKumar20
 
PLC Basics Last version standardeg .pptx
IbrahimAbdelhalim1
 
Programming logic controllers (plc) seminar
manish gharte
 
Programmable Logic Controller
Shovon0
 
presentation on plc.pptx
NeerajBudhlakoti
 
Myppt 130914055931-phpapp01
bharat chaware
 
PLC INTRODUCTION-Programmable Logic Controller.pdf
SelvaBabu2
 
PLC training
Sohel Siddique
 
Sandeeprana
Sandeep Rana
 
L3 Programmable logic controller
taruian
 
ppt on PLC automation
Md Talib
 
plc ICS_PLC_Integration_Tools ICS_PLC_Integration_Tools.pptx
SuttisakSuriyachanho2
 
Plc seminar abu
ABUBAKKAR SIDDIKI
 
BITTU PPT.pptx
RohitKumar639388
 
this is a ppt on programmble logic controller
Shivam84502
 
Introduction to PLC
Power Integrated Solutions
 
A study on PLC basic
Md. Shoheluzzaman
 
Shishupal plc
Shishupal03012015
 
Programmable Logic Controller
Himshekhar
 
Programmable_Logic_Controllers_Introduction_to_PLCs__(Chapter_1)_Lec1.ppt
MUSTAFAHAIDER53
 
Ad

More from Manoj Gowda K (7)

PPTX
Material handling robots
Manoj Gowda K
 
PPTX
Review on GROUP TECHNOLOGY & it’s implementation
Manoj Gowda K
 
PPTX
ANALYSIS OF TRANSFER LINE WITH BUFFER STORAGE
Manoj Gowda K
 
PPTX
RAPID PROTOTYPING(RPT)
Manoj Gowda K
 
PPTX
Assembly representation scheme
Manoj Gowda K
 
PPTX
Autoclave molding
Manoj Gowda K
 
PPTX
Automatically programmed tool (ATP)
Manoj Gowda K
 
Material handling robots
Manoj Gowda K
 
Review on GROUP TECHNOLOGY & it’s implementation
Manoj Gowda K
 
ANALYSIS OF TRANSFER LINE WITH BUFFER STORAGE
Manoj Gowda K
 
RAPID PROTOTYPING(RPT)
Manoj Gowda K
 
Assembly representation scheme
Manoj Gowda K
 
Autoclave molding
Manoj Gowda K
 
Automatically programmed tool (ATP)
Manoj Gowda K
 
Ad

Recently uploaded (20)

PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Biography of Daniel Podor.pdf
Daniel Podor
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 

PLC (PROGRAMMABLE LOGIC CONTROLLER)

  • 2. Contents  What is PLC?  History of PLC  Major components of PLC  Operational sequence of PLC  Ladder logic  Advantages  Disadvantages  Application 2 29 May 2018
  • 3. What is PLC? PLC is an industrial computer designed for multiple inputs and output arrangements. It is capable of storing the instructions to implement control functions such as sequencing, timing, counting, arithmetic, data manipulation and communication. 3 29 May 2018
  • 4. History of PLC  PLC was introduced in late 1960’s  First commercial & successful Programmable Logic Controllers was designed and developed by Modicon as a relay replacer for General Motors.  Earlier, it was a machine with thousands of electronic parts.  Later ,in late 1970’s,the microprocessor became reality & greatly enhanced the role of PLC permitting it to evolve form simply relay to the sophisticated system as it is today. 4 29 May 2018
  • 5. PROCESSOR POWER SUPPLY I M N O P D U U T L E O M U O T D P U U L T E PROGRAMMING DEVICE From SENSORS Pushbuttons, contacts, limit switches, etc. To OUTPUT Solenoids, contactors, alarms etc. Major Components 5 29 May 2018
  • 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. Major Components 6 29 May 2018
  • 7. PLC operation sequence 1)Self test: Testing of its own hardware and software for faults. 2)Input scan: If there are no problems, PLC will copy all the inputs and copy their values into memory. 3)Logic solve/scan: Using inputs, the ladder logic program is solved once and outputs are updated. 4)Output scan: While solving logic the output values are updated only in memory when ladder scan is done, the outputs will be updated using temporary values in memory. Self test Input scan Logic scan Output scan 7 29 May 2018
  • 8. Programming Languages of PLC Most common languages encountered in PLC programming are: 1) Ladder Logic 2) Functional Block Diagram 3) Sequential Function Chart 4) Boolean mnemonics 8 29 May 2018
  • 9. Ladder logic is a programming language used to develop software for PLC used in industrial control applications. RUNGES RAIL RAIL Ladder Logic 29 May 2018 9
  • 10. Ladder Logic language for PLC.  It is well suited to express Combinational logic. The main ladder logic symbols represent the elements : Make contact Break contact Relay coil 10 29 May 2018
  • 11. Ladder Logic For Basic gates A B Logic(Y) OFF OFF ON ON OFF ON OFF ON OFF OFF OFF ON AND Gate A B Logic(Y) OFF OFF ON ON OFF ON OFF ON OFF ON ON ON R Gate OR Gate A OR Gate A A B B Y Y 11 29 May 2018
  • 12. NOR Gate A B Y A B Logic(Y) OFF OFF ON ON OFF ON OFF ON ON ON ON OFF A B Logic(Y) OFF OFF ON ON OFF ON OFF ON ON OFF OFF OFF NAND Gate B Y A Ladder Logic For Basic gate 12 29 May 2018
  • 13. Block diagram of a PLC OutputsLED s Inputs 13 29 May 2018
  • 14. Programming Example:  Ladder Logic Program for Start/Stop of Motor : X1 Y1 Y1X2 29 May 2018 14
  • 15. Advantages of PLCs:  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. 15 29 May 2018
  • 16. Disadvantages of PLCs  PLC devices are proprietary it means that part or software of one manufacturer can’t be used in combination with parts of another manufacturer.  Limited design and cost option.  Fixed Circuit Operations.  PLCs manufacturers offer only closed architectures. 16 29 May 2018
  • 17. Applications:  Wherever automation is desired the PLCs are best suited to meet the task.  Few examples of industries where PLCs are used : 1) Robots manufacturing and control 2) Car park control 3) Train control station system 4) Food processing 5) Materials handling 6)Machine tools 7)Conveyer system etc. 17 29 May 2018
  • 18. Case study-1 29 May 2018 18 Automation of Soda Ash Handling System using PLC and SCADA in Glass Production Line The glass production line all systems are controlled by DCS (Distributed Control System) but some sub systems are controlled by Electromechanical Relay System (Hard Wired Control System). The relay control system looks toward many issues. To limit that issues the system change from relay control system to PLC (Programmable logic controller) control system. In this proposed system all parameters are controlled, processed and monitored with help of Allen Bradley PLC. Abstract
  • 19. 29 May 201819 Schematic Diagram of Soda Ash Handling System
  • 21. 29 May 201821 Ladder Logic Program
  • 22. 29 May 201822 Ladder Logic Program (cont…)
  • 23. 29 May 201823 Ladder Logic Program (cont…)
  • 25. 29 May 201825 This proposed system was implemented for overcome the drawbacks of existing system. This system gives high reliability, easy to trouble shoot, easy to modify the sequence without changing of wiring, it reduce the fault occurrence, it eliminated hardwiring, easy to monitoring, easy to find out the problem occur in the system. So the system improves the overall productivity and also it reduce system breakdown because of using programmable logic controller. Conclusion
  • 26. Case study-2 29 May 2018 26 AUTOMATION OF CONVEYOR USING PLC Abstract - The development of programmable logic controller (PLC) makes it possible to do the required changes to the program without changing the electrical circuit connections. The Siemens s7-300 series programmable logic controller is used to mechanize the system and software for programming used is SIMATIC manager.
  • 27. Case study-2(cont…) 29 May 2018 27 Siemens s7-300
  • 28. Case study-2(cont…) 29 May 2018 28 FLOW CHART
  • 29. Case study-2(cont…) 29 May 2018 29 Program in SIMATIC Manager software Here programming language used is functional block diagram. Here to make program faster and save memory function block used. Following pictures shows program to control conveyor motor in function block.
  • 30. Case study-2(cont…) 29 May 2018 30 Conclusion Efficient monitoring and control of industrial automation. There will be immense control and monitoring of conveyor belt. Possible to do the required changes to the program without changing the electrical circuit connections.
  • 31. Thank You!!! 31 29 May 2018