SlideShare une entreprise Scribd logo
1  sur  74
Workshop on
“PLC Basics & Programming”
Prepared by- Rahul N Deshmukh
Asst Professor
E&TC Dept
Content-
• History
• Basics of Programmable Logic Controller (PLC)
• PLC hardware & software
• Inputs/Outputs
• PLC Programming Languages
• What is an Automation?
• Supervisory Control & Data Acquisition System (SCADA)
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
History-
In 1968, a group of engineers from General Motors developed the
concept of PLC with an initial specification. The PLC must be:
i . Easy to program.
ii. Not need rewiring the control system if change
the program.
iii. Smaller in size, cheaper and high reliability.
iv. simple construction and low maintenance
v. Cost- competitive
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Development -
• Manual
• Contactor & relay based
• Logic gates
• Microcontroller based
• Programmable Logic Controllers
• Touchscreen & Wireless PLC’s
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Advantages of PLC-
• Less wiring.
• Wiring between devices and relay contacts are done in the
PLC program.
• Easier and faster to make changes.
• Trouble shooting aids make programming easier and reduce
downtime.
• Reliable components make these likely to operate for years
before failure.
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
PLC Size-
• 1. SMALL - it covers units with up to 128 I/O’s and
memories up to 2 Kbytes.
- these PLC’s are capable of providing simple to
advance levels or machine controls.
• 2. MEDIUM - have up to 2048 I/O’s and memories up to 32
Kbytes.
• 3. LARGE - the most sophisticated units of the PLC family.
They have up to 8192 I/O’s and memories up to
750 Kbytes.
- can control individual production processes or
entire plant.
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Applications-
• Manufacturing / Machining
• Food / Beverage
• Metals
• Power
• Mining
• Petrochemical / Chemical
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Programmable Logic
Controller
CPU
The Basic Block
Inputs Outputs
What is PLC?
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
What is PLC?
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
PLC Construction-
Compact PLC Modular PLC
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Some PLC’s-
• 80% market is covered by
Siemens PLC
• Modicon is a first PLC
invented in france
• Messung & Delta are India
made PLC’s
Allen
Bradley
Siemens
Modicon Mitsubishi
Schneider
Electric
Messung
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Block Diagram of PLC-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
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.
Functional Interaction of PLC system-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Rack & Rail System in PLC-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
What is PLC?
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
network
digital
inputs
digital
outputs
analog inputs /
outputs
Siemens S7-200 PLC Configuration-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Siemens S7-200 CPU-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Siemens PLC expansion Module-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Siemens PLC Status Indicator-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Siemens PLC CPU Internal Circuitry-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Digital Input Circuitry-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Physical Wiring Input Side-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
AC input module
DC input module
DC Inputs (Source/Sink)-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Sinking input module/sourcing input device
Sourcing input module/sinking input device
Digital Outputs-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Digital Output Logic-
Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
Physical wiring Output Side-
Rahul N Deshmukh E&TC Dept SSBT's
COET Bambhori Jalgaon
Analog Input-
Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
Physical Wiring PLC analog Input-
Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
Analog Input example-
Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
Analog Output-
Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
Physical Wiring PLC analog Output-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Analog Output example-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
• Switches and Pushbuttons
• Sensing Devices
• Limit Switches
• Photoelectric Sensors
• Proximity Sensors
• Condition Sensors
• Pressure Switches
• Level Switches
• Temperature Switches
• Vacuum Switches
• Float Switches
• Encoders
What are inputs?
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
• Valves
• Motor Starters
• Solenoids
• Actuators
• Control Relays
• Horns & Alarms
• Stack Lights
• Fans
• Counter/Totalizer
• Pumps
• Printers
What are outputs?
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Contactor & Relay-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Contactor Relay
Input Connection-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Input Connection-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Output Connection-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Output Connection-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
PLC Scan Cycle-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
PLC
Manufacturers
Allen Bradley PLC
(America)
Siemens PLC
(Germany)
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Modicon PLC
(France)
Crouzet PLC
GE Fanuc (Japan
& America)
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
• Delta PLC
(India)
• Messung
PLC (India)
• Mitsubishi
(Japan)
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
PLC Hardwire System
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
S1
S2
K1
S1 S2
PLC
K1
Hardwire PLC
0 V
24 VDC
K1
L
N
S7-300 PLC Wiring Diagram
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
PLC
Programming Languages
Types of Programming Software Languages
• Ladder Logic (LL)
• IEC Format
• Function Block Diagram (FBD)
• Structured Text (ST)
• Instruction List (IL)
• Ladder Diagram (LD)
• Sequential Function Chart (SFC) - also known as “Grafcet”
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Ladder Logic
Read / Conditional
Instructions
Write / Control
Instructions
| | |/|
| | |/|
| |
| | |/| ( )
| |
| |
Start (Rung #1)
End (Rung #4)
( )
( )
( )
Inputs Outputs
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Siemens S7-200 I/O Configuration-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Addressing System Input & Output-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Input-
Output-
Function Block Diagram (FBD)
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Structured Text (ST)
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Instruction List (IL)
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Ladder Diagram (LD)
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Sequential Function Chart (SFC)
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
PLC Software View
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
PLC Program example-
eg- Lamp Glows when input switch is activated
Rahul N Deshmukh E&TC Dept SSBT's
COET Bambhori Jalgaon
PLC Program example-
eg- Lamp Glows when input switch is activated
Rahul N Deshmukh E&TC Dept SSBT's
COET Bambhori Jalgaon
PLC Program example-
eg- to start & stop the motor
Rahul N Deshmukh E&TC Dept SSBT's
COET Bambhori Jalgaon
PLC Program example-
eg- to stat the motor
Rahul N Deshmukh E&TC Dept SSBT's
COET Bambhori Jalgaon
Latching Condition-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
PLC Programming
(Siemens S7-300)
Hardware-Siemens S7-300
Software-Simatic Manager
-80% market occupied by Siemens
-STEP-5 & STEP-7 available with Siemens
-I/O Capacity (S7-200 )-32 analog & 256 digital
(S7-300)-256 analog & 1024 digital
(S7-400)-1500 analog & 128000 digital
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Hardware-Siemens S7-300
Software-Simatic Manager
Steps for creating programming window (OB-Organization
Block)
-Install Simatic Manager V-5.5 Software
-for (Simulation) install PLCSim v-5.1
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Addressing System for S7-300
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
What is an Automation?
• Automation is a delegation of human control to the machine
• For e.g-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
PLC Implementation-
Rahul N Deshmukh E&TC Dept
SSBT's COET Bambhori Jalgaon
Thank you

Contenu connexe

Tendances

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
 
programmable logic controller presentation
programmable logic controller presentationprogrammable logic controller presentation
programmable logic controller presentationAshutosh Verma
 
Basics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADABasics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADAIndira Kundu
 
PLC and SCADA training.
PLC and SCADA training.PLC and SCADA training.
PLC and SCADA training.Ishank Ranjan
 
PLC and SCADA in Industrial Automation
PLC and SCADA in Industrial AutomationPLC and SCADA in Industrial Automation
PLC and SCADA in Industrial AutomationNikhil nnk
 
INDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCINDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCMehvish Mushtaq
 
PLC(Programmable Logic Controller)-Control system Engineering.
PLC(Programmable Logic Controller)-Control system Engineering.PLC(Programmable Logic Controller)-Control system Engineering.
PLC(Programmable Logic Controller)-Control system Engineering.Tahmid Rongon
 
Use of plc in industrial automation
Use of plc in industrial automationUse of plc in industrial automation
Use of plc in industrial automationAloka Patro
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automationMd Talib
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automationMd Talib
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic ControllerBipin Likhar
 

Tendances (20)

Vt training plc_1
Vt training plc_1Vt training plc_1
Vt training plc_1
 
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)
 
programmable logic controller presentation
programmable logic controller presentationprogrammable logic controller presentation
programmable logic controller presentation
 
Basics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADABasics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADA
 
SIEMENS S7-300c.ppt
SIEMENS S7-300c.pptSIEMENS S7-300c.ppt
SIEMENS S7-300c.ppt
 
ppt on PLC
ppt on PLCppt on PLC
ppt on PLC
 
PLC and SCADA training.
PLC and SCADA training.PLC and SCADA training.
PLC and SCADA training.
 
PLC (Programmable Logic Circuit)
PLC (Programmable Logic Circuit)PLC (Programmable Logic Circuit)
PLC (Programmable Logic Circuit)
 
PLC and SCADA in Industrial Automation
PLC and SCADA in Industrial AutomationPLC and SCADA in Industrial Automation
PLC and SCADA in Industrial Automation
 
Plc notes
Plc notesPlc notes
Plc notes
 
PLC Brief
PLC BriefPLC Brief
PLC Brief
 
INDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCINDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLC
 
Allen bradley
Allen bradleyAllen bradley
Allen bradley
 
PLC(Programmable Logic Controller)-Control system Engineering.
PLC(Programmable Logic Controller)-Control system Engineering.PLC(Programmable Logic Controller)-Control system Engineering.
PLC(Programmable Logic Controller)-Control system Engineering.
 
Use of plc in industrial automation
Use of plc in industrial automationUse of plc in industrial automation
Use of plc in industrial automation
 
Chapter 2 ladder
Chapter 2 ladderChapter 2 ladder
Chapter 2 ladder
 
PLC General
PLC   GeneralPLC   General
PLC General
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 

En vedette

Practical Programmable Logic Controllers (PLCs) for Automation and Process Co...
Practical Programmable Logic Controllers (PLCs) for Automation and Process Co...Practical Programmable Logic Controllers (PLCs) for Automation and Process Co...
Practical Programmable Logic Controllers (PLCs) for Automation and Process Co...Living Online
 
Plc Siemens Training Notes
Plc Siemens Training NotesPlc Siemens Training Notes
Plc Siemens Training Notesplc_course
 
Ee1 chapter13 impedance
Ee1 chapter13 impedanceEe1 chapter13 impedance
Ee1 chapter13 impedanceCK Yang
 
PLC Programming Languages
PLC Programming LanguagesPLC Programming Languages
PLC Programming LanguagesLIJU. G. CHACKO
 
Programmable Logic Controls training day 3
Programmable Logic Controls training day 3Programmable Logic Controls training day 3
Programmable Logic Controls training day 3Malinga Ephraim
 
Cursos de Automatización Industrial
Cursos de Automatización IndustrialCursos de Automatización Industrial
Cursos de Automatización IndustrialAIINTECPERU
 
A presentation on suspension using simulink
A presentation on suspension using simulinkA presentation on suspension using simulink
A presentation on suspension using simulinkIMTH0
 
Introduction to simulink (1)
Introduction to simulink (1)Introduction to simulink (1)
Introduction to simulink (1)Memo Love
 
application based Presentation on matlab simulink & related tools
application based Presentation on matlab simulink & related toolsapplication based Presentation on matlab simulink & related tools
application based Presentation on matlab simulink & related toolsEshaan Verma
 
It‘s Math That Drives Things – Simulink as Simulation and Modeling Environment
It‘s Math That Drives Things – Simulink as Simulation and Modeling EnvironmentIt‘s Math That Drives Things – Simulink as Simulation and Modeling Environment
It‘s Math That Drives Things – Simulink as Simulation and Modeling EnvironmentJoachim Schlosser
 
Plc example presentation
Plc example presentationPlc example presentation
Plc example presentationRoshit Kadiru
 
Automation studio pro
Automation studio proAutomation studio pro
Automation studio probeckam78
 

En vedette (19)

Practical Programmable Logic Controllers (PLCs) for Automation and Process Co...
Practical Programmable Logic Controllers (PLCs) for Automation and Process Co...Practical Programmable Logic Controllers (PLCs) for Automation and Process Co...
Practical Programmable Logic Controllers (PLCs) for Automation and Process Co...
 
Plc Siemens Training Notes
Plc Siemens Training NotesPlc Siemens Training Notes
Plc Siemens Training Notes
 
Ee1 chapter13 impedance
Ee1 chapter13 impedanceEe1 chapter13 impedance
Ee1 chapter13 impedance
 
PLC Programming Languages
PLC Programming LanguagesPLC Programming Languages
PLC Programming Languages
 
Programmable Logic Controls training day 3
Programmable Logic Controls training day 3Programmable Logic Controls training day 3
Programmable Logic Controls training day 3
 
Cursos de Automatización Industrial
Cursos de Automatización IndustrialCursos de Automatización Industrial
Cursos de Automatización Industrial
 
PLC
PLCPLC
PLC
 
PLC Training Intro
PLC Training IntroPLC Training Intro
PLC Training Intro
 
Transformator
TransformatorTransformator
Transformator
 
Transformers
TransformersTransformers
Transformers
 
A presentation on suspension using simulink
A presentation on suspension using simulinkA presentation on suspension using simulink
A presentation on suspension using simulink
 
Introduction to simulink (1)
Introduction to simulink (1)Introduction to simulink (1)
Introduction to simulink (1)
 
application based Presentation on matlab simulink & related tools
application based Presentation on matlab simulink & related toolsapplication based Presentation on matlab simulink & related tools
application based Presentation on matlab simulink & related tools
 
Manual embraco
Manual embracoManual embraco
Manual embraco
 
It‘s Math That Drives Things – Simulink as Simulation and Modeling Environment
It‘s Math That Drives Things – Simulink as Simulation and Modeling EnvironmentIt‘s Math That Drives Things – Simulink as Simulation and Modeling Environment
It‘s Math That Drives Things – Simulink as Simulation and Modeling Environment
 
Slideshow on transducers
Slideshow on transducersSlideshow on transducers
Slideshow on transducers
 
Plc example presentation
Plc example presentationPlc example presentation
Plc example presentation
 
Automation studio pro
Automation studio proAutomation studio pro
Automation studio pro
 
rangkaian am dan fm
rangkaian am dan fmrangkaian am dan fm
rangkaian am dan fm
 

Similaire à PROGRAMMABLE LOGIC CONTROLLERS

Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic ControllerSatyamShivansh
 
Training report of PLC
Training report of PLCTraining report of PLC
Training report of PLCSumit Patidar
 
Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011benson215
 
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
 
Thesis Presentation (KUET_EEE_1103047_Nissan Imam)
Thesis Presentation (KUET_EEE_1103047_Nissan Imam)Thesis Presentation (KUET_EEE_1103047_Nissan Imam)
Thesis Presentation (KUET_EEE_1103047_Nissan Imam)Nissan Imam
 
L3 Programmable logic controller
L3 Programmable logic controllerL3 Programmable logic controller
L3 Programmable logic controllertaruian
 

Similaire à PROGRAMMABLE LOGIC CONTROLLERS (20)

car wash system
car wash systemcar wash system
car wash system
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
plc_scada.pptx
plc_scada.pptxplc_scada.pptx
plc_scada.pptx
 
presentation on plc.pptx
presentation on plc.pptxpresentation on plc.pptx
presentation on plc.pptx
 
Mohammed Javed Rao
Mohammed Javed RaoMohammed Javed Rao
Mohammed Javed Rao
 
Shishupal plc
Shishupal plcShishupal plc
Shishupal plc
 
Training report of PLC
Training report of PLCTraining report of PLC
Training report of PLC
 
n5acb0f1c011fb.pdf
n5acb0f1c011fb.pdfn5acb0f1c011fb.pdf
n5acb0f1c011fb.pdf
 
Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011
 
Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLC
 
plc introduction
plc introductionplc introduction
plc introduction
 
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
 
Thesis Presentation (KUET_EEE_1103047_Nissan Imam)
Thesis Presentation (KUET_EEE_1103047_Nissan Imam)Thesis Presentation (KUET_EEE_1103047_Nissan Imam)
Thesis Presentation (KUET_EEE_1103047_Nissan Imam)
 
L3 Programmable logic controller
L3 Programmable logic controllerL3 Programmable logic controller
L3 Programmable logic controller
 
Verilog_ppt.pdf
Verilog_ppt.pdfVerilog_ppt.pdf
Verilog_ppt.pdf
 
BITTU PPT.pptx
BITTU PPT.pptxBITTU PPT.pptx
BITTU PPT.pptx
 
Unit 4 - PLC.pptx
Unit 4 - PLC.pptxUnit 4 - PLC.pptx
Unit 4 - PLC.pptx
 
stepper motor
stepper motorstepper motor
stepper motor
 
PLC_1.ppt
PLC_1.pptPLC_1.ppt
PLC_1.ppt
 

Dernier

Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEselvakumar948
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 

Dernier (20)

Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 

PROGRAMMABLE LOGIC CONTROLLERS

  • 1. Workshop on “PLC Basics & Programming” Prepared by- Rahul N Deshmukh Asst Professor E&TC Dept
  • 2. Content- • History • Basics of Programmable Logic Controller (PLC) • PLC hardware & software • Inputs/Outputs • PLC Programming Languages • What is an Automation? • Supervisory Control & Data Acquisition System (SCADA) Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 3. History- In 1968, a group of engineers from General Motors developed the concept of PLC with an initial specification. The PLC must be: i . Easy to program. ii. Not need rewiring the control system if change the program. iii. Smaller in size, cheaper and high reliability. iv. simple construction and low maintenance v. Cost- competitive Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 4. Development - • Manual • Contactor & relay based • Logic gates • Microcontroller based • Programmable Logic Controllers • Touchscreen & Wireless PLC’s Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 5. Advantages of PLC- • Less wiring. • Wiring between devices and relay contacts are done in the PLC program. • Easier and faster to make changes. • Trouble shooting aids make programming easier and reduce downtime. • Reliable components make these likely to operate for years before failure. Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 6. PLC Size- • 1. SMALL - it covers units with up to 128 I/O’s and memories up to 2 Kbytes. - these PLC’s are capable of providing simple to advance levels or machine controls. • 2. MEDIUM - have up to 2048 I/O’s and memories up to 32 Kbytes. • 3. LARGE - the most sophisticated units of the PLC family. They have up to 8192 I/O’s and memories up to 750 Kbytes. - can control individual production processes or entire plant. Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 7. Applications- • Manufacturing / Machining • Food / Beverage • Metals • Power • Mining • Petrochemical / Chemical Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 9. CPU The Basic Block Inputs Outputs What is PLC? Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 10. What is PLC? Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 11. PLC Construction- Compact PLC Modular PLC Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 12. Some PLC’s- • 80% market is covered by Siemens PLC • Modicon is a first PLC invented in france • Messung & Delta are India made PLC’s Allen Bradley Siemens Modicon Mitsubishi Schneider Electric Messung Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 13. Block Diagram of PLC- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon 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.
  • 14. Functional Interaction of PLC system- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 15. Rack & Rail System in PLC- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 16. What is PLC? Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon network digital inputs digital outputs analog inputs / outputs
  • 17. Siemens S7-200 PLC Configuration- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 18. Siemens S7-200 CPU- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 19. Siemens PLC expansion Module- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 20. Siemens PLC Status Indicator- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 21. Siemens PLC CPU Internal Circuitry- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 22. Digital Input Circuitry- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 23. Physical Wiring Input Side- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon AC input module DC input module
  • 24. DC Inputs (Source/Sink)- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon Sinking input module/sourcing input device Sourcing input module/sinking input device
  • 25. Digital Outputs- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 26. Digital Output Logic- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 27. Physical wiring Output Side- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 28. Analog Input- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 29. Physical Wiring PLC analog Input- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 30. Analog Input example- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 31. Analog Output- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 32. Physical Wiring PLC analog Output- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 33. Analog Output example- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 34. • Switches and Pushbuttons • Sensing Devices • Limit Switches • Photoelectric Sensors • Proximity Sensors • Condition Sensors • Pressure Switches • Level Switches • Temperature Switches • Vacuum Switches • Float Switches • Encoders What are inputs? Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 35. • Valves • Motor Starters • Solenoids • Actuators • Control Relays • Horns & Alarms • Stack Lights • Fans • Counter/Totalizer • Pumps • Printers What are outputs? Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 36. Contactor & Relay- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon Contactor Relay
  • 37. Input Connection- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 38. Input Connection- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 39. Output Connection- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 40. Output Connection- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 41. PLC Scan Cycle- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 43. Allen Bradley PLC (America) Siemens PLC (Germany) Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 44. Modicon PLC (France) Crouzet PLC GE Fanuc (Japan & America) Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 45. • Delta PLC (India) • Messung PLC (India) • Mitsubishi (Japan) Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 47. Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon S1 S2 K1 S1 S2 PLC K1 Hardwire PLC 0 V 24 VDC K1 L N
  • 48. S7-300 PLC Wiring Diagram Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 50. Types of Programming Software Languages • Ladder Logic (LL) • IEC Format • Function Block Diagram (FBD) • Structured Text (ST) • Instruction List (IL) • Ladder Diagram (LD) • Sequential Function Chart (SFC) - also known as “Grafcet” Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 51. Ladder Logic Read / Conditional Instructions Write / Control Instructions | | |/| | | |/| | | | | |/| ( ) | | | | Start (Rung #1) End (Rung #4) ( ) ( ) ( ) Inputs Outputs Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 52. Siemens S7-200 I/O Configuration- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 53. Addressing System Input & Output- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon Input- Output-
  • 54. Function Block Diagram (FBD) Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 55. Structured Text (ST) Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 56. Instruction List (IL) Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 57. Ladder Diagram (LD) Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 58. Sequential Function Chart (SFC) Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 59. PLC Software View Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 60. PLC Program example- eg- Lamp Glows when input switch is activated Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 61. PLC Program example- eg- Lamp Glows when input switch is activated Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 62. PLC Program example- eg- to start & stop the motor Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 63. PLC Program example- eg- to stat the motor Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 64. Latching Condition- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 66. Hardware-Siemens S7-300 Software-Simatic Manager -80% market occupied by Siemens -STEP-5 & STEP-7 available with Siemens -I/O Capacity (S7-200 )-32 analog & 256 digital (S7-300)-256 analog & 1024 digital (S7-400)-1500 analog & 128000 digital Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 67. Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 68. Hardware-Siemens S7-300 Software-Simatic Manager Steps for creating programming window (OB-Organization Block) -Install Simatic Manager V-5.5 Software -for (Simulation) install PLCSim v-5.1 Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 69. Addressing System for S7-300 Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 70. What is an Automation?
  • 71. • Automation is a delegation of human control to the machine • For e.g- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 72. PLC Implementation- Rahul N Deshmukh E&TC Dept SSBT's COET Bambhori Jalgaon
  • 73.