SlideShare une entreprise Scribd logo
1  sur  21
Presented By
Sohel Siddique
Ajit kr. Ashiki
B.Tech (ECE) IV yr
Murshidabad College of Engg. &
Technology
(Programmable Logic Controller)
Contents
What is PLC?
History of PLC
Major components of PLC
Operational sequence of PLC
Ladder logic
Example of starting and stopping of a motor
Advantages
Disadvantages
Application
What is PLC?
PLC is a digital computer designed for
multiple inputs and output
arrangements, extended temperature
ranges, immunity to electrical noise, and
resistance to vibration and impact. A
PLC is an example of a real time system.
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.
5
Major Components of a Common PLC
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.
6
Major Components of a Common PLC
POWER SUPPLY
Provides the voltage needed to run the primary PLC components
I/O MODULES
Provides signal conversion and isolation between the internal logic-
level signals inside the PLC and the field’s high level signal.
PROCESSOR
Provides intelligence to command and govern the activities of the entire
PLC systems.
PROGRAMMING DEVICE
Used to enter the desired program that will determine the sequence of
operation and control of process equipment or driven machine.
PLC operation sequence
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
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
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 :
make contact
break contact
relay coil
A B Logic(Y)
OFF
OFF
ON
ON
OFF
ON
OFF
ON
OFF
OFF
OFF
ON
AND Gate
A B Y
A B Logic(Y)
OFF
OFF
ON
ON
OFF
ON
OFF
ON
OFF
ON
ON
ON
OR Gate
A
B
Y
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
Block diagram of a PLC
Outputs
LEDs
Inputs
Ladder Logic Program for Start/Stop of Motor :
X2X1
Y1
Y1
Programming PLC:
Starting of Motor:
Continuous Running of motor when Start Button is
released:
To Stop the Motor :
 Reliability.
 Flexibility in programming and reprogramming.
 Cost effective for controlling complex systems.
 Small physical size, shorter project time.
 High speed of operation.
 Ability to communicate with computer systems in the
plant.
 Ease of maintenance /troubleshooting.
 Reduced space.
 Energy saving.
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.
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.
Thank You!!!

Contenu connexe

Tendances

Pe 5421 plc aftermid week 10 onwards
Pe 5421 plc aftermid week 10 onwardsPe 5421 plc aftermid week 10 onwards
Pe 5421 plc aftermid week 10 onwardsCharlton Inao
 
Eee3420 lecture08 rev2011
Eee3420 lecture08 rev2011Eee3420 lecture08 rev2011
Eee3420 lecture08 rev2011benson215
 
RF based Wireless Robot using 8051 Microcontroller
RF based Wireless Robot using 8051 MicrocontrollerRF based Wireless Robot using 8051 Microcontroller
RF based Wireless Robot using 8051 MicrocontrollerRahul Kumar
 
Pic microcontrollers for_beginners
Pic microcontrollers for_beginnersPic microcontrollers for_beginners
Pic microcontrollers for_beginnersPraveen Chary
 
Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922truongnhan1985
 
Traffic light controller
Traffic light controllerTraffic light controller
Traffic light controllerRkrishna Mishra
 
PLC: Principios básicos del controlador lógico programable mediante el softwa...
PLC: Principios básicos del controlador lógico programable mediante el softwa...PLC: Principios básicos del controlador lógico programable mediante el softwa...
PLC: Principios básicos del controlador lógico programable mediante el softwa...SANTIAGO PABLO ALBERTO
 
Programming pic microcontrollers
Programming pic microcontrollersProgramming pic microcontrollers
Programming pic microcontrollersMAIYO JOSPHAT
 
Four way traffic light conrol using Verilog
Four way traffic light conrol using VerilogFour way traffic light conrol using Verilog
Four way traffic light conrol using VerilogUtkarsh De
 
Eee3420 lecture03 rev2011
Eee3420 lecture03 rev2011Eee3420 lecture03 rev2011
Eee3420 lecture03 rev2011benson215
 
Microprocessor Week 10: Applications
Microprocessor Week 10: ApplicationsMicroprocessor Week 10: Applications
Microprocessor Week 10: ApplicationsArkhom Jodtang
 

Tendances (20)

Allen bradley
Allen bradleyAllen bradley
Allen bradley
 
PLC Training Intro
PLC Training IntroPLC Training Intro
PLC Training Intro
 
Pe 5421 plc aftermid week 10 onwards
Pe 5421 plc aftermid week 10 onwardsPe 5421 plc aftermid week 10 onwards
Pe 5421 plc aftermid week 10 onwards
 
Eee3420 lecture08 rev2011
Eee3420 lecture08 rev2011Eee3420 lecture08 rev2011
Eee3420 lecture08 rev2011
 
Basic plc
Basic plcBasic plc
Basic plc
 
Traffic signal
Traffic signalTraffic signal
Traffic signal
 
RF based Wireless Robot using 8051 Microcontroller
RF based Wireless Robot using 8051 MicrocontrollerRF based Wireless Robot using 8051 Microcontroller
RF based Wireless Robot using 8051 Microcontroller
 
An introdution to MPLAB
An introdution to MPLABAn introdution to MPLAB
An introdution to MPLAB
 
Pic microcontrollers for_beginners
Pic microcontrollers for_beginnersPic microcontrollers for_beginners
Pic microcontrollers for_beginners
 
Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922
 
Ladder
LadderLadder
Ladder
 
Plc
PlcPlc
Plc
 
Traffic light controller
Traffic light controllerTraffic light controller
Traffic light controller
 
PLC: Principios básicos del controlador lógico programable mediante el softwa...
PLC: Principios básicos del controlador lógico programable mediante el softwa...PLC: Principios básicos del controlador lógico programable mediante el softwa...
PLC: Principios básicos del controlador lógico programable mediante el softwa...
 
Programming pic microcontrollers
Programming pic microcontrollersProgramming pic microcontrollers
Programming pic microcontrollers
 
Four way traffic light conrol using Verilog
Four way traffic light conrol using VerilogFour way traffic light conrol using Verilog
Four way traffic light conrol using Verilog
 
Eee3420 lecture03 rev2011
Eee3420 lecture03 rev2011Eee3420 lecture03 rev2011
Eee3420 lecture03 rev2011
 
Lab9500
Lab9500Lab9500
Lab9500
 
Microprocessor Week 10: Applications
Microprocessor Week 10: ApplicationsMicroprocessor Week 10: Applications
Microprocessor Week 10: Applications
 
Chapter5 dek3133
Chapter5 dek3133Chapter5 dek3133
Chapter5 dek3133
 

En vedette

graduate certificate
graduate certificategraduate certificate
graduate certificatedonga rahul
 
Technology Hill Overview PowerPoint
Technology Hill Overview PowerPointTechnology Hill Overview PowerPoint
Technology Hill Overview PowerPointTechnology Hill
 
Library and ICT co-dependency
Library and ICT co-dependencyLibrary and ICT co-dependency
Library and ICT co-dependencyStacey Taylor
 
Easy perception lab - work in progress a Gennaio 2014
Easy perception lab - work in progress a Gennaio 2014Easy perception lab - work in progress a Gennaio 2014
Easy perception lab - work in progress a Gennaio 2014Apulian ICT Living Labs
 
Moving your social collaboration infrastructure to the Cloud. Stairway to Hea...
Moving your social collaboration infrastructure to the Cloud. Stairway to Hea...Moving your social collaboration infrastructure to the Cloud. Stairway to Hea...
Moving your social collaboration infrastructure to the Cloud. Stairway to Hea...LetsConnect
 
Conception assistée de documents structurés - Cas client Eurocopter
Conception assistée de documents structurés - Cas client EurocopterConception assistée de documents structurés - Cas client Eurocopter
Conception assistée de documents structurés - Cas client EurocopterSollan France
 
TargetSummit Moscow Meetup | Yandex.Music, Varvara Semenihina
TargetSummit Moscow Meetup | Yandex.Music, Varvara SemenihinaTargetSummit Moscow Meetup | Yandex.Music, Varvara Semenihina
TargetSummit Moscow Meetup | Yandex.Music, Varvara SemenihinaTargetSummit
 
1, prevalent network threats and telecommunication security challenges and co...
1, prevalent network threats and telecommunication security challenges and co...1, prevalent network threats and telecommunication security challenges and co...
1, prevalent network threats and telecommunication security challenges and co...Alexander Decker
 
EIM360 La Gouvernance des espaces collaboratifs : Libérer l'information utile...
EIM360 La Gouvernance des espaces collaboratifs : Libérer l'information utile...EIM360 La Gouvernance des espaces collaboratifs : Libérer l'information utile...
EIM360 La Gouvernance des espaces collaboratifs : Libérer l'information utile...Sollan France
 
Application of Genetic Analyzer in AFLP Technique
Application of Genetic Analyzer in AFLP TechniqueApplication of Genetic Analyzer in AFLP Technique
Application of Genetic Analyzer in AFLP TechniqueFAO
 
Ventilatiion systems in environmentallycontrolled poultry houses
Ventilatiion systems in environmentallycontrolled poultry housesVentilatiion systems in environmentallycontrolled poultry houses
Ventilatiion systems in environmentallycontrolled poultry housesMohamed Rajick
 

En vedette (20)

graduate certificate
graduate certificategraduate certificate
graduate certificate
 
Case Study
Case StudyCase Study
Case Study
 
Technology Hill Overview PowerPoint
Technology Hill Overview PowerPointTechnology Hill Overview PowerPoint
Technology Hill Overview PowerPoint
 
Library and ICT co-dependency
Library and ICT co-dependencyLibrary and ICT co-dependency
Library and ICT co-dependency
 
Easy perception lab - work in progress a Gennaio 2014
Easy perception lab - work in progress a Gennaio 2014Easy perception lab - work in progress a Gennaio 2014
Easy perception lab - work in progress a Gennaio 2014
 
updated CV Yacoub
updated CV Yacoubupdated CV Yacoub
updated CV Yacoub
 
Moving your social collaboration infrastructure to the Cloud. Stairway to Hea...
Moving your social collaboration infrastructure to the Cloud. Stairway to Hea...Moving your social collaboration infrastructure to the Cloud. Stairway to Hea...
Moving your social collaboration infrastructure to the Cloud. Stairway to Hea...
 
Malik Ijaz CV
Malik Ijaz CVMalik Ijaz CV
Malik Ijaz CV
 
Conception assistée de documents structurés - Cas client Eurocopter
Conception assistée de documents structurés - Cas client EurocopterConception assistée de documents structurés - Cas client Eurocopter
Conception assistée de documents structurés - Cas client Eurocopter
 
Affirmative admkffvgjdfn
Affirmative admkffvgjdfnAffirmative admkffvgjdfn
Affirmative admkffvgjdfn
 
TargetSummit Moscow Meetup | Yandex.Music, Varvara Semenihina
TargetSummit Moscow Meetup | Yandex.Music, Varvara SemenihinaTargetSummit Moscow Meetup | Yandex.Music, Varvara Semenihina
TargetSummit Moscow Meetup | Yandex.Music, Varvara Semenihina
 
1, prevalent network threats and telecommunication security challenges and co...
1, prevalent network threats and telecommunication security challenges and co...1, prevalent network threats and telecommunication security challenges and co...
1, prevalent network threats and telecommunication security challenges and co...
 
EIM360 La Gouvernance des espaces collaboratifs : Libérer l'information utile...
EIM360 La Gouvernance des espaces collaboratifs : Libérer l'information utile...EIM360 La Gouvernance des espaces collaboratifs : Libérer l'information utile...
EIM360 La Gouvernance des espaces collaboratifs : Libérer l'information utile...
 
SEO Objectives
SEO ObjectivesSEO Objectives
SEO Objectives
 
Application of Genetic Analyzer in AFLP Technique
Application of Genetic Analyzer in AFLP TechniqueApplication of Genetic Analyzer in AFLP Technique
Application of Genetic Analyzer in AFLP Technique
 
Brooding in Broiler birds
Brooding in Broiler birdsBrooding in Broiler birds
Brooding in Broiler birds
 
Ventilatiion systems in environmentallycontrolled poultry houses
Ventilatiion systems in environmentallycontrolled poultry housesVentilatiion systems in environmentallycontrolled poultry houses
Ventilatiion systems in environmentallycontrolled poultry houses
 
DigitalStrategyKit
DigitalStrategyKitDigitalStrategyKit
DigitalStrategyKit
 
Ascites
AscitesAscites
Ascites
 
El Conductismo de B.F. Skinner.
El Conductismo de B.F. Skinner.El Conductismo de B.F. Skinner.
El Conductismo de B.F. Skinner.
 

Similaire à PLC training

Myppt 130914055931-phpapp01
Myppt 130914055931-phpapp01Myppt 130914055931-phpapp01
Myppt 130914055931-phpapp01bharat chaware
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic ControllerShovon0
 
programmable logic controller presentation
programmable logic controller presentationprogrammable logic controller presentation
programmable logic controller presentationAshutosh Verma
 
Lecture 10.cont,11 (plc)
Lecture 10.cont,11 (plc)Lecture 10.cont,11 (plc)
Lecture 10.cont,11 (plc)Mohamed Atef
 
Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO ROD...
Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO ROD...Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO ROD...
Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO ROD...EMERSON EDUARDO RODRIGUES
 
Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO RO...
Everything about PLC programming Practical lessons on PLC  EMERSON EDUARDO RO...Everything about PLC programming Practical lessons on PLC  EMERSON EDUARDO RO...
Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO RO...EMERSON EDUARDO RODRIGUES
 
programmable logic Controller intro.pptx
programmable logic Controller intro.pptxprogrammable logic Controller intro.pptx
programmable logic Controller intro.pptxfayub78
 
Introduction_to_Mechatronics_Chapter67.pdf
Introduction_to_Mechatronics_Chapter67.pdfIntroduction_to_Mechatronics_Chapter67.pdf
Introduction_to_Mechatronics_Chapter67.pdfBereket Walle
 
Programmable Logic Controller Training Day 1 to 3.pptx
Programmable Logic Controller  Training Day 1 to 3.pptxProgrammable Logic Controller  Training Day 1 to 3.pptx
Programmable Logic Controller Training Day 1 to 3.pptxdmckinseyrecruitment
 

Similaire à PLC training (20)

Myppt 130914055931-phpapp01
Myppt 130914055931-phpapp01Myppt 130914055931-phpapp01
Myppt 130914055931-phpapp01
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Plc ppt filke
Plc ppt filkePlc ppt filke
Plc ppt filke
 
programmable logic controller presentation
programmable logic controller presentationprogrammable logic controller presentation
programmable logic controller presentation
 
BITTU PPT.pptx
BITTU PPT.pptxBITTU PPT.pptx
BITTU PPT.pptx
 
Shishupal plc
Shishupal plcShishupal plc
Shishupal plc
 
Unit 4 - PLC.pptx
Unit 4 - PLC.pptxUnit 4 - PLC.pptx
Unit 4 - PLC.pptx
 
presentation on plc.pptx
presentation on plc.pptxpresentation on plc.pptx
presentation on plc.pptx
 
Lecture 10.cont,11 (plc)
Lecture 10.cont,11 (plc)Lecture 10.cont,11 (plc)
Lecture 10.cont,11 (plc)
 
Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO ROD...
Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO ROD...Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO ROD...
Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO ROD...
 
Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO RO...
Everything about PLC programming Practical lessons on PLC  EMERSON EDUARDO RO...Everything about PLC programming Practical lessons on PLC  EMERSON EDUARDO RO...
Everything about PLC programming Practical lessons on PLC EMERSON EDUARDO RO...
 
n5acb0f1c011fb.pdf
n5acb0f1c011fb.pdfn5acb0f1c011fb.pdf
n5acb0f1c011fb.pdf
 
Basic PLC.ppt
Basic PLC.pptBasic PLC.ppt
Basic PLC.ppt
 
PLC_1.ppt
PLC_1.pptPLC_1.ppt
PLC_1.ppt
 
Basic PLC
Basic PLCBasic PLC
Basic PLC
 
programmable logic Controller intro.pptx
programmable logic Controller intro.pptxprogrammable logic Controller intro.pptx
programmable logic Controller intro.pptx
 
Introduction_to_Mechatronics_Chapter67.pdf
Introduction_to_Mechatronics_Chapter67.pdfIntroduction_to_Mechatronics_Chapter67.pdf
Introduction_to_Mechatronics_Chapter67.pdf
 
Programmable Logic Controller Training Day 1 to 3.pptx
Programmable Logic Controller  Training Day 1 to 3.pptxProgrammable Logic Controller  Training Day 1 to 3.pptx
Programmable Logic Controller Training Day 1 to 3.pptx
 
Basic plc
Basic plcBasic plc
Basic plc
 
Basic plc
Basic plcBasic plc
Basic plc
 

PLC training

  • 1. Presented By Sohel Siddique Ajit kr. Ashiki B.Tech (ECE) IV yr Murshidabad College of Engg. & Technology (Programmable Logic Controller)
  • 2. Contents What is PLC? History of PLC Major components of PLC Operational sequence of PLC Ladder logic Example of starting and stopping of a motor Advantages Disadvantages Application
  • 3. What is PLC? PLC is a digital computer designed for multiple inputs and output arrangements, extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. A PLC is an example of a real time system.
  • 4. 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.
  • 5. 5 Major Components of a Common PLC 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.
  • 6. 6 Major Components of a Common PLC 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.
  • 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
  • 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
  • 9. 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 : make contact break contact relay coil
  • 10. A B Logic(Y) OFF OFF ON ON OFF ON OFF ON OFF OFF OFF ON AND Gate A B Y A B Logic(Y) OFF OFF ON ON OFF ON OFF ON OFF ON ON ON OR Gate A B Y
  • 11. 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
  • 12. Block diagram of a PLC Outputs LEDs Inputs
  • 13. Ladder Logic Program for Start/Stop of Motor : X2X1 Y1 Y1
  • 16. Continuous Running of motor when Start Button is released:
  • 17. To Stop the Motor :
  • 18.  Reliability.  Flexibility in programming and reprogramming.  Cost effective for controlling complex systems.  Small physical size, shorter project time.  High speed of operation.  Ability to communicate with computer systems in the plant.  Ease of maintenance /troubleshooting.  Reduced space.  Energy saving.
  • 19. 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.
  • 20. 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.