SlideShare une entreprise Scribd logo
1  sur  47
Introduction to
Programmable
Logic Controllers
and Ladder Logic
Welcome
The purpose of this Presentation is to
give you a very simple look
Programmable Logic Controllers and its
programming using Ladder Logic.
There is no need for you to be
familiar in any way with this field.
The only requirement is that you
enter with an open mind.
To begin with..
What is
automation?
You may have come across the word
“automated” very usually!
Automation is the use of machines, control systems and information
technologies to monitor and control the production.
In other words, an automated system is any system
that require minimum or no human intervention.
Automation has made our life extremely
simple.
Earlier, processes were carried out by operator, hence
were much prone to human errors.
So we can imply that with
Industrial control,
factory automation,
and PLC
(if are done well),
we can save a lot of time,
materials, energy, and money.
Where do we begin?
Let’s recall the story of an
explorer in Africa who asked
the native tribesman,
How does one eat a huge animal like an
elephant?"
The tribesman looked at the explorer in
astonishment and replied, "We eat it just like
everything else, one bite at a time."
Simple as it is, industrial control
is comprised of many smaller
circuits. By exploring and
learning simple smaller circuits,
you can learn to build a complete
automated system.
Programmable logic controllers
Lets Start With…
What is
a small computer with a built-in operating system
which monitor inputs and other variable values,
make decisions based on a stored program, and
control outputs to automate a process or machine.
Programmable logic controllers
What is
Well, that was simple isn’t it ?
Lets put it in another way..
A PLC is similar to a computer which is designed to
be programmed once, and run repeatedly as needed.
Elements of PLC
Let’s have al look at..
Input Modules
Senses the input signal, isolates it and converts it to DC
level.
Central Processor Unit (CPU)
microprocessor system that contains the system memory
and its decision making unit very similar to that of a
computer’s CPU.
Input Modules
Senses the input signal, isolates it and converts it to DC
level.
Output Module
receives the convert control signals from the CPU and
them converts them into digital or analog values that can
be used to control various output devices.
Central Processor Unit (CPU)
microprocessor system that contains the system memory
and its decision making unit very similar to that of a
computer’s CPU.
Input Modules
Senses the input signal, isolates it and converts it to DC
level.
Programming Device
Personal computer or a Laptop
And Communication Cable
Output Module
receives the convert control signals from the CPU and
them converts them into digital or analog values that can
be used to control various output devices.
Central Processor Unit (CPU)
microprocessor system that contains the system memory
and its decision making unit very similar to that of a
computer’s CPU.
Input Modules
Senses the input signal, isolates it and converts it to DC
level.
PLC scan
What is a
Reads
Inputs
Execute
Programs
Diagnostics &
Communication
Updates
Outputs
PLC scan
PLC scan
Programming PLC
The first and still most popular
programming language used
with PLC is Ladder Logic
Programming (LAD).
They are called "ladder" diagrams
because they resemble a ladder,
with two vertical rails (supply
power) and as many "rungs"
(horizontal lines).
The first and still most popular
programming language used
with PLC is Ladder Logic
Programming (LAD).
Basic Ladder Logic Symbols
Normally Open (NO) contact
Passes power (on) when coil driving the contact is on.
Contacts
Normally Closed (NC) contact
Passes power (on) when coil driving the contact is off.
Basic Ladder Logic Symbols
Normally Open (NO) contact
Passes power (on) when coil driving the contact is on.
Contacts
Output or Coil
When power flows through the Coils via contacts they are
energized.
Basic Ladder Logic Symbols
Schematic of ladder diagram
Selecting a PLC
Criteria
• Number of logical inputs and outputs.
• Memory
• Number of special I/O modules
• Scan Time
• Communications
• Software
Functional Operation
AND Operation
OR Operation
NOT Operation
Lets have a look at their truth table
and Ladder Logic diagram
35
AND Operation
Both inputs S4 and S5 must be true (1) in order for
the output L3 to be true (1).
Ladder diagram
OR Operation
Ladder diagram
Either input S1 or S2 is true (1), or both are true,
then the output L2 is true (1).
37
NOT Operation
If input S1 is be true (1), then the output L1 is true (0) or when A is (0),
output C is 1.
Ladder diagram
Programming Functions
Timers
Counters
Timers
 On-Delay Timer (TON)
 Off-Delay Timer (TOF)
 Retentive On-Delay Timer (TONR)
Counters
 Count UP Counter (CTU)
 Count DOWN Counter (CDU)
 Count UP/DOWN Counter (CTUD)
ProgrammingExamples
Lets start with simple examples…
Programming Examples
 D = (A AND B) OR C
Programming Examples
Triggering the Relay Coil
Ladder Diagram for Triggering the
Relay Coil
Learn the Basics of
Programming Logic
Controller & Ladder
Logic by Downloading
this E-book
This E-book contains
Programmable logic controllers
PLC Scan
Basic Ladder Logic Symbols
Functional Operation
Programming Functions
Programming To PLC (Practical Examples)
Illustration of PLC Scan
For Further Reading
Introduction to Programmable Logic Controller
and Ladder Logic

Contenu connexe

Tendances

Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200
Ahmed Elsayed
 
43542179 programmable-logic-controller-plc-ppt
43542179 programmable-logic-controller-plc-ppt43542179 programmable-logic-controller-plc-ppt
43542179 programmable-logic-controller-plc-ppt
Parbat Rajpurohit
 
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
 
Plc presentation
Plc presentationPlc presentation
Plc presentation
Akshay Modi
 

Tendances (20)

Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200
 
Plc basics
Plc basicsPlc basics
Plc basics
 
Plc
PlcPlc
Plc
 
INDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCINDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLC
 
ppt on PLC
ppt on PLCppt on PLC
ppt on PLC
 
Basic PLC Ladder Programming
Basic PLC Ladder ProgrammingBasic PLC Ladder Programming
Basic PLC Ladder Programming
 
Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)
 
programmable logic controller presentation
programmable logic controller presentationprogrammable logic controller presentation
programmable logic controller presentation
 
Basic plc
Basic plcBasic plc
Basic plc
 
43542179 programmable-logic-controller-plc-ppt
43542179 programmable-logic-controller-plc-ppt43542179 programmable-logic-controller-plc-ppt
43542179 programmable-logic-controller-plc-ppt
 
programmable logical controller(PLC)
programmable logical controller(PLC)programmable logical controller(PLC)
programmable logical controller(PLC)
 
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)
 
Timer in PLC and its Types.pdf
Timer in PLC and its Types.pdfTimer in PLC and its Types.pdf
Timer in PLC and its Types.pdf
 
PLC and SCADA
PLC and SCADAPLC and SCADA
PLC and SCADA
 
automation slides,plc,scada,HMI
automation slides,plc,scada,HMIautomation slides,plc,scada,HMI
automation slides,plc,scada,HMI
 
Plc (programming)
Plc (programming)Plc (programming)
Plc (programming)
 
Plc presentation
Plc presentationPlc presentation
Plc presentation
 
Input - Output Devices for PLC
Input - Output Devices for PLCInput - Output Devices for PLC
Input - Output Devices for PLC
 
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
 

En vedette

Ladder logic fundamentals plc tutorial
Ladder logic fundamentals plc tutorialLadder logic fundamentals plc tutorial
Ladder logic fundamentals plc tutorial
Mavuri Malleswara Rao
 
Ladder logic tutorial
Ladder logic tutorialLadder logic tutorial
Ladder logic tutorial
das1964
 
Plc Programming Fundamentals
Plc Programming FundamentalsPlc Programming Fundamentals
Plc Programming Fundamentals
Living Online
 
Enofneeja Schakeling
Enofneeja Schakeling Enofneeja Schakeling
Enofneeja Schakeling
rekkib
 

En vedette (17)

Ladder logic fundamentals plc tutorial
Ladder logic fundamentals plc tutorialLadder logic fundamentals plc tutorial
Ladder logic fundamentals plc tutorial
 
Ladder logic tutorial
Ladder logic tutorialLadder logic tutorial
Ladder logic tutorial
 
Plc presentation
Plc presentation Plc presentation
Plc presentation
 
Basics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADABasics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADA
 
Plc Siemens Training Notes
Plc Siemens Training NotesPlc Siemens Training Notes
Plc Siemens Training Notes
 
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.
 
Omron plc training
Omron plc trainingOmron plc training
Omron plc training
 
CAM ladder logic diagram
CAM ladder logic diagramCAM ladder logic diagram
CAM ladder logic diagram
 
Programming logic controllers (plc) seminar
Programming  logic controllers (plc) seminarProgramming  logic controllers (plc) seminar
Programming logic controllers (plc) seminar
 
Visitor counter
Visitor counterVisitor counter
Visitor counter
 
Ladder Intro Tutorial
Ladder Intro TutorialLadder Intro Tutorial
Ladder Intro Tutorial
 
Plc Programming Fundamentals
Plc Programming FundamentalsPlc Programming Fundamentals
Plc Programming Fundamentals
 
PLC based Multichannel Automatic Liquid Level Controller
PLC based Multichannel Automatic Liquid Level ControllerPLC based Multichannel Automatic Liquid Level Controller
PLC based Multichannel Automatic Liquid Level Controller
 
PLC SCADA
PLC SCADAPLC SCADA
PLC SCADA
 
Enofneeja Schakeling
Enofneeja Schakeling Enofneeja Schakeling
Enofneeja Schakeling
 
Lect05
Lect05Lect05
Lect05
 
Introto pl cs
Introto pl csIntroto pl cs
Introto pl cs
 

Similaire à Programmable Logic Controller and ladder logic programming

R22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptxR22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptx
BCGowtham1
 
EE415 LT 1.pptxDFHDFHDFHHFDDFHFDHDFHDFHF
EE415 LT 1.pptxDFHDFHDFHHFDDFHFDHDFHDFHFEE415 LT 1.pptxDFHDFHDFHHFDDFHFDHDFHDFHF
EE415 LT 1.pptxDFHDFHDFHHFDDFHFDHDFHDFHF
2013471
 
imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02
Haji Hussain
 

Similaire à Programmable Logic Controller and ladder logic programming (20)

Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLC
 
Vt plc
Vt plcVt plc
Vt plc
 
R22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptxR22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptx
 
Plc notes
Plc notesPlc notes
Plc notes
 
PLC
PLCPLC
PLC
 
EE415 LT 1.pptxDFHDFHDFHHFDDFHFDHDFHDFHF
EE415 LT 1.pptxDFHDFHDFHHFDDFHFDHDFHDFHFEE415 LT 1.pptxDFHDFHDFHHFDDFHFDHDFHDFHF
EE415 LT 1.pptxDFHDFHDFHHFDDFHFDHDFHDFHF
 
Programmable_Logic_controller_short_questions
Programmable_Logic_controller_short_questionsProgrammable_Logic_controller_short_questions
Programmable_Logic_controller_short_questions
 
n5acb0f1c011fb.pdf
n5acb0f1c011fb.pdfn5acb0f1c011fb.pdf
n5acb0f1c011fb.pdf
 
Components of a PLC..pdf
Components of a PLC..pdfComponents of a PLC..pdf
Components of a PLC..pdf
 
PLC basic concepts
PLC  basic conceptsPLC  basic concepts
PLC basic concepts
 
Ipc presentation
Ipc presentationIpc presentation
Ipc presentation
 
First
First First
First
 
Unit 4 - PLC.pptx
Unit 4 - PLC.pptxUnit 4 - PLC.pptx
Unit 4 - PLC.pptx
 
Handbook Of PLC EMERSON EDUARDO RODRIGUES
Handbook Of PLC EMERSON EDUARDO RODRIGUESHandbook Of PLC EMERSON EDUARDO RODRIGUES
Handbook Of PLC EMERSON EDUARDO RODRIGUES
 
imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02
 
car wash system
car wash systemcar wash system
car wash system
 
PLC Q & A EMERSON EDUARDO RODRIGUES
PLC Q & A EMERSON EDUARDO RODRIGUESPLC Q & A EMERSON EDUARDO RODRIGUES
PLC Q & A EMERSON EDUARDO RODRIGUES
 
Plc ppt filke
Plc ppt filkePlc ppt filke
Plc ppt filke
 
Plc Basics
Plc BasicsPlc Basics
Plc Basics
 
plc introduction
plc introductionplc introduction
plc introduction
 

Plus de seema Vishwakarma (6)

11 ways to keep your emails safe from hackers
11 ways to keep your emails safe from hackers11 ways to keep your emails safe from hackers
11 ways to keep your emails safe from hackers
 
How to get a copy of every tweet you've ever posted
How to get a copy of every tweet you've ever postedHow to get a copy of every tweet you've ever posted
How to get a copy of every tweet you've ever posted
 
How to fix all you facebook mistakes
How to fix all you facebook mistakesHow to fix all you facebook mistakes
How to fix all you facebook mistakes
 
Popular Books which Made Into Movies Shelf
Popular Books which Made Into Movies ShelfPopular Books which Made Into Movies Shelf
Popular Books which Made Into Movies Shelf
 
How to Create visual content using powerpoint
How to Create visual content using powerpointHow to Create visual content using powerpoint
How to Create visual content using powerpoint
 
10 useful google products for Business
10 useful google products for Business10 useful google products for Business
10 useful google products for Business
 

Dernier

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 

Dernier (20)

VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 

Programmable Logic Controller and ladder logic programming