SlideShare a Scribd company logo
Industrial Automation
Training
Session 06 – Ladder Logic –
Exercises
Page 1Classification: Restricted
Ladder Logic Examples
• Motor starter
• Motor starter with limit switch
Agenda
Page 2Classification: Restricted
Ladder Logic- Motor Starter Example
1. What are inputs
2. What is output
3. Latching is required ?
4. What truth table to be deployed ?
5. IO list
Page 3Classification: Restricted
Ladder Logic- Motor Starter Example
Page 4Classification: Restricted
Ladder Logic- Motor Starter Expansion
Page 5Classification: Restricted
TIMERS
• ON-Delay
• OFF DELAY
Page 6Classification: Restricted
TIMERS
• Retention ON delay
In the following example a tank will be filled with two
chemicals, mixed, and then drained. When the Start Button is
pressed at input I0.0, the program starts pump 1 controlled by
output Q0.0. Pump 1 runs for 5 seconds, filling the tank with
the first chemical, then shuts off. The program then starts pump
2, controlled by output Q0.1. Pump 2 runs for 3 seconds filling
the tank with the second chemical. After 3 seconds pump 2
shuts off. The program starts the mixer motor, connected to
output Q0.2 and mixes the two chemicals for 60 seconds. The
program then opens the drain valve controlled by output Q0.3,
and starts pump 3 controlled by output Q0.4. Pump 3 shuts off
after 8 seconds and the process stops. A manual Stop switch is
also provided at input I0.1.
Page 7Classification: Restricted
Ladder Logic- MIXING USING TIMERS
A tank will be filled with two chemicals, mixed, and then drained. When the Start Button is pressed at
input I0.0, the program starts pump 1 controlled by output Q0.0. Pump 1 runs for 5 seconds, filling the
tank with the first chemical, then shuts off. The program then starts pump 2, controlled by output
Q0.1. Pump 2 runs for 3 seconds filling the tank with the second chemical. After 3 seconds pump 2
shuts off. The program starts the mixer motor, connected to output Q0.2 and mixes the two chemicals
for 60 seconds. The program then opens the drain valve controlled by output Q0.3, and starts pump 3
controlled by output Q0.4. Pump 3 shuts off after 8 seconds and the process stops. A manual Stop
switch is also provided at input I0.1.
Page 8Classification: Restricted
Conveyor Example
When load is more than a
200LBS – Conveyor A
Page 9Classification: Restricted
What is firmware?
ROM
RAM
NVRAM
What is difference between RS232 & RS-485
PLC Memory
Page 10Classification: Restricted
Topics to be covered in next session
SCADA at application level
•Elements of SCADA
•Technology behind
•Implementation
Page 11Classification: Restricted
Thank you!

More Related Content

What's hot

POWER ELECTRONIC DEVICES
POWER ELECTRONIC DEVICESPOWER ELECTRONIC DEVICES
POWER ELECTRONIC DEVICES
shazaliza
 

What's hot (20)

Electrical machines lecture notes
Electrical machines lecture notesElectrical machines lecture notes
Electrical machines lecture notes
 
POWER ELECTRONIC DEVICES
POWER ELECTRONIC DEVICESPOWER ELECTRONIC DEVICES
POWER ELECTRONIC DEVICES
 
Contactors performance problems and solutions
Contactors performance problems and solutionsContactors performance problems and solutions
Contactors performance problems and solutions
 
Plc ppt
Plc pptPlc ppt
Plc ppt
 
Cyclo converters
Cyclo convertersCyclo converters
Cyclo converters
 
electrical machines
electrical machineselectrical machines
electrical machines
 
PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)
 
Thyristor
Thyristor Thyristor
Thyristor
 
Unit1 And 2 Sample Solutions
Unit1 And 2 Sample SolutionsUnit1 And 2 Sample Solutions
Unit1 And 2 Sample Solutions
 
Fault Calculations
Fault CalculationsFault Calculations
Fault Calculations
 
Armature Reaction
Armature Reaction Armature Reaction
Armature Reaction
 
Part 5 PLC inputs & outputs
Part 5 PLC inputs & outputsPart 5 PLC inputs & outputs
Part 5 PLC inputs & outputs
 
PLC Basic
PLC BasicPLC Basic
PLC Basic
 
Op amp-electronics
Op amp-electronicsOp amp-electronics
Op amp-electronics
 
04 universal motor
04 universal motor04 universal motor
04 universal motor
 
Dc shunt motors; construction and working
Dc shunt motors; construction and workingDc shunt motors; construction and working
Dc shunt motors; construction and working
 
Basic electronics for technicians
Basic electronics for techniciansBasic electronics for technicians
Basic electronics for technicians
 
Breadboard
BreadboardBreadboard
Breadboard
 
Starting method of induction motors
Starting method of induction motorsStarting method of induction motors
Starting method of induction motors
 
Experiment no. 2
Experiment no. 2Experiment no. 2
Experiment no. 2
 

Similar to Session 06 - Ladder Logic - Exercises - Slides

JamesWijonoPLCBottleFilling
JamesWijonoPLCBottleFillingJamesWijonoPLCBottleFilling
JamesWijonoPLCBottleFilling
David James
 

Similar to Session 06 - Ladder Logic - Exercises - Slides (12)

Lec 12 (cont plc)
Lec 12 (cont plc)Lec 12 (cont plc)
Lec 12 (cont plc)
 
Baggage Handling System
Baggage Handling SystemBaggage Handling System
Baggage Handling System
 
Alternat
AlternatAlternat
Alternat
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleaner
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleaner
 
PLC programming example - Paint Spray
PLC programming example - Paint SprayPLC programming example - Paint Spray
PLC programming example - Paint Spray
 
Functional Design Specification of Hyperglass Cleaning
Functional Design Specification of Hyperglass CleaningFunctional Design Specification of Hyperglass Cleaning
Functional Design Specification of Hyperglass Cleaning
 
Automatic Mill Scheduler................
Automatic Mill Scheduler................Automatic Mill Scheduler................
Automatic Mill Scheduler................
 
JamesWijonoPLCBottleFilling
JamesWijonoPLCBottleFillingJamesWijonoPLCBottleFilling
JamesWijonoPLCBottleFilling
 
15 el83 automatic washing machine using microchip pic18f series microcontro...
15 el83 automatic washing  machine using microchip pic18f series  microcontro...15 el83 automatic washing  machine using microchip pic18f series  microcontro...
15 el83 automatic washing machine using microchip pic18f series microcontro...
 
IRJET-E-Blood Bank Application using Cloud Computing
IRJET-E-Blood Bank Application using Cloud ComputingIRJET-E-Blood Bank Application using Cloud Computing
IRJET-E-Blood Bank Application using Cloud Computing
 
PLC Industrial Application -- Continuous Bottling Filling System
PLC Industrial Application -- Continuous Bottling Filling SystemPLC Industrial Application -- Continuous Bottling Filling System
PLC Industrial Application -- Continuous Bottling Filling System
 

More from SinduMIA

More from SinduMIA (16)

Session 18 - Project Presentation Session - Slides
Session 18 - Project Presentation Session - SlidesSession 18 - Project Presentation Session - Slides
Session 18 - Project Presentation Session - Slides
 
Session 17 - PLC Handson Creating FBD - Slides
Session 17 - PLC Handson Creating FBD - SlidesSession 17 - PLC Handson Creating FBD - Slides
Session 17 - PLC Handson Creating FBD - Slides
 
Session 16 - Handson PLC Programming - Slides
Session 16 - Handson PLC Programming - SlidesSession 16 - Handson PLC Programming - Slides
Session 16 - Handson PLC Programming - Slides
 
Session 14 - Complex Control System Examples - Slides
Session 14 - Complex Control System Examples - SlidesSession 14 - Complex Control System Examples - Slides
Session 14 - Complex Control System Examples - Slides
 
Session 13 - SCADA - Creating mimic for Process & Monitoring - Slides
Session 13 - SCADA - Creating mimic for Process & Monitoring - SlidesSession 13 - SCADA - Creating mimic for Process & Monitoring - Slides
Session 13 - SCADA - Creating mimic for Process & Monitoring - Slides
 
Session 12 - SCADA Handson - Slides
Session 12 - SCADA Handson - SlidesSession 12 - SCADA Handson - Slides
Session 12 - SCADA Handson - Slides
 
Session 11 - Case Study Hydro Plant Control System - Slides
Session 11 - Case Study Hydro Plant Control System - SlidesSession 11 - Case Study Hydro Plant Control System - Slides
Session 11 - Case Study Hydro Plant Control System - Slides
 
Session 10 - Advanced Control Sytem - Slides
Session 10 - Advanced Control Sytem - SlidesSession 10 - Advanced Control Sytem - Slides
Session 10 - Advanced Control Sytem - Slides
 
Session 09 - Control System Basics - Slides
Session 09 - Control System Basics - SlidesSession 09 - Control System Basics - Slides
Session 09 - Control System Basics - Slides
 
Session 08 - Communication Protocols - Slides
Session 08 - Communication Protocols - SlidesSession 08 - Communication Protocols - Slides
Session 08 - Communication Protocols - Slides
 
Session 07 - SCADA - Slides
Session 07 - SCADA - SlidesSession 07 - SCADA - Slides
Session 07 - SCADA - Slides
 
Session 05 - Ladder Logic Introduction - Slides
Session 05 - Ladder Logic Introduction - SlidesSession 05 - Ladder Logic Introduction - Slides
Session 05 - Ladder Logic Introduction - Slides
 
Session 03 - PLC Hardware Part 2 - Slides
Session 03 - PLC Hardware Part 2 - SlidesSession 03 - PLC Hardware Part 2 - Slides
Session 03 - PLC Hardware Part 2 - Slides
 
Session 03 - PLC Hardware Exercise 2 - Slides
Session 03 - PLC Hardware Exercise 2 - SlidesSession 03 - PLC Hardware Exercise 2 - Slides
Session 03 - PLC Hardware Exercise 2 - Slides
 
Session 02 - PLC Hardware - Slides
Session 02 - PLC Hardware - SlidesSession 02 - PLC Hardware - Slides
Session 02 - PLC Hardware - Slides
 
Session 01 - Introduction to PLC - Slides
Session 01 - Introduction to PLC - SlidesSession 01 - Introduction to PLC - Slides
Session 01 - Introduction to PLC - Slides
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 

Session 06 - Ladder Logic - Exercises - Slides

  • 1. Industrial Automation Training Session 06 – Ladder Logic – Exercises
  • 2. Page 1Classification: Restricted Ladder Logic Examples • Motor starter • Motor starter with limit switch Agenda
  • 3. Page 2Classification: Restricted Ladder Logic- Motor Starter Example 1. What are inputs 2. What is output 3. Latching is required ? 4. What truth table to be deployed ? 5. IO list
  • 4. Page 3Classification: Restricted Ladder Logic- Motor Starter Example
  • 5. Page 4Classification: Restricted Ladder Logic- Motor Starter Expansion
  • 7. Page 6Classification: Restricted TIMERS • Retention ON delay In the following example a tank will be filled with two chemicals, mixed, and then drained. When the Start Button is pressed at input I0.0, the program starts pump 1 controlled by output Q0.0. Pump 1 runs for 5 seconds, filling the tank with the first chemical, then shuts off. The program then starts pump 2, controlled by output Q0.1. Pump 2 runs for 3 seconds filling the tank with the second chemical. After 3 seconds pump 2 shuts off. The program starts the mixer motor, connected to output Q0.2 and mixes the two chemicals for 60 seconds. The program then opens the drain valve controlled by output Q0.3, and starts pump 3 controlled by output Q0.4. Pump 3 shuts off after 8 seconds and the process stops. A manual Stop switch is also provided at input I0.1.
  • 8. Page 7Classification: Restricted Ladder Logic- MIXING USING TIMERS A tank will be filled with two chemicals, mixed, and then drained. When the Start Button is pressed at input I0.0, the program starts pump 1 controlled by output Q0.0. Pump 1 runs for 5 seconds, filling the tank with the first chemical, then shuts off. The program then starts pump 2, controlled by output Q0.1. Pump 2 runs for 3 seconds filling the tank with the second chemical. After 3 seconds pump 2 shuts off. The program starts the mixer motor, connected to output Q0.2 and mixes the two chemicals for 60 seconds. The program then opens the drain valve controlled by output Q0.3, and starts pump 3 controlled by output Q0.4. Pump 3 shuts off after 8 seconds and the process stops. A manual Stop switch is also provided at input I0.1.
  • 9. Page 8Classification: Restricted Conveyor Example When load is more than a 200LBS – Conveyor A
  • 10. Page 9Classification: Restricted What is firmware? ROM RAM NVRAM What is difference between RS232 & RS-485 PLC Memory
  • 11. Page 10Classification: Restricted Topics to be covered in next session SCADA at application level •Elements of SCADA •Technology behind •Implementation