SlideShare a Scribd company logo
PLC: Programmable Logical Controller
CONTENTS
1. What is PLC
2. Electrical Ladder Logic Diagrams
3. Software Ladder Logic Diagrams
4. PLC Implementation
5. An example

lecture note 9 PLC

1
1. PLC - Introduction
What does PLC stand for?
PLC - programmable logic controller
PLC implements logic control functions by means
of a program

lecture note 9 PLC

2
1. PLC - Introduction
Features

lecture note 9 PLC

3
1. PLC - Introduction
Features

lecture note 9 PLC

4
1. PLC - Introduction
An application example 1: Gate Control

PLC can sense a vehicle at the entrance or exit, and
open and close the gate automatically
The current vehicle count is easily determined by
programming a simple counter
lecture note 9 PLC

5
1. PLC - Introduction
An application example 2: Conveyor System

PLC can be used to start/stop latching logic for motor
control
Counters can be used for monitoring product amounts
lecture note 9 PLC

6
1. PLC - Introduction
Comparing traditional and programmable control systems - 1

lecture note 9 PLC

7
1. PLC - Introduction
Comparing traditional and programmable control ystems - 2
In traditional control, the switches S1, S2 and S3 must close for
K1 to be turned on - the wiring makes the rule
In PLC systems, the program is written to perform the logic “when
S1 is closed AND S2 is closed AND S3 is closed, THEN turn on
K1” - the program makes the rule

It is much simpler to change program then wiring!

lecture note 9 PLC

8
1. PLC - Introduction
How does a PLC differ from a computer?
A computer is optimized for calculation and display tasks
A computer is programmed by specialists
A PLC is designed for (logic) control and regulation tasks
A PLC is programmed by non-specialists
A PLC is well adapted to industrial environment

lecture note 9 PLC

9
1. PLC - Introduction
Why are PLCs so common?
They are cost-effective
They are flexible, reliable and compact
They have significant advantages over traditional
control systems based on relay or pneumatics

lecture note 9 PLC

10
1. PLC - Introduction
Where are PLCs used?
In every industry where automation is involved,
from individual machines to whole processes

lecture note 9 PLC

11
1. PLC - Introduction
What tasks do PLCs perform?
The logic control tasks such as interlocking,
sequencing, timing and counting (previously
undertaken with relays or pneumatics)
In addition, PLCs can perform a variety of
calculation, communication and monitoring tasks

lecture note 9 PLC

12
1. PLC - Introduction

Communication
Ports (RS-485)

Outputs & Power Supply

Inputs
lecture note 9 PLC

13
1. PLC - Introduction
Structure of a PLC

lecture note 9 PLC

14
1. PLC - Introduction
The PLC processor

lecture note 9 PLC

15
1. PLC - Introduction
PLC Input/Output Devices

lecture note 9 PLC

16
1. PLC - Introduction
PLC Input Devices
Push buttons
Switches (limit switches, level switches, etc.)
Sensors
...

lecture note 9 PLC

17
1. PLC - Introduction
PLC Output Devices
Relay contacts
Solenoid valves
Signal devices (such as lamps, alarms, etc.)
Motors
...

lecture note 9 PLC

18
1. PLC - Introduction
Programming terminal

lecture note 9 PLC

19
1. PLC - Introduction
Programming is done through programming
terminal
Programming terminal translates engineering
language (logic control) to machine language
(binary code)

lecture note 9 PLC

20
1. PLC - Introduction
Programming through standard computer
Most PLC manufacturers offer software packages
that allow a standard computer to be used as a
programming terminal

lecture note 9 PLC

21
1. PLC - Introduction
Programming through standard computer

lecture note 9 PLC

22
1. PLC - Introduction
Relating the program to inputs and outputs
The CPU reads the data from the inputs
The program in the CPU uses the inputs to
evaluate the control logic. As the program runs,
the CPU updates the data
The CPU writes the data to the output

lecture note 9 PLC

23
1. PLC - Introduction
Relating the program to inputs and outputs

lecture note 9 PLC

24
1. PLC - Introduction
Data Flow in the PLC

lecture note 9 PLC

25
1. PLC - Introduction
One of the advantages of PLC is that it can be programmed by
non-specialists
Program can be written either in the form of a
statement list: a set of mnemonic instructions representing a
function of the CPU
or a
ladder diagram: a graphical language resembling the
electrical relay diagrams

lecture note 9 PLC

26
1. PLC - Introduction
statement list

lecture note 9 PLC

27
1. PLC - Introduction
Ladder diagram

lecture note 9 PLC

28

More Related Content

What's hot

Plc Basics
Plc BasicsPlc Basics
PLC programmable logic controller (MSME)
PLC programmable logic controller (MSME) PLC programmable logic controller (MSME)
PLC programmable logic controller (MSME)
ankit kaim
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
Shovon0
 
IEC 61131-3 PLC Programming Languages: Beyond Ladder Logic
IEC 61131-3 PLC Programming Languages:  Beyond Ladder LogicIEC 61131-3 PLC Programming Languages:  Beyond Ladder Logic
IEC 61131-3 PLC Programming Languages: Beyond Ladder Logic
Drives & Systems
 
Presentation for EEE Engineer on PLC By Dilip Kumar
Presentation for EEE Engineer on PLC By Dilip KumarPresentation for EEE Engineer on PLC By Dilip Kumar
Presentation for EEE Engineer on PLC By Dilip Kumar
Dilip Kumar Ckt
 
PLC Programming Example - Conveyor Reject (Shift Register)
PLC Programming Example - Conveyor Reject  (Shift Register)PLC Programming Example - Conveyor Reject  (Shift Register)
PLC Programming Example - Conveyor Reject (Shift Register)
ACC Automation
 
PLC Programming
PLC ProgrammingPLC Programming
PLC Programming
Abhishek Attri
 
Ladder Logic and Touch Screen PLC Programming Tutorial/Training
Ladder Logic and Touch Screen PLC Programming Tutorial/TrainingLadder Logic and Touch Screen PLC Programming Tutorial/Training
Ladder Logic and Touch Screen PLC Programming Tutorial/Training
ICP DAS USA, Inc.
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
SatyamShivansh
 
PLC Architecture
PLC ArchitecturePLC Architecture
PLC Architecture
PranavAutomation
 
PLC
PLCPLC
Advanced plc programming & scada system design
Advanced plc programming & scada system designAdvanced plc programming & scada system design
Advanced plc programming & scada system design
lakshanwalpita
 
PLC Internal Relays
PLC Internal RelaysPLC Internal Relays
PLC Internal Relays
Ameen San
 
PLC
PLCPLC
PLC Programming | Innovative Automation
PLC Programming | Innovative AutomationPLC Programming | Innovative Automation
PLC Programming | Innovative Automation
Innovative Automation
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
Md Talib
 
PLC Programming Languages
PLC Programming LanguagesPLC Programming Languages
PLC Programming Languages
LIJU. G. CHACKO
 
Advanced insrumentation lab manual
Advanced insrumentation lab manualAdvanced insrumentation lab manual
Advanced insrumentation lab manual
Gautam sai teza
 
OPC UA mit der SIMATIC S7-1200/1500 und Python
OPC UA mit der SIMATIC S7-1200/1500 und PythonOPC UA mit der SIMATIC S7-1200/1500 und Python
OPC UA mit der SIMATIC S7-1200/1500 und Python
Johannes Kinzig
 
PLC Basics
PLC BasicsPLC Basics
PLC Basics
KumarSplunk
 

What's hot (20)

Plc Basics
Plc BasicsPlc Basics
Plc Basics
 
PLC programmable logic controller (MSME)
PLC programmable logic controller (MSME) PLC programmable logic controller (MSME)
PLC programmable logic controller (MSME)
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
IEC 61131-3 PLC Programming Languages: Beyond Ladder Logic
IEC 61131-3 PLC Programming Languages:  Beyond Ladder LogicIEC 61131-3 PLC Programming Languages:  Beyond Ladder Logic
IEC 61131-3 PLC Programming Languages: Beyond Ladder Logic
 
Presentation for EEE Engineer on PLC By Dilip Kumar
Presentation for EEE Engineer on PLC By Dilip KumarPresentation for EEE Engineer on PLC By Dilip Kumar
Presentation for EEE Engineer on PLC By Dilip Kumar
 
PLC Programming Example - Conveyor Reject (Shift Register)
PLC Programming Example - Conveyor Reject  (Shift Register)PLC Programming Example - Conveyor Reject  (Shift Register)
PLC Programming Example - Conveyor Reject (Shift Register)
 
PLC Programming
PLC ProgrammingPLC Programming
PLC Programming
 
Ladder Logic and Touch Screen PLC Programming Tutorial/Training
Ladder Logic and Touch Screen PLC Programming Tutorial/TrainingLadder Logic and Touch Screen PLC Programming Tutorial/Training
Ladder Logic and Touch Screen PLC Programming Tutorial/Training
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
PLC Architecture
PLC ArchitecturePLC Architecture
PLC Architecture
 
PLC
PLCPLC
PLC
 
Advanced plc programming & scada system design
Advanced plc programming & scada system designAdvanced plc programming & scada system design
Advanced plc programming & scada system design
 
PLC Internal Relays
PLC Internal RelaysPLC Internal Relays
PLC Internal Relays
 
PLC
PLCPLC
PLC
 
PLC Programming | Innovative Automation
PLC Programming | Innovative AutomationPLC Programming | Innovative Automation
PLC Programming | Innovative Automation
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
PLC Programming Languages
PLC Programming LanguagesPLC Programming Languages
PLC Programming Languages
 
Advanced insrumentation lab manual
Advanced insrumentation lab manualAdvanced insrumentation lab manual
Advanced insrumentation lab manual
 
OPC UA mit der SIMATIC S7-1200/1500 und Python
OPC UA mit der SIMATIC S7-1200/1500 und PythonOPC UA mit der SIMATIC S7-1200/1500 und Python
OPC UA mit der SIMATIC S7-1200/1500 und Python
 
PLC Basics
PLC BasicsPLC Basics
PLC Basics
 

Similar to Note 8 plc introduction

plc introduction
plc introduction plc introduction
plc introduction
illpa
 
Getting started with PLCs
Getting started with PLCsGetting started with PLCs
Getting started with PLCs
plc_course
 
Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLC
Veerakumar S
 
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
 
presentation on plc.pptx
presentation on plc.pptxpresentation on plc.pptx
presentation on plc.pptx
NeerajBudhlakoti
 
1 introduction to plc and its programming-1
1 introduction to plc and its programming-11 introduction to plc and its programming-1
1 introduction to plc and its programming-1
VishalGupta969
 
Plc
PlcPlc
Plc
PlcPlc
PLC Guide
PLC GuidePLC Guide
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
Md Talib
 
Basic PLC Programming program The Fundamental Knowledge of PLC.pdf
Basic PLC Programming program The Fundamental Knowledge of PLC.pdfBasic PLC Programming program The Fundamental Knowledge of PLC.pdf
Basic PLC Programming program The Fundamental Knowledge of PLC.pdf
LuisDavidCajavilcaCu1
 
R22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptxR22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptx
BCGowtham1
 
Plc (PROGRAMMABLE LOGIC CONTROLLER)
Plc (PROGRAMMABLE LOGIC CONTROLLER)Plc (PROGRAMMABLE LOGIC CONTROLLER)
Plc (PROGRAMMABLE LOGIC CONTROLLER)
Urval Chotalia
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
Jinesh Patel
 
Basic plc-programming
Basic plc-programmingBasic plc-programming
Basic plc-programming
arvind singh rathore
 
Basic plc-programming-e book_Reliance High Tech Ltd
Basic plc-programming-e book_Reliance High Tech LtdBasic plc-programming-e book_Reliance High Tech Ltd
Basic plc-programming-e book_Reliance High Tech Ltd
Marsus Marsus
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
Himshekhar Das
 
Basic Control System unit5
Basic Control System unit5Basic Control System unit5
Basic Control System unit5
Asraf Malik
 
n5acb0f1c011fb.pdf
n5acb0f1c011fb.pdfn5acb0f1c011fb.pdf
n5acb0f1c011fb.pdf
sharathkumar299627
 
PLC (Programmable Logic Circuit)
PLC (Programmable Logic Circuit)PLC (Programmable Logic Circuit)
PLC (Programmable Logic Circuit)
Maria Romina Angustia
 

Similar to Note 8 plc introduction (20)

plc introduction
plc introduction plc introduction
plc introduction
 
Getting started with PLCs
Getting started with PLCsGetting started with PLCs
Getting started with PLCs
 
Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLC
 
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...
 
presentation on plc.pptx
presentation on plc.pptxpresentation on plc.pptx
presentation on plc.pptx
 
1 introduction to plc and its programming-1
1 introduction to plc and its programming-11 introduction to plc and its programming-1
1 introduction to plc and its programming-1
 
Plc
PlcPlc
Plc
 
Plc
PlcPlc
Plc
 
PLC Guide
PLC GuidePLC Guide
PLC Guide
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
Basic PLC Programming program The Fundamental Knowledge of PLC.pdf
Basic PLC Programming program The Fundamental Knowledge of PLC.pdfBasic PLC Programming program The Fundamental Knowledge of PLC.pdf
Basic PLC Programming program The Fundamental Knowledge of PLC.pdf
 
R22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptxR22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptx
 
Plc (PROGRAMMABLE LOGIC CONTROLLER)
Plc (PROGRAMMABLE LOGIC CONTROLLER)Plc (PROGRAMMABLE LOGIC CONTROLLER)
Plc (PROGRAMMABLE LOGIC CONTROLLER)
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Basic plc-programming
Basic plc-programmingBasic plc-programming
Basic plc-programming
 
Basic plc-programming-e book_Reliance High Tech Ltd
Basic plc-programming-e book_Reliance High Tech LtdBasic plc-programming-e book_Reliance High Tech Ltd
Basic plc-programming-e book_Reliance High Tech Ltd
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Basic Control System unit5
Basic Control System unit5Basic Control System unit5
Basic Control System unit5
 
n5acb0f1c011fb.pdf
n5acb0f1c011fb.pdfn5acb0f1c011fb.pdf
n5acb0f1c011fb.pdf
 
PLC (Programmable Logic Circuit)
PLC (Programmable Logic Circuit)PLC (Programmable Logic Circuit)
PLC (Programmable Logic Circuit)
 

Recently uploaded

Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
khuleseema60
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
National Information Standards Organization (NISO)
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
deepaannamalai16
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
Payaamvohra1
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
Nguyen Thanh Tu Collection
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 

Recently uploaded (20)

Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 

Note 8 plc introduction

  • 1. PLC: Programmable Logical Controller CONTENTS 1. What is PLC 2. Electrical Ladder Logic Diagrams 3. Software Ladder Logic Diagrams 4. PLC Implementation 5. An example lecture note 9 PLC 1
  • 2. 1. PLC - Introduction What does PLC stand for? PLC - programmable logic controller PLC implements logic control functions by means of a program lecture note 9 PLC 2
  • 3. 1. PLC - Introduction Features lecture note 9 PLC 3
  • 4. 1. PLC - Introduction Features lecture note 9 PLC 4
  • 5. 1. PLC - Introduction An application example 1: Gate Control PLC can sense a vehicle at the entrance or exit, and open and close the gate automatically The current vehicle count is easily determined by programming a simple counter lecture note 9 PLC 5
  • 6. 1. PLC - Introduction An application example 2: Conveyor System PLC can be used to start/stop latching logic for motor control Counters can be used for monitoring product amounts lecture note 9 PLC 6
  • 7. 1. PLC - Introduction Comparing traditional and programmable control systems - 1 lecture note 9 PLC 7
  • 8. 1. PLC - Introduction Comparing traditional and programmable control ystems - 2 In traditional control, the switches S1, S2 and S3 must close for K1 to be turned on - the wiring makes the rule In PLC systems, the program is written to perform the logic “when S1 is closed AND S2 is closed AND S3 is closed, THEN turn on K1” - the program makes the rule It is much simpler to change program then wiring! lecture note 9 PLC 8
  • 9. 1. PLC - Introduction How does a PLC differ from a computer? A computer is optimized for calculation and display tasks A computer is programmed by specialists A PLC is designed for (logic) control and regulation tasks A PLC is programmed by non-specialists A PLC is well adapted to industrial environment lecture note 9 PLC 9
  • 10. 1. PLC - Introduction Why are PLCs so common? They are cost-effective They are flexible, reliable and compact They have significant advantages over traditional control systems based on relay or pneumatics lecture note 9 PLC 10
  • 11. 1. PLC - Introduction Where are PLCs used? In every industry where automation is involved, from individual machines to whole processes lecture note 9 PLC 11
  • 12. 1. PLC - Introduction What tasks do PLCs perform? The logic control tasks such as interlocking, sequencing, timing and counting (previously undertaken with relays or pneumatics) In addition, PLCs can perform a variety of calculation, communication and monitoring tasks lecture note 9 PLC 12
  • 13. 1. PLC - Introduction Communication Ports (RS-485) Outputs & Power Supply Inputs lecture note 9 PLC 13
  • 14. 1. PLC - Introduction Structure of a PLC lecture note 9 PLC 14
  • 15. 1. PLC - Introduction The PLC processor lecture note 9 PLC 15
  • 16. 1. PLC - Introduction PLC Input/Output Devices lecture note 9 PLC 16
  • 17. 1. PLC - Introduction PLC Input Devices Push buttons Switches (limit switches, level switches, etc.) Sensors ... lecture note 9 PLC 17
  • 18. 1. PLC - Introduction PLC Output Devices Relay contacts Solenoid valves Signal devices (such as lamps, alarms, etc.) Motors ... lecture note 9 PLC 18
  • 19. 1. PLC - Introduction Programming terminal lecture note 9 PLC 19
  • 20. 1. PLC - Introduction Programming is done through programming terminal Programming terminal translates engineering language (logic control) to machine language (binary code) lecture note 9 PLC 20
  • 21. 1. PLC - Introduction Programming through standard computer Most PLC manufacturers offer software packages that allow a standard computer to be used as a programming terminal lecture note 9 PLC 21
  • 22. 1. PLC - Introduction Programming through standard computer lecture note 9 PLC 22
  • 23. 1. PLC - Introduction Relating the program to inputs and outputs The CPU reads the data from the inputs The program in the CPU uses the inputs to evaluate the control logic. As the program runs, the CPU updates the data The CPU writes the data to the output lecture note 9 PLC 23
  • 24. 1. PLC - Introduction Relating the program to inputs and outputs lecture note 9 PLC 24
  • 25. 1. PLC - Introduction Data Flow in the PLC lecture note 9 PLC 25
  • 26. 1. PLC - Introduction One of the advantages of PLC is that it can be programmed by non-specialists Program can be written either in the form of a statement list: a set of mnemonic instructions representing a function of the CPU or a ladder diagram: a graphical language resembling the electrical relay diagrams lecture note 9 PLC 26
  • 27. 1. PLC - Introduction statement list lecture note 9 PLC 27
  • 28. 1. PLC - Introduction Ladder diagram lecture note 9 PLC 28