SlideShare une entreprise Scribd logo
1  sur  37
Presentation on PLC




Guided By:                          By: Shrikant
             Prof. Ram Kanhe           Sunpreet
                                       Rohit
Introduction to PLC
PLC PLC



          A programmable logic controller (PLC) is a
           digital computer used for automation of
           electromechanical processes, such as control
           of machinery on factory assembly lines,
           control of amusement rides, or control of
 PLC




           lighting fixtures.
PLC
PLC
PLC
History and Origin:
PLC



      Developed to replace relays in the late 1960s.

      PLC began in the 1970s, and has become the most
      common choice for manufacturing controls.

      The PLC was invented in response to the needs of the
PLC




      American automotive manufacturing industry (primarily
      General motors).
      Costs dropped and became popular by 1980s.
PLC




       Now used in many industrial designs.
PLC


      Programmable Controller Development
      1968 : Programmable concept developed.

      1969 : Hardware CPU controller, with logic
             instructions,1K of memory and 128 I/O points.
PLC




      1974 : Use of several (multi) processors within a
             PLC - timers and counters;arithmetic
             operations;12 K of memory and 1024 I/O points.

      1976: Remote input/output systems introduced.
PLC




      1977 : Microprocessors - based PLC introduced.

                                                             4
PLC


      Programmable Controller Development
      1980 : Intelligent I/O modules developed.
             Enhanced communications facilities.
             Enhanced software features.
             (E.g: Documentation)
             Use of personal microcomputers as
PLC




             programming aids.
      1983 : Low - cost small PLC’s introduced
      1985 : Networking of all levels of PLC, computer
             and machine using SCADA software.
PLC




                                                         5
Selecting a PLC:

     Criteria:
      Number of logical inputs and O/P.
      Memory.
      Number of special I/O modules
      Scan Time.
      Communications.
      Software.
Types
PLC


              of PLCs

      Fixed             Modular
PLC
PLC
Leading Brands Of PLC
PLC



      AMERICAN   1.   Allen Bradley
                 2.   Gould Modicon
                 3.   Texas Instruments
                 4.   General Electric
                 5.   Westinghouse
                 6.   Cutter Hammer
PLC




                 7.   Square D

      EUROPEAN   1.   Siemens
                 2.   Klockner & Mouller
PLC




                 3.   Festo
                 4.   Telemechanique
JAPANESE 1.   Toshiba
               2.   Omron
PLC



               3.   Fanuc
               4.   Mitsubishi
PLC
PLC
Basics Of PLC
PLC


      Overview
PLC
PLC
PLC   PLC   PLC
• CPU: Its the unit containing the microprocessor.
PLC




      • Power supply unit:Its needed to convert the
        mains A.C. voltage to low D.C. Voltage(Normally
PLC




        Internal)
PLC
• Input-output sections:
PLC

        are where the processor receives information from
        external devices and communicates information to
        external devices.
PLC
PLC
• Expansion Modules:
PLC


       The S7-200 PLCs are expandable. Expansion modules
       contain additional inputs and outputs. These are
       connected to the base unit using a ribbon connector.
PLC
PLC
• Memory unit: is where the
  program is stored that is to
  be used for control actions.




• Programming       device:
  is used to entered the
  required program into the
  memory of the processor.
PLC Operation:   The PLC program is executed as part
                 of a repetitive process referred to as
                 a scan. A PLC scan starts with the
                 CPU reading the status of inputs. The
                 application program is executed
                 using the status of the inputs. Once
                 the program is completed, the CPU
                 performs internal diagnostics and
                 communication tasks. The scan cycle
                 ends by updating the outputs, then
                 starts over. The cycle time depends
                 on the size of the program, the
                 number of I/Os, and the amount of
                 communication required.
PLC
                Fundamentals of Logic used
                        in PLC
       PLC’s employ different logic gates for control.
        Commonly used logic gates in PLC’s:

       AND logic implementation to control devices:
PLC
PLC
 OR Gate Implementation:
PLC
PLC
PLC
 NOT   Gate Implementation:
PLC
PLC
PLC
 X-OR Gate Implementation
PLC
PLC
PLC
Ladder Diagram and Programming:
PLC




      Load: The load (LD) instruction is
      a normally open contact
PLC




                               A Load (contact) symbol

      Load Bar: The Load Bar instruction is a normally closed contact.
PLC




                         A Load Bar (normally closed contact) symbol
PLC


      Out :The Out instruction is sometimes also called an
      Output Energize instruction. The output instruction is like
      a relay coil


                           An OUT (coil) symbol
PLC




      Out Bar: The out bar instruction is like a normally closed
      relay coil
PLC




                          An OUT Bar (normally closed coil) symbol
Logic elements
PLC
PLC
PLC
PLC   PLC   PLC
Programming a PLC :
PLC



      In order to create or change a program, the
       following items are needed:
       PLC
       Programming Device
       Programming Software
       Connector Cable
PLC
PLC
PLC


      You can use a personal computer as a programming device
PLC
PLC
Example of Ladder diagram:




We can simulate this same circuit
with a ladder diagram:
Example continued:
•We are controlling lubricating oil
being dispensed from a tank. This
is possible by using two sensors.
We put one near the bottom and
one near the top, as shown in the
picture below

•Here, we want the fill motor to
pump lubricating oil into the tank
until the high level sensor turns
on. At that point we want to turn
off the motor until the level falls
below the low level sensor. Then
we should turn on the fill motor
and repeat the process.
Examples continued:
PLC




       Inputs                   Address
       Low level sensor         0000
       High level Sensor        0001
PLC




       Output                   Address
       Motor                    0500


       Internal Utility Relay
PLC




       1000
Examples continued:
PLC




      The Ladder Diagram
PLC
PLC
Examples continued:
PLC
PLC




            Scan 1              Scan 2                    Scan 3

        Initially the tank is   The      internal   After scan 2 the
        empty.                  relay is turned     oil level rises
        Therefore,      input   on as the water     above the low
        0000 is TRUE and        level rises.
PLC




                                                    level sensor and it
        input 0001 is also                          becomes      open.
        TRUE                                        (i.e. FALSE)
Examples continued:
PLC
PLC




                                       Scan 5                    Scan 6
            Scan 4
      After scan 4 the oil      Since there is no more    After scan 6 the oil
      level rises above the     true logic path, output   level falls below
      high level sensor at it   500 is no longer          the high level
PLC




      also becomes open (i.e.   energized (true) and      sensor and it will
      false)                    therefore the motor       become true again.
                                turns off.
Why PLC ?
PLC




       The controller is designed in modular form, so
      that sub-assemblies could be removed easily for
      replacement or repair.

       The control system needs the capability to
PLC




      pass data collection to a central system.

       The system becomes reusable.
PLC




       The method used to program the controller is
      simple, so that it can be easily understood by
      plant personnel.
PLC Compared to other systems:
PLC




      A PLC can work in the harsh and extreme conditions of the
      industry where other systems such as a Micro-Controller
      cannot.

      Programming is a lot easier as compared to other embedded
PLC




      systems which makes the job easy for the technicians.

      PLC’s allow end user to configure and control the application
      which is more useful in industries.
PLC
Advantages of PLCs:
PLC




       Less wiring.

       Wiring between devices and relay
      contacts are done in the PLC program.
PLC




       Easier and faster to make changes.

       Trouble shooting aids make programming
      easier and reduce downtime.
PLC




      Reliable components make these likely
      to operate for years before failure
Areas of Application
PLC




       Manufacturing/Machining
       Food/beverage
       Metals
PLC




       Power
       Mining
       Petrochemical/Chemical
PLC
PLC
      Examples of PLC Programming
      Softwares:
      1.Allen-Bradley – Rockwell Software
                        RSLogix 500
      2. Modicon - Modsoft
      3. Omron - Syswin
      4. GE-Fanuc Series 6 – LogicMaster6
PLC




      5. Square D- PowerLogic
      6. Texas Instruments – Simatic
      7. Telemecanique – Modicon TSX Micro
PLC

Contenu connexe

Tendances (20)

91 100
91 10091 100
91 100
 
Basic plc
Basic plcBasic plc
Basic plc
 
Automation-PLC
Automation-PLCAutomation-PLC
Automation-PLC
 
Plc
PlcPlc
Plc
 
PLC, by Mohamed Al-Emam, Session 1
PLC, by Mohamed Al-Emam, Session 1PLC, by Mohamed Al-Emam, Session 1
PLC, by Mohamed Al-Emam, Session 1
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Basic plc 1
Basic plc 1Basic plc 1
Basic plc 1
 
Plc programing
Plc programingPlc programing
Plc programing
 
plc introduction
plc introductionplc introduction
plc introduction
 
Plc 101
Plc 101Plc 101
Plc 101
 
Plc course presentation
Plc course presentationPlc course presentation
Plc course presentation
 
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...
 
Basic PLC
Basic PLCBasic PLC
Basic PLC
 
Input - Output Devices for PLC
Input - Output Devices for PLCInput - Output Devices for PLC
Input - Output Devices for PLC
 
Programmable Logic Controller by Pranoti R. Doke
Programmable Logic Controller by Pranoti R. DokeProgrammable Logic Controller by Pranoti R. Doke
Programmable Logic Controller by Pranoti R. Doke
 
PLC
PLCPLC
PLC
 
Troubleshooting in plc
Troubleshooting in plcTroubleshooting in plc
Troubleshooting in plc
 
Industrial Automation Using PLC.
Industrial Automation Using PLC.Industrial Automation Using PLC.
Industrial Automation Using PLC.
 
Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922
 
Plc 1-3
Plc 1-3Plc 1-3
Plc 1-3
 

Similaire à Plc (20)

Plc (PROGRAMMABLE LOGIC CONTROLLER)
Plc (PROGRAMMABLE LOGIC CONTROLLER)Plc (PROGRAMMABLE LOGIC CONTROLLER)
Plc (PROGRAMMABLE LOGIC CONTROLLER)
 
Basic plc
Basic plcBasic plc
Basic plc
 
Basic plc
Basic plcBasic plc
Basic plc
 
Basic plc
Basic plcBasic plc
Basic plc
 
Basic plc
Basic plcBasic plc
Basic plc
 
R22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptxR22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptx
 
Basic PLC.ppt
Basic PLC.pptBasic PLC.ppt
Basic PLC.ppt
 
Programmable Logic Controller Training Day 1 to 3.pptx
Programmable Logic Controller  Training Day 1 to 3.pptxProgrammable Logic Controller  Training Day 1 to 3.pptx
Programmable Logic Controller Training Day 1 to 3.pptx
 
n5acb0f1c011fb.pdf
n5acb0f1c011fb.pdfn5acb0f1c011fb.pdf
n5acb0f1c011fb.pdf
 
Basic PLC.ppt
Basic PLC.pptBasic PLC.ppt
Basic PLC.ppt
 
imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02
 
PLC Basic
PLC BasicPLC Basic
PLC Basic
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
plc_scada.pptx
plc_scada.pptxplc_scada.pptx
plc_scada.pptx
 
Plc ppt
Plc pptPlc ppt
Plc ppt
 
Plc 131022133632-phpapp02
Plc 131022133632-phpapp02Plc 131022133632-phpapp02
Plc 131022133632-phpapp02
 
Plc ppt filke
Plc ppt filkePlc ppt filke
Plc ppt filke
 
presentation on plc.pptx
presentation on plc.pptxpresentation on plc.pptx
presentation on plc.pptx
 
Plc basics
Plc   basicsPlc   basics
Plc basics
 
module 1.pptx
module 1.pptxmodule 1.pptx
module 1.pptx
 

Dernier

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Dernier (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Plc

  • 1. Presentation on PLC Guided By: By: Shrikant Prof. Ram Kanhe Sunpreet Rohit
  • 2. Introduction to PLC PLC PLC A programmable logic controller (PLC) is a digital computer used for automation of electromechanical processes, such as control of machinery on factory assembly lines, control of amusement rides, or control of PLC lighting fixtures. PLC PLC PLC
  • 3. History and Origin: PLC Developed to replace relays in the late 1960s. PLC began in the 1970s, and has become the most common choice for manufacturing controls. The PLC was invented in response to the needs of the PLC American automotive manufacturing industry (primarily General motors). Costs dropped and became popular by 1980s. PLC  Now used in many industrial designs.
  • 4. PLC Programmable Controller Development 1968 : Programmable concept developed. 1969 : Hardware CPU controller, with logic instructions,1K of memory and 128 I/O points. PLC 1974 : Use of several (multi) processors within a PLC - timers and counters;arithmetic operations;12 K of memory and 1024 I/O points. 1976: Remote input/output systems introduced. PLC 1977 : Microprocessors - based PLC introduced. 4
  • 5. PLC Programmable Controller Development 1980 : Intelligent I/O modules developed. Enhanced communications facilities. Enhanced software features. (E.g: Documentation) Use of personal microcomputers as PLC programming aids. 1983 : Low - cost small PLC’s introduced 1985 : Networking of all levels of PLC, computer and machine using SCADA software. PLC 5
  • 6. Selecting a PLC: Criteria:  Number of logical inputs and O/P.  Memory.  Number of special I/O modules  Scan Time.  Communications.  Software.
  • 7. Types PLC of PLCs Fixed Modular PLC PLC
  • 8. Leading Brands Of PLC PLC AMERICAN 1. Allen Bradley 2. Gould Modicon 3. Texas Instruments 4. General Electric 5. Westinghouse 6. Cutter Hammer PLC 7. Square D EUROPEAN 1. Siemens 2. Klockner & Mouller PLC 3. Festo 4. Telemechanique
  • 9. JAPANESE 1. Toshiba 2. Omron PLC 3. Fanuc 4. Mitsubishi PLC PLC
  • 10. Basics Of PLC PLC Overview PLC PLC
  • 11. PLC PLC PLC
  • 12. • CPU: Its the unit containing the microprocessor. PLC • Power supply unit:Its needed to convert the mains A.C. voltage to low D.C. Voltage(Normally PLC Internal) PLC
  • 13. • Input-output sections: PLC are where the processor receives information from external devices and communicates information to external devices. PLC PLC
  • 14. • Expansion Modules: PLC The S7-200 PLCs are expandable. Expansion modules contain additional inputs and outputs. These are connected to the base unit using a ribbon connector. PLC PLC
  • 15. • Memory unit: is where the program is stored that is to be used for control actions. • Programming device: is used to entered the required program into the memory of the processor.
  • 16. PLC Operation: The PLC program is executed as part of a repetitive process referred to as a scan. A PLC scan starts with the CPU reading the status of inputs. The application program is executed using the status of the inputs. Once the program is completed, the CPU performs internal diagnostics and communication tasks. The scan cycle ends by updating the outputs, then starts over. The cycle time depends on the size of the program, the number of I/Os, and the amount of communication required.
  • 17. PLC Fundamentals of Logic used in PLC  PLC’s employ different logic gates for control. Commonly used logic gates in PLC’s:  AND logic implementation to control devices: PLC PLC
  • 18.  OR Gate Implementation: PLC PLC PLC
  • 19.  NOT Gate Implementation: PLC PLC PLC
  • 20.  X-OR Gate Implementation PLC PLC PLC
  • 21. Ladder Diagram and Programming: PLC Load: The load (LD) instruction is a normally open contact PLC A Load (contact) symbol Load Bar: The Load Bar instruction is a normally closed contact. PLC A Load Bar (normally closed contact) symbol
  • 22. PLC Out :The Out instruction is sometimes also called an Output Energize instruction. The output instruction is like a relay coil An OUT (coil) symbol PLC Out Bar: The out bar instruction is like a normally closed relay coil PLC An OUT Bar (normally closed coil) symbol
  • 24. PLC PLC PLC
  • 25. Programming a PLC : PLC In order to create or change a program, the following items are needed:  PLC  Programming Device  Programming Software  Connector Cable PLC PLC
  • 26. PLC You can use a personal computer as a programming device PLC PLC
  • 27. Example of Ladder diagram: We can simulate this same circuit with a ladder diagram:
  • 28. Example continued: •We are controlling lubricating oil being dispensed from a tank. This is possible by using two sensors. We put one near the bottom and one near the top, as shown in the picture below •Here, we want the fill motor to pump lubricating oil into the tank until the high level sensor turns on. At that point we want to turn off the motor until the level falls below the low level sensor. Then we should turn on the fill motor and repeat the process.
  • 29. Examples continued: PLC Inputs Address Low level sensor 0000 High level Sensor 0001 PLC Output Address Motor 0500 Internal Utility Relay PLC 1000
  • 30. Examples continued: PLC The Ladder Diagram PLC PLC
  • 31. Examples continued: PLC PLC Scan 1 Scan 2 Scan 3 Initially the tank is The internal After scan 2 the empty. relay is turned oil level rises Therefore, input on as the water above the low 0000 is TRUE and level rises. PLC level sensor and it input 0001 is also becomes open. TRUE (i.e. FALSE)
  • 32. Examples continued: PLC PLC Scan 5 Scan 6 Scan 4 After scan 4 the oil Since there is no more After scan 6 the oil level rises above the true logic path, output level falls below high level sensor at it 500 is no longer the high level PLC also becomes open (i.e. energized (true) and sensor and it will false) therefore the motor become true again. turns off.
  • 33. Why PLC ? PLC  The controller is designed in modular form, so that sub-assemblies could be removed easily for replacement or repair.  The control system needs the capability to PLC pass data collection to a central system.  The system becomes reusable. PLC  The method used to program the controller is simple, so that it can be easily understood by plant personnel.
  • 34. PLC Compared to other systems: PLC A PLC can work in the harsh and extreme conditions of the industry where other systems such as a Micro-Controller cannot. Programming is a lot easier as compared to other embedded PLC systems which makes the job easy for the technicians. PLC’s allow end user to configure and control the application which is more useful in industries. PLC
  • 35. Advantages of PLCs: PLC  Less wiring.  Wiring between devices and relay contacts are done in the PLC program. PLC  Easier and faster to make changes.  Trouble shooting aids make programming easier and reduce downtime. PLC Reliable components make these likely to operate for years before failure
  • 36. Areas of Application PLC  Manufacturing/Machining  Food/beverage  Metals PLC  Power  Mining  Petrochemical/Chemical PLC
  • 37. PLC Examples of PLC Programming Softwares: 1.Allen-Bradley – Rockwell Software RSLogix 500 2. Modicon - Modsoft 3. Omron - Syswin 4. GE-Fanuc Series 6 – LogicMaster6 PLC 5. Square D- PowerLogic 6. Texas Instruments – Simatic 7. Telemecanique – Modicon TSX Micro PLC