SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
Introduction to Programmable Logic
Controller (PLC)
By
Dr Prasanta Roy
Assistant Professor
Department of Electrical Engineering, NIT Silchar
Contents
1. Evolution of PLC
2. Advantage of PLC over Relay Control
3. Architecture of PLC
4. Functions of PLC
5. Various Modules of PLC
6. Addressing of I/Os
2/45EE Department, NIT Silchar
What is PLC?
A special purpose industrial microprocessor based real-time
computing system, which performs the following functions in
the context of industrial operations.
• Monitor Input/Sensors
• Execute logic, sequencing, timing, counting functions for
Control/Diagnostics
• Drives Actuators/Indicators
• Communicates with other computers
3/45EE Department, NIT Silchar
Sequence Control using Relays
(Pre-PLC Era)
4/45EE Department, NIT Silchar
Evolution of PLC
Before the advent of microprocessors
• Industrial logic and sequence control used to be performed
using elaborate control panels containing relays, contactors
and switches, indicator lamps, mechanical or electronic
timers and counters etc.
• All hardwired by complex and elaborate wiring.
5/45EE Department, NIT Silchar
A brief history of PLC
• It came into existence in 1968 in US by General Motors
• PLC for domestic application started in 1970 in Japan
• General purpose PLCs came in 1976
• Current Manufacturer: Allen Bradley, ABB, Siemens,
Omron, Mitsubishi, Hitachi, Delta, General Electric,
Honeywell, Modicon, Schneider Electric, Bosch etc.
6/45EE Department, NIT Silchar
Advantage of PLC over Relay control
1. Simple modular assembly and connection
2. Modular expansion capacity of the I/O and memory
3. Flexible Re-programming environments
4. Standardized task libraries and debugging aids
5. Communication capability with other programmable
controllers and computers
6. Takes much less space
7. Installation and maintenance is easier resulting in greater
reliability.
7/45EE Department, NIT Silchar
Advantage of PLC over Relay control
8. Can be connected easily to a distributed plant automation
system, supervised and monitored.
9. Ability to accept digital data in serial, parallel and
network modes
But Some Legacies Continued..
To facilitate maintenance and modification of the physically
wired control logic, the control panel was organized like a
rung on a ladder.
• PLCs retained the ladder logic concept
8/45EE Department, NIT Silchar
Architecture of a PLC System
9/45EE Department, NIT Silchar
Optocoupler
10/45EE Department, NIT Silchar
PLC System
11/45EE Department, NIT Silchar
PLC Module mounted in rack
12/45EE Department, NIT Silchar
Various type of PLCs
13/45EE Department, NIT Silchar
Q Series PLC (Mitsubishi Electric)
14/45EE Department, NIT Silchar
Q-Series PLC (ME)
15/45EE Department, NIT Silchar
Fx-Series PLC (ME)
16/45EE Department, NIT Silchar
PLC Software Environment
• Siemens PLC- SIMATIC S7
• Mitsubishi PLC - GX Works
• Allen Bradley PLC- RSLOGIX
• ABB PLC - Automation Builder
• Bosch -Bosch Rexroth
EE Department, NIT Silchar
17/45
Supported programming language PLC
Software Environment
IEC 1131 is an international standard for PLCs formulated by
the International Electrotechnical Commission (IEC). It
specifies the syntax, semantics and graphics symbols for the
following PLC programming languages:
• Relay Ladder Logic (RLL)
• Sequential Function Charts (SFC)
• Function Block Diagram (FBD)
• Structured Text (ST)
• Instruction List (IL)
EE Department, NIT Silchar
18/45
PLC Software Environment
EE Department, NIT Silchar
19/45
Functions of a PLC
20/45EE Department, NIT Silchar
Functions of a PLC
21/45EE Department, NIT Silchar
How a PLC program run?
• After the PLC is initialised, the processor reads the
individual inputs. This status of the input is stored
in the process- image input (PII) table.
• The logical functions and instructions are
successively processed based on the data on PII
and the results are written into a process-image
output (PIQ) table.
• The status from the PIQ will transfer to the outputs
and then it begins the execution of the next cycle.
• The time required to complete one cycle is known
as the Scan Time.
EE Department, NIT Silchar
22/45
Power Supply Module (ME Q Series)
EE Department, NIT Silchar
23/45
Basic CPU (ME Q Series)
EE Department, NIT Silchar
24/45
Basic CPU (ME Q Series)
EE Department, NIT Silchar
25/45
Redundant CPU (ME Q Series)
EE Department, NIT Silchar
26/45
Discrete/Digital I/O Modules (ME Q Series)
EE Department, NIT Silchar
27/45
Discrete/Digital I/O Modules (ME Q Series)
EE Department, NIT Silchar
28/45
Digital Input Modules (ME Q Series)
EE Department, NIT Silchar 29/45
Digital Output Modules (ME Q Series)
EE Department, NIT Silchar 30/45
Special function modules (ME Q Series)
(Analog input module)
EE Department, NIT Silchar 31/45
Special function modules (ME Q Series)
(Analog output module)
EE Department, NIT Silchar 32/45
Special function modules (ME Q Series)
(Temperature control module)
EE Department, NIT Silchar 33/45
Special function modules (ME Q Series)
(High Speed counter module)
EE Department, NIT Silchar 34/45
Special function modules (ME Q Series)
(Position controller module)
EE Department, NIT Silchar 35/45
Special function modules (ME Q Series)
(Serial communication module)
EE Department, NIT Silchar 36/45
Special function modules (ME Q Series)
(CC-link Module)
EE Department, NIT Silchar 37/45
Special function modules (ME Q Series)
(Ethernet Interface Module)
EE Department, NIT Silchar 38/45
Special function modules (ME Q Series)
(MELSECNET Module)
EE Department, NIT Silchar 39/45
Addressing of I/O
EE Department, NIT Silchar 40/45
Addressing of I/O
EE Department, NIT Silchar 41/45
Addressing of I/O
EE Department, NIT Silchar 42/45
An Exercise: Addressing of I/O
EE Department, NIT Silchar 43/45
Solution: Addressing of I/O
EE Department, NIT Silchar 44/45
Thank You
EE Department, NIT Silchar

Mais conteúdo relacionado

Mais procurados

Plc Siemens Training Notes
Plc Siemens Training NotesPlc Siemens Training Notes
Plc Siemens Training Notesplc_course
 
PIC Introduction and explained in detailed
PIC Introduction and explained in detailedPIC Introduction and explained in detailed
PIC Introduction and explained in detailedAnkita Tiwari
 
PLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTSPLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTSAkshay Dhole
 
PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)Manoj Gowda K
 
PLC Programming Languages
PLC Programming LanguagesPLC Programming Languages
PLC Programming LanguagesLIJU. G. CHACKO
 
Basic plc
Basic plcBasic plc
Basic plcmnamky
 
programmable logical controller(PLC)
programmable logical controller(PLC)programmable logical controller(PLC)
programmable logical controller(PLC)hemadri sharma
 
SCR, Diac, Triac, UJT, Transistor
SCR, Diac, Triac, UJT, TransistorSCR, Diac, Triac, UJT, Transistor
SCR, Diac, Triac, UJT, Transistorshashi gautam
 
Programmable Logic Controller and ladder logic programming
Programmable Logic Controller and ladder logic programmingProgrammable Logic Controller and ladder logic programming
Programmable Logic Controller and ladder logic programmingseema Vishwakarma
 

Mais procurados (20)

pe lab manual
pe lab manualpe lab manual
pe lab manual
 
Basics of plc_programming1
Basics of plc_programming1Basics of plc_programming1
Basics of plc_programming1
 
Ac voltage controller
Ac voltage controllerAc voltage controller
Ac voltage controller
 
Scr firing circuits
Scr firing circuitsScr firing circuits
Scr firing circuits
 
Plc Siemens Training Notes
Plc Siemens Training NotesPlc Siemens Training Notes
Plc Siemens Training Notes
 
PIC Introduction and explained in detailed
PIC Introduction and explained in detailedPIC Introduction and explained in detailed
PIC Introduction and explained in detailed
 
PLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTSPLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTS
 
SIEMENS S7-300c.ppt
SIEMENS S7-300c.pptSIEMENS S7-300c.ppt
SIEMENS S7-300c.ppt
 
PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)
 
PLC Programming Languages
PLC Programming LanguagesPLC Programming Languages
PLC Programming Languages
 
Interfacing LCD with 8051 Microcontroller
Interfacing LCD with 8051 MicrocontrollerInterfacing LCD with 8051 Microcontroller
Interfacing LCD with 8051 Microcontroller
 
Basic plc
Basic plcBasic plc
Basic plc
 
programmable logical controller(PLC)
programmable logical controller(PLC)programmable logical controller(PLC)
programmable logical controller(PLC)
 
SCR, Diac, Triac, UJT, Transistor
SCR, Diac, Triac, UJT, TransistorSCR, Diac, Triac, UJT, Transistor
SCR, Diac, Triac, UJT, Transistor
 
1 phase semiconverter
1 phase semiconverter1 phase semiconverter
1 phase semiconverter
 
Inverter
InverterInverter
Inverter
 
Programmable Logic Controller and ladder logic programming
Programmable Logic Controller and ladder logic programmingProgrammable Logic Controller and ladder logic programming
Programmable Logic Controller and ladder logic programming
 
Hybrid stepper motors
Hybrid stepper motorsHybrid stepper motors
Hybrid stepper motors
 
IGBT
IGBTIGBT
IGBT
 
I2C Protocol
I2C ProtocolI2C Protocol
I2C Protocol
 

Semelhante a Introduction plc

Introduction to Programmable Logic Controllers (PLC's)
Introduction to Programmable Logic Controllers (PLC's)Introduction to Programmable Logic Controllers (PLC's)
Introduction to Programmable Logic Controllers (PLC's)morin moli
 
PLC: Introducción a controladores lógicos programables
PLC: Introducción a controladores lógicos programablesPLC: Introducción a controladores lógicos programables
PLC: Introducción a controladores lógicos programablesSANTIAGO PABLO ALBERTO
 
Introto plcs
Introto plcsIntroto plcs
Introto plcsddgopal
 
Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLCVeerakumar S
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic ControllerSatyamShivansh
 
Programmable Logic Controllers
Programmable Logic ControllersProgrammable Logic Controllers
Programmable Logic ControllersAnchit Walia
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic ControllerArul Kumar
 
De-Inking Plant Final Tower Control using SIEMENS PLC(report
De-Inking Plant Final Tower Control using SIEMENS PLC(reportDe-Inking Plant Final Tower Control using SIEMENS PLC(report
De-Inking Plant Final Tower Control using SIEMENS PLC(reportabdullah s
 
L3 Programmable logic controller
L3 Programmable logic controllerL3 Programmable logic controller
L3 Programmable logic controllertaruian
 
Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011benson215
 
A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]Gayatri Kindo
 

Semelhante a Introduction plc (20)

Introduction to Programmable Logic Controllers (PLC's)
Introduction to Programmable Logic Controllers (PLC's)Introduction to Programmable Logic Controllers (PLC's)
Introduction to Programmable Logic Controllers (PLC's)
 
MUHAMMAD FIRDAUS.pdf
MUHAMMAD FIRDAUS.pdfMUHAMMAD FIRDAUS.pdf
MUHAMMAD FIRDAUS.pdf
 
PLC: Introducción a controladores lógicos programables
PLC: Introducción a controladores lógicos programablesPLC: Introducción a controladores lógicos programables
PLC: Introducción a controladores lógicos programables
 
Introto plcs
Introto plcsIntroto plcs
Introto plcs
 
Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLC
 
Lect01
Lect01Lect01
Lect01
 
Introto pl cs
Introto pl csIntroto pl cs
Introto pl cs
 
lect 01 (1).pdf
lect 01 (1).pdflect 01 (1).pdf
lect 01 (1).pdf
 
Plc 131022133632-phpapp02
Plc 131022133632-phpapp02Plc 131022133632-phpapp02
Plc 131022133632-phpapp02
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Programmable Logic Controllers
Programmable Logic ControllersProgrammable Logic Controllers
Programmable Logic Controllers
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Sandeeprana
SandeepranaSandeeprana
Sandeeprana
 
UNIT-IV.ppt
UNIT-IV.pptUNIT-IV.ppt
UNIT-IV.ppt
 
De-Inking Plant Final Tower Control using SIEMENS PLC(report
De-Inking Plant Final Tower Control using SIEMENS PLC(reportDe-Inking Plant Final Tower Control using SIEMENS PLC(report
De-Inking Plant Final Tower Control using SIEMENS PLC(report
 
L3 Programmable logic controller
L3 Programmable logic controllerL3 Programmable logic controller
L3 Programmable logic controller
 
Basic plc
Basic plcBasic plc
Basic plc
 
Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011
 
Plc & Scada report 3
Plc & Scada report 3Plc & Scada report 3
Plc & Scada report 3
 
A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]
 

Último

Personal Brand Exploration ppt.- Ronnie Jones
Personal Brand  Exploration ppt.- Ronnie JonesPersonal Brand  Exploration ppt.- Ronnie Jones
Personal Brand Exploration ppt.- Ronnie Jonesjonesyde302
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Datingkojalkojal131
 
Joshua Minker Brand Exploration Sports Broadcaster .pptx
Joshua Minker Brand Exploration Sports Broadcaster .pptxJoshua Minker Brand Exploration Sports Broadcaster .pptx
Joshua Minker Brand Exploration Sports Broadcaster .pptxsportsworldproductio
 
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineBruce Bennett
 
Dubai Call Girls Kiki O525547819 Call Girls Dubai Koko
Dubai Call Girls Kiki O525547819 Call Girls Dubai KokoDubai Call Girls Kiki O525547819 Call Girls Dubai Koko
Dubai Call Girls Kiki O525547819 Call Girls Dubai Kokokojalkojal131
 
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Internship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmkInternship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmkSujalTamhane
 
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...poojakaurpk09
 
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...ZurliaSoop
 
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdfreStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdfKen Fuller
 
Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Call Girls Brigade Road Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Brigade Road Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Brigade Road Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Brigade Road Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...amitlee9823
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...Pooja Nehwal
 
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdfssuserded2d4
 
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)Delhi Call girls
 
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...sonalitrivedi431
 

Último (20)

Personal Brand Exploration ppt.- Ronnie Jones
Personal Brand  Exploration ppt.- Ronnie JonesPersonal Brand  Exploration ppt.- Ronnie Jones
Personal Brand Exploration ppt.- Ronnie Jones
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
 
Joshua Minker Brand Exploration Sports Broadcaster .pptx
Joshua Minker Brand Exploration Sports Broadcaster .pptxJoshua Minker Brand Exploration Sports Broadcaster .pptx
Joshua Minker Brand Exploration Sports Broadcaster .pptx
 
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
Dubai Call Girls Kiki O525547819 Call Girls Dubai Koko
Dubai Call Girls Kiki O525547819 Call Girls Dubai KokoDubai Call Girls Kiki O525547819 Call Girls Dubai Koko
Dubai Call Girls Kiki O525547819 Call Girls Dubai Koko
 
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hosur Road Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Internship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmkInternship Report].pdf iiwmoosmsosmshkssmk
Internship Report].pdf iiwmoosmsosmshkssmk
 
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
Virgin Call Girls Delhi Service-oriented sexy call girls ☞ 9899900591 ☜ Rita ...
 
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
Jual obat aborsi Jakarta ( 085657271886 )Cytote pil telat bulan penggugur kan...
 
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdfreStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
reStartEvents 5:9 DC metro & Beyond V-Career Fair Employer Directory.pdf
 
Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Call Girls Brigade Road Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Brigade Road Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Brigade Road Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Brigade Road Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
 
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
 
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
 
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
 

Introduction plc

  • 1. Introduction to Programmable Logic Controller (PLC) By Dr Prasanta Roy Assistant Professor Department of Electrical Engineering, NIT Silchar
  • 2. Contents 1. Evolution of PLC 2. Advantage of PLC over Relay Control 3. Architecture of PLC 4. Functions of PLC 5. Various Modules of PLC 6. Addressing of I/Os 2/45EE Department, NIT Silchar
  • 3. What is PLC? A special purpose industrial microprocessor based real-time computing system, which performs the following functions in the context of industrial operations. • Monitor Input/Sensors • Execute logic, sequencing, timing, counting functions for Control/Diagnostics • Drives Actuators/Indicators • Communicates with other computers 3/45EE Department, NIT Silchar
  • 4. Sequence Control using Relays (Pre-PLC Era) 4/45EE Department, NIT Silchar
  • 5. Evolution of PLC Before the advent of microprocessors • Industrial logic and sequence control used to be performed using elaborate control panels containing relays, contactors and switches, indicator lamps, mechanical or electronic timers and counters etc. • All hardwired by complex and elaborate wiring. 5/45EE Department, NIT Silchar
  • 6. A brief history of PLC • It came into existence in 1968 in US by General Motors • PLC for domestic application started in 1970 in Japan • General purpose PLCs came in 1976 • Current Manufacturer: Allen Bradley, ABB, Siemens, Omron, Mitsubishi, Hitachi, Delta, General Electric, Honeywell, Modicon, Schneider Electric, Bosch etc. 6/45EE Department, NIT Silchar
  • 7. Advantage of PLC over Relay control 1. Simple modular assembly and connection 2. Modular expansion capacity of the I/O and memory 3. Flexible Re-programming environments 4. Standardized task libraries and debugging aids 5. Communication capability with other programmable controllers and computers 6. Takes much less space 7. Installation and maintenance is easier resulting in greater reliability. 7/45EE Department, NIT Silchar
  • 8. Advantage of PLC over Relay control 8. Can be connected easily to a distributed plant automation system, supervised and monitored. 9. Ability to accept digital data in serial, parallel and network modes But Some Legacies Continued.. To facilitate maintenance and modification of the physically wired control logic, the control panel was organized like a rung on a ladder. • PLCs retained the ladder logic concept 8/45EE Department, NIT Silchar
  • 9. Architecture of a PLC System 9/45EE Department, NIT Silchar
  • 12. PLC Module mounted in rack 12/45EE Department, NIT Silchar
  • 13. Various type of PLCs 13/45EE Department, NIT Silchar
  • 14. Q Series PLC (Mitsubishi Electric) 14/45EE Department, NIT Silchar
  • 15. Q-Series PLC (ME) 15/45EE Department, NIT Silchar
  • 16. Fx-Series PLC (ME) 16/45EE Department, NIT Silchar
  • 17. PLC Software Environment • Siemens PLC- SIMATIC S7 • Mitsubishi PLC - GX Works • Allen Bradley PLC- RSLOGIX • ABB PLC - Automation Builder • Bosch -Bosch Rexroth EE Department, NIT Silchar 17/45
  • 18. Supported programming language PLC Software Environment IEC 1131 is an international standard for PLCs formulated by the International Electrotechnical Commission (IEC). It specifies the syntax, semantics and graphics symbols for the following PLC programming languages: • Relay Ladder Logic (RLL) • Sequential Function Charts (SFC) • Function Block Diagram (FBD) • Structured Text (ST) • Instruction List (IL) EE Department, NIT Silchar 18/45
  • 19. PLC Software Environment EE Department, NIT Silchar 19/45
  • 20. Functions of a PLC 20/45EE Department, NIT Silchar
  • 21. Functions of a PLC 21/45EE Department, NIT Silchar
  • 22. How a PLC program run? • After the PLC is initialised, the processor reads the individual inputs. This status of the input is stored in the process- image input (PII) table. • The logical functions and instructions are successively processed based on the data on PII and the results are written into a process-image output (PIQ) table. • The status from the PIQ will transfer to the outputs and then it begins the execution of the next cycle. • The time required to complete one cycle is known as the Scan Time. EE Department, NIT Silchar 22/45
  • 23. Power Supply Module (ME Q Series) EE Department, NIT Silchar 23/45
  • 24. Basic CPU (ME Q Series) EE Department, NIT Silchar 24/45
  • 25. Basic CPU (ME Q Series) EE Department, NIT Silchar 25/45
  • 26. Redundant CPU (ME Q Series) EE Department, NIT Silchar 26/45
  • 27. Discrete/Digital I/O Modules (ME Q Series) EE Department, NIT Silchar 27/45
  • 28. Discrete/Digital I/O Modules (ME Q Series) EE Department, NIT Silchar 28/45
  • 29. Digital Input Modules (ME Q Series) EE Department, NIT Silchar 29/45
  • 30. Digital Output Modules (ME Q Series) EE Department, NIT Silchar 30/45
  • 31. Special function modules (ME Q Series) (Analog input module) EE Department, NIT Silchar 31/45
  • 32. Special function modules (ME Q Series) (Analog output module) EE Department, NIT Silchar 32/45
  • 33. Special function modules (ME Q Series) (Temperature control module) EE Department, NIT Silchar 33/45
  • 34. Special function modules (ME Q Series) (High Speed counter module) EE Department, NIT Silchar 34/45
  • 35. Special function modules (ME Q Series) (Position controller module) EE Department, NIT Silchar 35/45
  • 36. Special function modules (ME Q Series) (Serial communication module) EE Department, NIT Silchar 36/45
  • 37. Special function modules (ME Q Series) (CC-link Module) EE Department, NIT Silchar 37/45
  • 38. Special function modules (ME Q Series) (Ethernet Interface Module) EE Department, NIT Silchar 38/45
  • 39. Special function modules (ME Q Series) (MELSECNET Module) EE Department, NIT Silchar 39/45
  • 40. Addressing of I/O EE Department, NIT Silchar 40/45
  • 41. Addressing of I/O EE Department, NIT Silchar 41/45
  • 42. Addressing of I/O EE Department, NIT Silchar 42/45
  • 43. An Exercise: Addressing of I/O EE Department, NIT Silchar 43/45
  • 44. Solution: Addressing of I/O EE Department, NIT Silchar 44/45