SlideShare a Scribd company logo
1 of 22
Seminar on
(Programmable LogicController)
Presented By
Md Talib Khan
B.Tech (EEE) IVyr
HCE,BBSR
 What is PLC?
 History of PLC
 Major components of PLC
 PLC Operation
 PLC Programming & Examples
 PLC Configuration
 Programming Softwares
 Leading Brands of PLC
 Areas of Application
 Advantages
 Disadvantages
 Conclusion
 Programmable Logic Controller (PLC) is an industrial computer that
monitors inputs, makes decisions based on its program and controls outputs
to automate a process or machine.
 The automation of many different processes, such as controlling
machines or factory assembly lines, is done through the use of small
computers called a programmable logic controllers (PLCs)..
 PLC was introduced in late 1960’s
 First commercial & successful PLC was designed and developed by
MODICON.
Dick Morley was considered the ‘Father’ of Programmable Logic
Controller (PLC).
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.
POWER
SUPPLY
Pushbuttons,
contacts,
limit switches,
etc.
From
SENSORS
To
OUTPUT
Indicators,
contactors,
alarms
etc.PROGRAMMING
DEVICE
I M
N O
P D
U U
T L
E
O M
U O
T D
P U
U L
T E
PROCESSOR
1. POWER SUPPLY
The power supply provides power for the PLC system.
Common power levels used are 24V DC or 120 VAC.
2. CENTRAL PROCESSING UNIT(CPU)
It is the brain of PLC and governs the activities of the entire PLC systems
 The CPU consists of following blocks :
Arithmetic Logic Unit (ALU),
Internal memory of CPU
Internal timers ,counters and Flags .
 The various operations performed are :
Scanning I/O bus traffic control,
Program execution,
Peripheral and External device communication,
Data handling and self diagnostics.
POWER
SUPPLY
PROCESSOR
3. INPUT MODULES that carry signals from the process into the controller.
Ex. : Switches, Pushbuttons, Sensors
4. OUTPUT MODULES that convert control instructions a signal that can be
used by actuators.
Ex. : Indicator Lamp, Motor
5. PROGRAMMING DEVICE
The programming terminal is
used for programming the PLC
and monitoring/sequencing PLCs
operation.
INPUTS OUTPUTS
PLC
Selector
switch
Proximity
Sensor
Limit
Switch
STOP
Pushbutton
START
Pushbutton
Indicator
Light
Contactor
Motor
Relay
 CHECK INPUT STATUS
First the PLC takes a look at each
I/O to determine if it is on or off.
 EXECUTE PROGRAM
Next the PLC executes the
program
one instruction at a time.
 UPDATE OUTPUT STATUS
Finally the PLC updates the status
of the outputs .It updates the outputs
based on which inputs were on
during the first step.
PROGRAMMING LANGUAGES OF PLC
NORMALLY
OPEN
NORMALLY
CLOSED
COILS
ELEMENTS OF LADDER LOGIC
Ladder Logic
The ladder logic is the oldest programming
language for PLC.
 It is well suited to express Combinational
logic.
The main ladder logic symbols represent the
elements :
Ladder Logic Program for Start/Stop of
Motor :
X1
Y1
Y1X2
START STOP
COIL
COIL
(MOTOR)
How PLC Configured
LAD PROGRAM FOR STARTING A MOTOR AFTER A DELAY OF 5 SEC
FROM SWITCHING
MOTOR
START
PUSHBUTTON
Simatic S7
TIA Portal
Rockwell Software
Some Commonly Used Softwares in PLC Programming
AMERICAN
EUROPEAN
JAPANESE
Packaging
Robots
Manufacturing
Food Processing
Palletizing Material handling
Machine Control
Printing IndustryTextile Industry
Replacing Human Operators
Dangerous Environments
Beyond Human Capabilities
Flexibility in programming and reprogramming & have an easily
understood programming language.
Cost effective for controlling complex systems.
Improves Productivity
Small physical size, high speed of operation.
Ability to communicate with computer systems in the plant.
Ease of maintenance /troubleshooting.
Reduced space.
Energy saving.
Limited design and fixed Circuit Operations.
PLCs manufacturers offer only closed architectures.
PLC Devices Are Proprietary.
Initial Costs Are High.
Unemployment Rate Increases.
 The PLC have in recent years experienced an unprecedented growth
as universal element in industrial automation .
 It can be effectively used in applications ranging from simple control
like replacing a small number of relays to complex automation problems.
 Today the PLCs are used for control & automation job in a single
machine & it increases up to full automation of manufacturing / testing
process in a factory.
 “www.plcs.net/” : Containing PLC References, Providing Video
tutorials, and also offering PLC related jobs
“https://en.wikipedia.org/wiki/Programmable_logic_controller”
: Providing all details about PLC.
 “www.realpars.com/” : Having tutorial videos for Learning
PLC.
 The PLC have in recent years experienced an unprecedented growth
as universal element in industrial automation .
 It can be effectively used in applications ranging from simple control
like replacing a small number of relays to complex automation problems.
 Today the PLCs are used for control & automation job in a single
machine & it increases up to full automation of manufacturing / testing
process in a factory.

More Related Content

What's hot

Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)Ahad Hossain
 
Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)Praveen Ramola
 
INDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCINDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCMehvish Mushtaq
 
Basics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADABasics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADAIndira Kundu
 
Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200Ahmed Elsayed
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automationMd Talib
 
What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)yogesh8418
 
automation plc - scada
automation plc - scadaautomation plc - scada
automation plc - scadaSaif Akhtar
 
automation,vfd,plc,scada overview
automation,vfd,plc,scada overviewautomation,vfd,plc,scada overview
automation,vfd,plc,scada overviewPratik Gupta
 
Plc scada details and comparison
Plc scada details and comparisonPlc scada details and comparison
Plc scada details and comparisontamannataneja
 
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)Řőmĕő Šhűbhąm
 

What's hot (20)

Industrial Automation
Industrial AutomationIndustrial Automation
Industrial Automation
 
Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)
 
Plc basics
Plc   basicsPlc   basics
Plc basics
 
Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)
 
PLC Basic
PLC BasicPLC Basic
PLC Basic
 
INDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCINDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLC
 
Basics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADABasics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADA
 
Plc ppt
Plc pptPlc ppt
Plc ppt
 
Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)
 
Servo systems, servomotors
Servo systems, servomotorsServo systems, servomotors
Servo systems, servomotors
 
PLC LADDER DIAGRAM
PLC LADDER DIAGRAMPLC LADDER DIAGRAM
PLC LADDER DIAGRAM
 
automation plc - scada
automation plc - scadaautomation plc - scada
automation plc - scada
 
automation,vfd,plc,scada overview
automation,vfd,plc,scada overviewautomation,vfd,plc,scada overview
automation,vfd,plc,scada overview
 
Plc presentation
Plc presentation Plc presentation
Plc presentation
 
Plc scada details and comparison
Plc scada details and comparisonPlc scada details and comparison
Plc scada details and comparison
 
Allen Bradley- Micrologix PLC Instructions
Allen Bradley- Micrologix PLC InstructionsAllen Bradley- Micrologix PLC Instructions
Allen Bradley- Micrologix PLC Instructions
 
Plc
PlcPlc
Plc
 
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
 

Similar to ppt on PLC automation

Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLCVeerakumar S
 
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...Aman Gupta
 
Summer Internship Report on PLC
Summer Internship Report on PLCSummer Internship Report on PLC
Summer Internship Report on PLCSudeep Giri
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic ControllerBipin Likhar
 
Basic Control System unit5
Basic Control System unit5Basic Control System unit5
Basic Control System unit5Asraf Malik
 
Plc free peresentation111111111111111111111111111.pdf
Plc free peresentation111111111111111111111111111.pdfPlc free peresentation111111111111111111111111111.pdf
Plc free peresentation111111111111111111111111111.pdfHussamALshamaj
 
Basic PLC Training .pdf
Basic PLC Training .pdfBasic PLC Training .pdf
Basic PLC Training .pdfZiad Salem
 
Programmable logic controller (plc)
Programmable logic controller (plc)Programmable logic controller (plc)
Programmable logic controller (plc)Ujjwal Choubey
 
Industrial Automation Using PLC
Industrial Automation Using PLCIndustrial Automation Using PLC
Industrial Automation Using PLCMohammad Zakaria
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatJitender Singh Shekhawat
 
Training report of PLC
Training report of PLCTraining report of PLC
Training report of PLCSumit Patidar
 
Presentation on programmable logic controllers (plc)
Presentation on programmable logic controllers (plc) Presentation on programmable logic controllers (plc)
Presentation on programmable logic controllers (plc) BasantRajKheriwal
 
Presentation for EEE Engineer on PLC By Dilip Kumar
Presentation for EEE Engineer on PLC By Dilip KumarPresentation for EEE Engineer on PLC By Dilip Kumar
Presentation for EEE Engineer on PLC By Dilip KumarDilip Kumar Ckt
 

Similar to ppt on PLC automation (20)

presentation on plc.pptx
presentation on plc.pptxpresentation on plc.pptx
presentation on plc.pptx
 
Plc ppt filke
Plc ppt filkePlc ppt filke
Plc ppt filke
 
Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLC
 
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
 
Summer Internship Report on PLC
Summer Internship Report on PLCSummer Internship Report on PLC
Summer Internship Report on PLC
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Basic Control System unit5
Basic Control System unit5Basic Control System unit5
Basic Control System unit5
 
Plc free peresentation111111111111111111111111111.pdf
Plc free peresentation111111111111111111111111111.pdfPlc free peresentation111111111111111111111111111.pdf
Plc free peresentation111111111111111111111111111.pdf
 
Basic PLC Training .pdf
Basic PLC Training .pdfBasic PLC Training .pdf
Basic PLC Training .pdf
 
module 1.pptx
module 1.pptxmodule 1.pptx
module 1.pptx
 
Programmable logic controller (plc)
Programmable logic controller (plc)Programmable logic controller (plc)
Programmable logic controller (plc)
 
Industrial automation
Industrial automation Industrial automation
Industrial automation
 
Industrial Automation Using PLC
Industrial Automation Using PLCIndustrial Automation Using PLC
Industrial Automation Using PLC
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
 
Training report of PLC
Training report of PLCTraining report of PLC
Training report of PLC
 
Presentation on programmable logic controllers (plc)
Presentation on programmable logic controllers (plc) Presentation on programmable logic controllers (plc)
Presentation on programmable logic controllers (plc)
 
Presentation for EEE Engineer on PLC By Dilip Kumar
Presentation for EEE Engineer on PLC By Dilip KumarPresentation for EEE Engineer on PLC By Dilip Kumar
Presentation for EEE Engineer on PLC By Dilip Kumar
 
Basic plc
Basic plcBasic plc
Basic plc
 
Basic plc
Basic plcBasic plc
Basic plc
 
Basic plc
Basic plcBasic plc
Basic plc
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

ppt on PLC automation

  • 1. Seminar on (Programmable LogicController) Presented By Md Talib Khan B.Tech (EEE) IVyr HCE,BBSR
  • 2.  What is PLC?  History of PLC  Major components of PLC  PLC Operation  PLC Programming & Examples  PLC Configuration  Programming Softwares  Leading Brands of PLC  Areas of Application  Advantages  Disadvantages  Conclusion
  • 3.  Programmable Logic Controller (PLC) is an industrial computer that monitors inputs, makes decisions based on its program and controls outputs to automate a process or machine.  The automation of many different processes, such as controlling machines or factory assembly lines, is done through the use of small computers called a programmable logic controllers (PLCs)..
  • 4.  PLC was introduced in late 1960’s  First commercial & successful PLC was designed and developed by MODICON. Dick Morley was considered the ‘Father’ of Programmable Logic Controller (PLC). 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.
  • 6. 1. POWER SUPPLY The power supply provides power for the PLC system. Common power levels used are 24V DC or 120 VAC. 2. CENTRAL PROCESSING UNIT(CPU) It is the brain of PLC and governs the activities of the entire PLC systems  The CPU consists of following blocks : Arithmetic Logic Unit (ALU), Internal memory of CPU Internal timers ,counters and Flags .  The various operations performed are : Scanning I/O bus traffic control, Program execution, Peripheral and External device communication, Data handling and self diagnostics. POWER SUPPLY PROCESSOR
  • 7. 3. INPUT MODULES that carry signals from the process into the controller. Ex. : Switches, Pushbuttons, Sensors 4. OUTPUT MODULES that convert control instructions a signal that can be used by actuators. Ex. : Indicator Lamp, Motor 5. PROGRAMMING DEVICE The programming terminal is used for programming the PLC and monitoring/sequencing PLCs operation.
  • 9.  CHECK INPUT STATUS First the PLC takes a look at each I/O to determine if it is on or off.  EXECUTE PROGRAM Next the PLC executes the program one instruction at a time.  UPDATE OUTPUT STATUS Finally the PLC updates the status of the outputs .It updates the outputs based on which inputs were on during the first step.
  • 11. NORMALLY OPEN NORMALLY CLOSED COILS ELEMENTS OF LADDER LOGIC Ladder Logic The ladder logic is the oldest programming language for PLC.  It is well suited to express Combinational logic. The main ladder logic symbols represent the elements : Ladder Logic Program for Start/Stop of Motor : X1 Y1 Y1X2 START STOP COIL COIL (MOTOR)
  • 13. LAD PROGRAM FOR STARTING A MOTOR AFTER A DELAY OF 5 SEC FROM SWITCHING MOTOR START PUSHBUTTON
  • 14.
  • 15. Simatic S7 TIA Portal Rockwell Software Some Commonly Used Softwares in PLC Programming
  • 17. Packaging Robots Manufacturing Food Processing Palletizing Material handling Machine Control Printing IndustryTextile Industry
  • 18. Replacing Human Operators Dangerous Environments Beyond Human Capabilities Flexibility in programming and reprogramming & have an easily understood programming language. Cost effective for controlling complex systems. Improves Productivity Small physical size, high speed of operation. Ability to communicate with computer systems in the plant. Ease of maintenance /troubleshooting. Reduced space. Energy saving.
  • 19. Limited design and fixed Circuit Operations. PLCs manufacturers offer only closed architectures. PLC Devices Are Proprietary. Initial Costs Are High. Unemployment Rate Increases.
  • 20.  The PLC have in recent years experienced an unprecedented growth as universal element in industrial automation .  It can be effectively used in applications ranging from simple control like replacing a small number of relays to complex automation problems.  Today the PLCs are used for control & automation job in a single machine & it increases up to full automation of manufacturing / testing process in a factory.
  • 21.  “www.plcs.net/” : Containing PLC References, Providing Video tutorials, and also offering PLC related jobs “https://en.wikipedia.org/wiki/Programmable_logic_controller” : Providing all details about PLC.  “www.realpars.com/” : Having tutorial videos for Learning PLC.
  • 22.  The PLC have in recent years experienced an unprecedented growth as universal element in industrial automation .  It can be effectively used in applications ranging from simple control like replacing a small number of relays to complex automation problems.  Today the PLCs are used for control & automation job in a single machine & it increases up to full automation of manufacturing / testing process in a factory.