SlideShare a Scribd company logo
1/22/2016 1
Programmable Logic
Controllers
Professor Charlton S. Inao
Defence University
Bishoftu ,Ethiopia
General Objectives
To explain and understand the following PLC concept:
1/22/2016 2
Programmable logic controller;
Structure of PLC and system components;
Programming Languages;( LAD,STL,FBD)
Logic Gates application for PLC
Counter
Shift Register
Jump
Programming Applications
1/22/2016 3
1/22/2016 4
1/22/2016 5
Programmable Logic Controllers
1/22/2016 6
• Defined by NEMA as a digital electronic
apparatus with a programmable memory for
storing instructions to implement specific
functions (logic, sequencing, timing, counting, and
arithmetic) to control machines and processes.
• Considered as the first industrial-based computer
1/22/2016 7
1/22/2016 8
1/22/2016 9
1/22/2016 10
1/22/2016 11
1/22/2016 12
Advantages of Using PLC
1/22/2016 13
Shorter Project
Implementation
Easier Modification
Without Cost Penalty
Design Easily Change
Using Software
Project Cost Can be
Accurately Calculated
Shorter Training Time
Required
A Wide Range of Control
Operations
Easy
Maintenance
Able to Withstand Harsh
Plant Environment
High
Reliability
Standardization of
Controller Hardware
1/22/2016 14
1/22/2016 15
1/22/2016 16
1/22/2016 17
1/22/2016 18
1/22/2016 19
1/22/2016 20
1/22/2016 21
1/22/2016 22
1/22/2016 23
Functions of PLC
1/22/2016 24
Sequence Control
Conventional Relay Logic Replacer
Timer and Counter Functions
Auto / Semi / Manual Control of
Machines and Processes
Sophisticated
Control
Arithmetic Operations
Analog Control (Temperature,
Pressure, etc.)
PID (Proportional Integral
Derivation)
Stepper / Servo Motor Control
Functions of PLC
1/22/2016 25
Supervisory Control
Process Monitoring and Alarm
Interfacing with Computers
Factory Automation network
Wide Area Network
Basic Control System
1/22/2016 26
Open Loop System
INPUT LOGIC OUTPUT
-Pushbuttons
-Limit Switches
-Level Switches
-Flow Switches
-Relays
-Timers
-Counters
-Motors
-Solenoid valves
-Lamps
-Alarm/annunciator
-Relays/contactors
PLC
Basic Control System
1/22/2016 27
Closed Loop System
Controller
Final Control
Element
Process
Variable
Transmitter
Set value
Error
Process
Variable Primary
Element / Transducer
Temperature
Flow
+
_
Hardware Components
1/22/2016 28
Central Processing Unit (CPU)
Micro PLC – less than 100 I/O’s
Small PLC – 0 to 128 I/O’s
Medium PLC – 0 to 256 I/O’s
Large PLC – 0 to 512 I/O’s
Power Supply
100 – 240 Volts AC
100 / 110 Volts AC
200 / 220 Volts AC
24 Volts DC
1/22/2016 29
Inputs
DC – 24 Volts
AC – 110 / 220 Volts
1/22/2016 30
Outputs
Transistor type (24 Vdc )
Relay / Contact type (24Vdc / 220 Vac)
TRIAC type (110 / 220 Vac)
PNP-type Transistor
Input
• Source
•Generates power
NPN-type Transistor
Input
• Sink
•Transmits power
1/22/2016 31
Relay
1/22/2016
32
Example: Omron Relay
1/22/2016
33
1/22/2016
34
1/22/2016 35
Peripheral Devices
Programming Console
CX-Programmer Software
Conversion Cables
Connecting Cables
1/22/2016 36
Software Components
1/22/2016 37
1. Ladder Diagram Language – a symbolic instruction type
language
2. Boolean Language- Basic level language that composed
of three (3) Boolean logic operation: AND, OR, NOT
Mnemonic Instruction – written in abbreviated
form using 3 or 4 letters that generally imply
the the operation of the instruction
3. Functional Blocks Language – high level instructions that
permit the user to program more complex functions
using the ladder diagram format
- Instruction set is composed of blocks that executes
or performs specific function
4. English Statement Language – considered derivative of
computer language such as BASIC.
-also known as Control Statements
Note:
OMRON PLC’s uses both Ladder Diagram
Language and Boolean Language.
1/22/2016 38
1/22/2016 39
Key Points to Know in Selecting or Using PLC
1/22/2016 40
I. Know the process to be controlled
II. Determine the type of control
Distributed control
Centralized control
Individual machine control
III. Determine I/O interface requirements
Estimate digital and analog I./Os
Check for I/O specifications
Determine if remote I/O is required
Allow for future expansion
IV. Define peripheral devices
Steps in PLC Programming
1/22/2016 41
Draw the Schematic Diagram
Draw Control Diagram
Develop PLC Ladder Diagram
I/O Assignment
Convert to Mnemonic (Boolean)
PLC Layout
1/22/2016 42
Basic Structure of PLC
1/22/2016 43
PLCSpecfications
1/22/2016 44
LOGIC GATES
AND, OR , NOT
NAND , NOR, EXOR
De Morgan’s
Theorem
Boolean Algebra
• An algebraic system that describes the logic circuit,
in which the variables are limited to two values,
usually 0 and 1.
• George Boole developed an algebra for values for
the systematic treatment of logic.
• Boolean algebra deals with variables that take on
two discrete values, 0 and 1 , and with operations
that assume logical meaning.
• Situations involving “yes-no, true –false,on-off” can
be represented by Boolean Logical operations.
Boolean Algebra Laws
1) A + 1= 1
2) A + 0 = A
3) A.0 = 0
4) A.1 = A
5) A + A =A
6) A.A = A
7)A.A = 0
8) A + A = 1
9) A + B = B + A
10) AB + AC= A(B + C)
11) A + BC =(A+B)(A+C)
12) A + B = A.B
13) A.B = A + B
14) AΦ B= A.B + A.B(exor)
15) A + AB = A + B
elec
elec
elec
elec
elec
elec
elec
elec
NAND
elec
elec
OR
OR
OR
OR
AND
AND
AND
EX OR
NOR
Boolean Algebra Laws
1) Anything Ored to itself is equal to itself.
2) Anything ANDed to itself is equal to itself.
3) It does not matter in which order we consider
inputs for OR and AND gates.
4) We can use truth table to show we can treat
bracketed terms in the same way as the ordinary
algebra.
A. (B +C)=A.B + A.C
A +(B.C) =( A+B) . (A+C)
A + A =A
A . A =A
A + B = B + A A . B = B . A
Boolean Algebra Laws
5) Anything ORed with its own inverse equals 1.
A +A =1
6) Anything ANDed with its own inverse equals =0
A.A=0
7) Anything Ored with a zero is equal to itself. Anything
Ored with a 1 is equal to 1.
A + 0 =A ; A + 1= 1
8) Anything ANDed with a 0 is equal to zeo; anything
ended with 1 is equal to itself.
A.0 = 0
A.1 = A
Six Axioms on Properties of Boolean Algebra
Commutative Axiom:
A.B=B.A
A+B=B+A
Distributive Axiom:
A.(B+C)=(A.B) +(A.C)
A+(B.C)=(A+B ).(A+C)
Idempotency Axiom:
A.A=A
A+A=A
Absorption Axiom
A.(A +B)=A
A +(A.B)=A
Complementation Axiom
A.A=0
A+A= 1
A = A
De Morgan’s theorem
A.B= A + B
A+B= A. B
Programming Format
1) Ladder diagram
2)Mnemonic List
3) Function Block Diagram
1/22/2016 53
NOR,NAND,EX-OR
1/22/2016 54
NOR
NAND
EX -OR
Timer: On delay and Off delay
1/22/2016 55
Cascaded timer/ On-OFF Cycle
Timer
1/22/2016 56
COUNTERS
Counter UP
Counter Down
Counter Up/Down (Bi Directional Counter)
1/22/2016 57
Counter
1/22/2016 58
Week 15
• Internal Relays
• Markers
• Two Input Internal Relay Control
• Latches Control of Internal Relays
• Programming Application of Internal Relays
1/22/2016 59
Two Input control; Resetting a Latch
1/22/2016 60
1/22/2016 61
Shift Register -Mitsubishi
1/22/2016 62
Shift Register
1/22/2016 63
i
M 0.0
Q 0.1
Q 0.2
Q 0.3
Q 0.4
Q 0.5
Q 0.6
Q 0.7
Q 0.0
I0.1
0UT
I0.0
I 0.2
M 0.0
M 0.2
M 0.3
M 0.4
M 0.6
M 0.5
M 0.7
SFT
RST
M 0.1
Shift Register
Siemens
Configuration
END
1/22/2016 64
1/22/2016 65
Problem: Belt Sanding Machine
1/22/2016 66
Transfer Station
1/22/2016 67
Electric Relay Ladder Logic
1/22/2016 68
1/22/2016 69
1/22/2016 70
1/22/2016 71
Liquid Level Sorter
1/22/2016 72
1/22/2016 73
1/22/2016 74
1/22/2016 75
Wiring Diagram(Siemens LOGO)
1/22/2016 76
Liquid Level Sorter Electrical Ladder
Diagram
1/22/2016 77
Liquid level Sorting Machine PLC Ladder Ladder Diagram
1/22/2016 78
M2.0
Artillery Cartridge Polishing Machine
1/22/2016 79
1/22/2016 80
The designed and developed automated artillery cartridge polishing machine is intended for
defence application to recondition the 122mm and 130mm diameter cartridges. The machine
is intended to replace the traditional way of polishing the artillery cartridge with a modern
and automated machine for HOMICHO Ammunition Factory. The Artillery cartridge
polishing machine is a pneumatic type polishing machine which is basically used for
polishing the external and internal surfaces of 122mm and 130mm artillery cartridges. The
abrasive head can be moved to any point over the polishing area.
The longitudinal and traverse movements of the polishing head are controlled using a
programmable Language Control (PLC) integrated with pneumatically controlled cylinders.
The PLC program is written using a ladder logic programming method using software for
precise control of all the movements of the actuators in the two directions. Different
directional control valves with pressure relieve valves are mounted to perform different
functions.
Standard design approaches and manufacturing sequences are followed to design and
fabricate the polishing machine. The complete machine includes electric motor, pneumatic
cylinders, polishing abrasives and a pneumatic line. The overall dimension of the machine is
2585x705x470mm and its spindle is designed to hold firmly different caliber cartridges and
can be rotated at 800 RPM with a 5Kw spindle motor.
Since quality of the polishing machine is dependent on different polishing parameters like,
polishing abrasives used, depth of polishing, RPM of the spindle and the feed rate of the
polishing head, the surface quality of polished cartridges when it compared with previously
polished parts it can expected to be in the range of 0.2 and 0
Cartridge polishing machine PLC Ladder diagram
1/22/2016 81
Hydraulic Missile Autoloader Mobile
Machine
1/22/2016 82
The End
1/22/2016 83

More Related Content

What's hot

Plc ( programable logic controllers)
Plc ( programable logic controllers)Plc ( programable logic controllers)
Plc ( programable logic controllers)
masoommehsoud1
 

What's hot (20)

Introduction to automation
Introduction to automationIntroduction to automation
Introduction to automation
 
Plc scada by bhushan kumbhalkar
Plc scada by bhushan kumbhalkarPlc scada by bhushan kumbhalkar
Plc scada by bhushan kumbhalkar
 
PLC Brief
PLC BriefPLC Brief
PLC Brief
 
Plc 101
Plc 101Plc 101
Plc 101
 
Plc programing
Plc programingPlc programing
Plc programing
 
PLC Basics
PLC BasicsPLC Basics
PLC Basics
 
Input - Output Devices for PLC
Input - Output Devices for PLCInput - Output Devices for PLC
Input - Output Devices for PLC
 
Troubleshooting in plc
Troubleshooting in plcTroubleshooting in plc
Troubleshooting in plc
 
Introduction plc
Introduction plcIntroduction plc
Introduction plc
 
Plc ( programable logic controllers)
Plc ( programable logic controllers)Plc ( programable logic controllers)
Plc ( programable logic controllers)
 
Basic PLC Symbols and Addresses in LogixPro
Basic PLC Symbols and Addresses in LogixProBasic PLC Symbols and Addresses in LogixPro
Basic PLC Symbols and Addresses in LogixPro
 
Plc
PlcPlc
Plc
 
PLC Training Intro
PLC Training IntroPLC Training Intro
PLC Training Intro
 
Plc (analog and special io)
Plc (analog and special io)Plc (analog and special io)
Plc (analog and special io)
 
Programmable logic controllers
Programmable logic controllersProgrammable logic controllers
Programmable logic controllers
 
Basic PLC Ladder Programming
Basic PLC Ladder ProgrammingBasic PLC Ladder Programming
Basic PLC Ladder Programming
 
programmable logical controller(PLC)
programmable logical controller(PLC)programmable logical controller(PLC)
programmable logical controller(PLC)
 
Basics of PLC
Basics of PLCBasics of PLC
Basics of PLC
 
PLC TRAINING
PLC TRAININGPLC TRAINING
PLC TRAINING
 
Em s7 plc
Em s7 plcEm s7 plc
Em s7 plc
 

Viewers also liked

Plc master k s120
Plc master k s120Plc master k s120
Plc master k s120
quanglocbp
 
Ansys flat top cylinder with fillet 35 mpa 12 25 version 2
Ansys flat top cylinder with fillet 35 mpa 12 25    version 2Ansys flat top cylinder with fillet 35 mpa 12 25    version 2
Ansys flat top cylinder with fillet 35 mpa 12 25 version 2
Charlton Inao
 
Presentasi Danang W
Presentasi Danang WPresentasi Danang W
Presentasi Danang W
DANANG WID
 
Introducing J X Consulting
Introducing J X ConsultingIntroducing J X Consulting
Introducing J X Consulting
senioke
 

Viewers also liked (20)

Plc presentation
Plc presentationPlc presentation
Plc presentation
 
Selecting a PLC
Selecting a PLCSelecting a PLC
Selecting a PLC
 
Plc master k s120
Plc master k s120Plc master k s120
Plc master k s120
 
A study on PLC basic
A study on PLC basicA study on PLC basic
A study on PLC basic
 
Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLC
 
Ansys lab simple conduction
Ansys lab simple conductionAnsys lab simple conduction
Ansys lab simple conduction
 
Warehouse management guide
Warehouse management guideWarehouse management guide
Warehouse management guide
 
Ansys flat top cylinder with fillet 35 mpa 12 25 version 2
Ansys flat top cylinder with fillet 35 mpa 12 25    version 2Ansys flat top cylinder with fillet 35 mpa 12 25    version 2
Ansys flat top cylinder with fillet 35 mpa 12 25 version 2
 
Presentasi Danang W
Presentasi Danang WPresentasi Danang W
Presentasi Danang W
 
Defence engineering collage
Defence engineering collageDefence engineering collage
Defence engineering collage
 
Introducing J X Consulting
Introducing J X ConsultingIntroducing J X Consulting
Introducing J X Consulting
 
FMEA
FMEAFMEA
FMEA
 
Live For Next 1000 Years
Live For Next 1000 YearsLive For Next 1000 Years
Live For Next 1000 Years
 
State space analysis mechanical
State space analysis  mechanicalState space analysis  mechanical
State space analysis mechanical
 
Assignment week 6
Assignment week 6Assignment week 6
Assignment week 6
 
Week 12 13 14 pe 3231
Week 12   13    14  pe  3231Week 12   13    14  pe  3231
Week 12 13 14 pe 3231
 
Live For Next 1000 Years
Live For Next 1000 YearsLive For Next 1000 Years
Live For Next 1000 Years
 
Active noise control primer
Active noise control primerActive noise control primer
Active noise control primer
 
Acousto mechatonic noise cancelling headphones
Acousto mechatonic noise cancelling headphonesAcousto mechatonic noise cancelling headphones
Acousto mechatonic noise cancelling headphones
 
Organization planning
Organization planningOrganization planning
Organization planning
 

Similar to Pe 5421 plc aftermid week 10 onwards

Pic18 f4520 and robotics
Pic18 f4520 and roboticsPic18 f4520 and robotics
Pic18 f4520 and robotics
Siddhant Chopra
 
PLC y Electroneumática: Controladores lógicos programables por W. Bolton 4 ed...
PLC y Electroneumática: Controladores lógicos programables por W. Bolton 4 ed...PLC y Electroneumática: Controladores lógicos programables por W. Bolton 4 ed...
PLC y Electroneumática: Controladores lógicos programables por W. Bolton 4 ed...
SANTIAGO PABLO ALBERTO
 

Similar to Pe 5421 plc aftermid week 10 onwards (20)

Digital electronics logic design complete notes.pdf
Digital electronics logic design complete notes.pdfDigital electronics logic design complete notes.pdf
Digital electronics logic design complete notes.pdf
 
Pic18 f4520 and robotics
Pic18 f4520 and roboticsPic18 f4520 and robotics
Pic18 f4520 and robotics
 
System design using HDL - Module 3
System design using HDL - Module 3System design using HDL - Module 3
System design using HDL - Module 3
 
SKEL 4273 CAD with HDL Topic 2
SKEL 4273 CAD with HDL Topic 2SKEL 4273 CAD with HDL Topic 2
SKEL 4273 CAD with HDL Topic 2
 
Verilog lab manual (ECAD and VLSI Lab)
Verilog lab manual (ECAD and VLSI Lab)Verilog lab manual (ECAD and VLSI Lab)
Verilog lab manual (ECAD and VLSI Lab)
 
n5acb0f1c011fb.pdf
n5acb0f1c011fb.pdfn5acb0f1c011fb.pdf
n5acb0f1c011fb.pdf
 
ECAD lab manual
ECAD lab manualECAD lab manual
ECAD lab manual
 
Shishupal plc
Shishupal plcShishupal plc
Shishupal plc
 
Advanced Digital Design With The Verilog HDL
Advanced Digital Design With The Verilog HDLAdvanced Digital Design With The Verilog HDL
Advanced Digital Design With The Verilog HDL
 
Vt training plc_1
Vt training plc_1Vt training plc_1
Vt training plc_1
 
PLC y Electroneumática: Controladores lógicos programables por W. Bolton 4 ed...
PLC y Electroneumática: Controladores lógicos programables por W. Bolton 4 ed...PLC y Electroneumática: Controladores lógicos programables por W. Bolton 4 ed...
PLC y Electroneumática: Controladores lógicos programables por W. Bolton 4 ed...
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
ppt on PLC
ppt on PLCppt on PLC
ppt on PLC
 
Myppt 130914055931-phpapp01
Myppt 130914055931-phpapp01Myppt 130914055931-phpapp01
Myppt 130914055931-phpapp01
 
4,encoder & decoder MUX and DEMUX EEng - Copy.pdf
4,encoder & decoder MUX and DEMUX EEng - Copy.pdf4,encoder & decoder MUX and DEMUX EEng - Copy.pdf
4,encoder & decoder MUX and DEMUX EEng - Copy.pdf
 
Dpsd lecture-notes
Dpsd lecture-notesDpsd lecture-notes
Dpsd lecture-notes
 
PLC training
PLC trainingPLC training
PLC training
 
STLD-Combinational logic design
STLD-Combinational  logic design STLD-Combinational  logic design
STLD-Combinational logic design
 
siudhai ki marks sheih shuuu kvms jiiiiv
siudhai ki marks sheih shuuu kvms jiiiivsiudhai ki marks sheih shuuu kvms jiiiiv
siudhai ki marks sheih shuuu kvms jiiiiv
 
Lcdf4 chap 03_p2
Lcdf4 chap 03_p2Lcdf4 chap 03_p2
Lcdf4 chap 03_p2
 

More from Charlton Inao

Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05
Charlton Inao
 

More from Charlton Inao (20)

Fundametals of HVAC Refrigeration and Airconditioning
Fundametals of  HVAC Refrigeration and AirconditioningFundametals of  HVAC Refrigeration and Airconditioning
Fundametals of HVAC Refrigeration and Airconditioning
 
Technopreneurship 1.4 team formation
Technopreneurship 1.4 team formationTechnopreneurship 1.4 team formation
Technopreneurship 1.4 team formation
 
Coolers and chillers for HVAC
Coolers  and chillers for HVACCoolers  and chillers for HVAC
Coolers and chillers for HVAC
 
Basic dryer for HVAC
Basic dryer for HVACBasic dryer for HVAC
Basic dryer for HVAC
 
Comfort cooling july 23
Comfort cooling  july 23Comfort cooling  july 23
Comfort cooling july 23
 
Cooling towers july 23
Cooling towers  july 23Cooling towers  july 23
Cooling towers july 23
 
Chap5 space heat load calculations
Chap5 space heat load  calculationsChap5 space heat load  calculations
Chap5 space heat load calculations
 
Chap4 solar radiation in HVAC
Chap4 solar radiation in HVACChap4 solar radiation in HVAC
Chap4 solar radiation in HVAC
 
Textbook chapter 2 air conditioning systems
Textbook chapter 2  air conditioning systemsTextbook chapter 2  air conditioning systems
Textbook chapter 2 air conditioning systems
 
fUNDAMENTALS OF hvac
fUNDAMENTALS OF hvacfUNDAMENTALS OF hvac
fUNDAMENTALS OF hvac
 
technopreneurship
technopreneurship technopreneurship
technopreneurship
 
Nme 515 air conditioning and ventilation systems for submission
Nme 515  air conditioning  and ventilation systems  for submissionNme 515  air conditioning  and ventilation systems  for submission
Nme 515 air conditioning and ventilation systems for submission
 
Ched cmo 2018 2019 bsme curriculum and syllabus
Ched  cmo  2018 2019 bsme curriculum and syllabusChed  cmo  2018 2019 bsme curriculum and syllabus
Ched cmo 2018 2019 bsme curriculum and syllabus
 
Nme 516 industrial processes for canvas
Nme 516 industrial processes for canvasNme 516 industrial processes for canvas
Nme 516 industrial processes for canvas
 
Nme 3107 technopreneurship for canvas june 17
Nme 3107 technopreneurship for canvas june 17Nme 3107 technopreneurship for canvas june 17
Nme 3107 technopreneurship for canvas june 17
 
Robotics ch 4 robot dynamics
Robotics ch 4 robot dynamicsRobotics ch 4 robot dynamics
Robotics ch 4 robot dynamics
 
Week 5 1 pe 3032 modeling of electromechanical and thermal nonlinearities
Week 5    1  pe 3032  modeling of electromechanical and thermal  nonlinearitiesWeek 5    1  pe 3032  modeling of electromechanical and thermal  nonlinearities
Week 5 1 pe 3032 modeling of electromechanical and thermal nonlinearities
 
MECHATRONICS LAB Final report feb 7
MECHATRONICS LAB Final  report  feb 7MECHATRONICS LAB Final  report  feb 7
MECHATRONICS LAB Final report feb 7
 
Pe 4030 ch 2 sensors and transducers part 2 flow level temp light oct 7, 2016
Pe 4030 ch 2 sensors and transducers  part 2 flow level temp light  oct 7, 2016Pe 4030 ch 2 sensors and transducers  part 2 flow level temp light  oct 7, 2016
Pe 4030 ch 2 sensors and transducers part 2 flow level temp light oct 7, 2016
 
Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05Wk 6 part 2 non linearites and non linearization april 05
Wk 6 part 2 non linearites and non linearization april 05
 

Recently uploaded

Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
Kamal Acharya
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
Kamal Acharya
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
AbrahamGadissa
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
Kamal Acharya
 

Recently uploaded (20)

İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Explosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdfExplosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
A case study of cinema management system project report..pdf
A case study of cinema management system project report..pdfA case study of cinema management system project report..pdf
A case study of cinema management system project report..pdf
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
 

Pe 5421 plc aftermid week 10 onwards

  • 1. 1/22/2016 1 Programmable Logic Controllers Professor Charlton S. Inao Defence University Bishoftu ,Ethiopia
  • 2. General Objectives To explain and understand the following PLC concept: 1/22/2016 2 Programmable logic controller; Structure of PLC and system components; Programming Languages;( LAD,STL,FBD) Logic Gates application for PLC Counter Shift Register Jump Programming Applications
  • 6. Programmable Logic Controllers 1/22/2016 6 • Defined by NEMA as a digital electronic apparatus with a programmable memory for storing instructions to implement specific functions (logic, sequencing, timing, counting, and arithmetic) to control machines and processes. • Considered as the first industrial-based computer
  • 13. Advantages of Using PLC 1/22/2016 13 Shorter Project Implementation Easier Modification Without Cost Penalty Design Easily Change Using Software Project Cost Can be Accurately Calculated Shorter Training Time Required A Wide Range of Control Operations Easy Maintenance Able to Withstand Harsh Plant Environment High Reliability Standardization of Controller Hardware
  • 24. Functions of PLC 1/22/2016 24 Sequence Control Conventional Relay Logic Replacer Timer and Counter Functions Auto / Semi / Manual Control of Machines and Processes Sophisticated Control Arithmetic Operations Analog Control (Temperature, Pressure, etc.) PID (Proportional Integral Derivation) Stepper / Servo Motor Control
  • 25. Functions of PLC 1/22/2016 25 Supervisory Control Process Monitoring and Alarm Interfacing with Computers Factory Automation network Wide Area Network
  • 26. Basic Control System 1/22/2016 26 Open Loop System INPUT LOGIC OUTPUT -Pushbuttons -Limit Switches -Level Switches -Flow Switches -Relays -Timers -Counters -Motors -Solenoid valves -Lamps -Alarm/annunciator -Relays/contactors PLC
  • 27. Basic Control System 1/22/2016 27 Closed Loop System Controller Final Control Element Process Variable Transmitter Set value Error Process Variable Primary Element / Transducer Temperature Flow + _
  • 28. Hardware Components 1/22/2016 28 Central Processing Unit (CPU) Micro PLC – less than 100 I/O’s Small PLC – 0 to 128 I/O’s Medium PLC – 0 to 256 I/O’s Large PLC – 0 to 512 I/O’s
  • 29. Power Supply 100 – 240 Volts AC 100 / 110 Volts AC 200 / 220 Volts AC 24 Volts DC 1/22/2016 29
  • 30. Inputs DC – 24 Volts AC – 110 / 220 Volts 1/22/2016 30
  • 31. Outputs Transistor type (24 Vdc ) Relay / Contact type (24Vdc / 220 Vac) TRIAC type (110 / 220 Vac) PNP-type Transistor Input • Source •Generates power NPN-type Transistor Input • Sink •Transmits power 1/22/2016 31
  • 36. Peripheral Devices Programming Console CX-Programmer Software Conversion Cables Connecting Cables 1/22/2016 36
  • 37. Software Components 1/22/2016 37 1. Ladder Diagram Language – a symbolic instruction type language 2. Boolean Language- Basic level language that composed of three (3) Boolean logic operation: AND, OR, NOT Mnemonic Instruction – written in abbreviated form using 3 or 4 letters that generally imply the the operation of the instruction 3. Functional Blocks Language – high level instructions that permit the user to program more complex functions using the ladder diagram format - Instruction set is composed of blocks that executes or performs specific function
  • 38. 4. English Statement Language – considered derivative of computer language such as BASIC. -also known as Control Statements Note: OMRON PLC’s uses both Ladder Diagram Language and Boolean Language. 1/22/2016 38
  • 40. Key Points to Know in Selecting or Using PLC 1/22/2016 40 I. Know the process to be controlled II. Determine the type of control Distributed control Centralized control Individual machine control III. Determine I/O interface requirements Estimate digital and analog I./Os Check for I/O specifications Determine if remote I/O is required Allow for future expansion IV. Define peripheral devices
  • 41. Steps in PLC Programming 1/22/2016 41 Draw the Schematic Diagram Draw Control Diagram Develop PLC Ladder Diagram I/O Assignment Convert to Mnemonic (Boolean) PLC Layout
  • 43. Basic Structure of PLC 1/22/2016 43
  • 46. AND, OR , NOT
  • 47. NAND , NOR, EXOR De Morgan’s Theorem
  • 48. Boolean Algebra • An algebraic system that describes the logic circuit, in which the variables are limited to two values, usually 0 and 1. • George Boole developed an algebra for values for the systematic treatment of logic. • Boolean algebra deals with variables that take on two discrete values, 0 and 1 , and with operations that assume logical meaning. • Situations involving “yes-no, true –false,on-off” can be represented by Boolean Logical operations.
  • 49. Boolean Algebra Laws 1) A + 1= 1 2) A + 0 = A 3) A.0 = 0 4) A.1 = A 5) A + A =A 6) A.A = A 7)A.A = 0 8) A + A = 1 9) A + B = B + A 10) AB + AC= A(B + C) 11) A + BC =(A+B)(A+C) 12) A + B = A.B 13) A.B = A + B 14) AΦ B= A.B + A.B(exor) 15) A + AB = A + B elec elec elec elec elec elec elec elec NAND elec elec OR OR OR OR AND AND AND EX OR NOR
  • 50. Boolean Algebra Laws 1) Anything Ored to itself is equal to itself. 2) Anything ANDed to itself is equal to itself. 3) It does not matter in which order we consider inputs for OR and AND gates. 4) We can use truth table to show we can treat bracketed terms in the same way as the ordinary algebra. A. (B +C)=A.B + A.C A +(B.C) =( A+B) . (A+C) A + A =A A . A =A A + B = B + A A . B = B . A
  • 51. Boolean Algebra Laws 5) Anything ORed with its own inverse equals 1. A +A =1 6) Anything ANDed with its own inverse equals =0 A.A=0 7) Anything Ored with a zero is equal to itself. Anything Ored with a 1 is equal to 1. A + 0 =A ; A + 1= 1 8) Anything ANDed with a 0 is equal to zeo; anything ended with 1 is equal to itself. A.0 = 0 A.1 = A
  • 52. Six Axioms on Properties of Boolean Algebra Commutative Axiom: A.B=B.A A+B=B+A Distributive Axiom: A.(B+C)=(A.B) +(A.C) A+(B.C)=(A+B ).(A+C) Idempotency Axiom: A.A=A A+A=A Absorption Axiom A.(A +B)=A A +(A.B)=A Complementation Axiom A.A=0 A+A= 1 A = A De Morgan’s theorem A.B= A + B A+B= A. B
  • 53. Programming Format 1) Ladder diagram 2)Mnemonic List 3) Function Block Diagram 1/22/2016 53
  • 55. Timer: On delay and Off delay 1/22/2016 55
  • 56. Cascaded timer/ On-OFF Cycle Timer 1/22/2016 56
  • 57. COUNTERS Counter UP Counter Down Counter Up/Down (Bi Directional Counter) 1/22/2016 57
  • 59. Week 15 • Internal Relays • Markers • Two Input Internal Relay Control • Latches Control of Internal Relays • Programming Application of Internal Relays 1/22/2016 59
  • 60. Two Input control; Resetting a Latch 1/22/2016 60
  • 64. i M 0.0 Q 0.1 Q 0.2 Q 0.3 Q 0.4 Q 0.5 Q 0.6 Q 0.7 Q 0.0 I0.1 0UT I0.0 I 0.2 M 0.0 M 0.2 M 0.3 M 0.4 M 0.6 M 0.5 M 0.7 SFT RST M 0.1 Shift Register Siemens Configuration END 1/22/2016 64
  • 66. Problem: Belt Sanding Machine 1/22/2016 66
  • 68. Electric Relay Ladder Logic 1/22/2016 68
  • 77. Liquid Level Sorter Electrical Ladder Diagram 1/22/2016 77
  • 78. Liquid level Sorting Machine PLC Ladder Ladder Diagram 1/22/2016 78 M2.0
  • 79. Artillery Cartridge Polishing Machine 1/22/2016 79
  • 80. 1/22/2016 80 The designed and developed automated artillery cartridge polishing machine is intended for defence application to recondition the 122mm and 130mm diameter cartridges. The machine is intended to replace the traditional way of polishing the artillery cartridge with a modern and automated machine for HOMICHO Ammunition Factory. The Artillery cartridge polishing machine is a pneumatic type polishing machine which is basically used for polishing the external and internal surfaces of 122mm and 130mm artillery cartridges. The abrasive head can be moved to any point over the polishing area. The longitudinal and traverse movements of the polishing head are controlled using a programmable Language Control (PLC) integrated with pneumatically controlled cylinders. The PLC program is written using a ladder logic programming method using software for precise control of all the movements of the actuators in the two directions. Different directional control valves with pressure relieve valves are mounted to perform different functions. Standard design approaches and manufacturing sequences are followed to design and fabricate the polishing machine. The complete machine includes electric motor, pneumatic cylinders, polishing abrasives and a pneumatic line. The overall dimension of the machine is 2585x705x470mm and its spindle is designed to hold firmly different caliber cartridges and can be rotated at 800 RPM with a 5Kw spindle motor. Since quality of the polishing machine is dependent on different polishing parameters like, polishing abrasives used, depth of polishing, RPM of the spindle and the feed rate of the polishing head, the surface quality of polished cartridges when it compared with previously polished parts it can expected to be in the range of 0.2 and 0
  • 81. Cartridge polishing machine PLC Ladder diagram 1/22/2016 81
  • 82. Hydraulic Missile Autoloader Mobile Machine 1/22/2016 82