SlideShare a Scribd company logo
PROGRAMMABLE
LOGIC
CONTROLLER
Control Systems TypesControl Systems Types
 Programmable Logic Controllers
 Distributed Control System
 PC- Based Controls
Programmable Logic ControllersProgrammable Logic Controllers
PLC
 Sequential logic solver
 PID Calculations.
 Advanced Subroutines
 BIT Operations.
 Data Transfer.
 Text Handling.
Applications :
 Machine controls, Packaging, Palletizing, Material handling, similar
Sequential task as well as Process control
Advantages of PLC :
 They are fast and designed for the rugged industrial environment.
 They are attractive on Cost-Per-Point Basis.
 These Devices are less Proprietary ( E.g.. Using Open Bus Interface.)
 These Systems are upgraded to add more Intelligence and Capabilities
with dedicated PID and Ethernet Modules.
Disadvantages of PLC :
 PLC were Designed for Relay Logic Ladder and have Difficulty with
some Smart Devices.
 To maximize PLC performance and Flexibility, a number of Optional
Modules must be added
Programmable Logic ControllersProgrammable Logic Controllers
PLC Types
 Nano (Small)
 Micro (Medium)
 Large
Basic criteria for PLC Types
 Memory Capacity
 I/O Range
 Packaging and Cost per Point
Programmable Logic ControllersProgrammable Logic Controllers
Components
 Central Processing Unit (CPU)
 Input Output Modules
 Power Supply
 Bus system
Programmable Logic ControllersProgrammable Logic Controllers
Central Processing Unit
 It is a micro-controller based circuitary. The CPU consists
of following blocks :
Arithmatic Logic Unit (ALU), Program memory
Process image memory (Internal memory of CPU)
Internal timers and counters
Flags
 CPU performs the task necessary to fulfill the PLC
funtions. These tasks include Scanning, I/O bus traffic
control, Program execution, Peripheral and External device
communication, special functions or data handling
execution and self diagnistics.
Programmable Logic ControllersProgrammable Logic Controllers
Input module
 These modules act as interface between real-time status of
process variable and the CPU.
 Analog input module : Typical input to these modules is
4-20 mA, 0-10 V
Ex : Pressure, Flow, Level Tx, RTD (Ohm), Thermocouple
(mV)
 Digital input module : Typical input to these modules is 24 V
DC, 115 V AC, 230 V AC
Ex. : Switches, Pushbuttons, Relays, pump valve on off
status
Programmable Logic ControllersProgrammable Logic Controllers
Output module
 These modules act as link between the CPU and the output
devices in the field.
 Analog output module : Typical output from these modules
is 4-20 mA, 0-10 V
Ex : Control Valve, Speed, Vibration
 Digital output module : Typical output from these modules
is 24 V DC, 115 V AC, 230 V AC
Ex. : Solenoid Valves, lamps, Actuators, dampers, Pump
valve on off control
Programmable Logic ControllersProgrammable Logic Controllers
Power Supply
 The power supply gives the voltage required for
electronics module (I/O Logic signals, CPU, memory
unit and peripheral devices) of the PLC from the line
supply.
 The power supply provides isolation necessary to
protect the solid state devices from most high voltage
line spikes.
 As I/O is expanded, some PLC may require additional
power supplies in order to maintain proper power
levels.
Programmable Logic ControllersProgrammable Logic Controllers
Bus System
 It is path for the transmission of the signal . Bu system is
responsible for the signal exchange between processor
and I/O modules
 The bus system comprise of several single line ie wires /
tracks
Programmable Logic ControllersProgrammable Logic Controllers
PLC CyclePLC Cycle
Outputs
Machine
or
Process
Programmable
controller
Inputs
 Sense the Input
 Process the Logic
 Give Output
PLC Signal FlowPLC Signal Flow
Programming Terminal
O:0/7
O:0/7
O:1/5
Output Devices
Output ModulesProcessor MemoryInput Module
Input Devices
Ladder Program
O:0/7
O:1/5
I:0/6
I:1/4
O:1/5
I:0/6
I:1/4
I:0/6
I:1/4
DataInput
Image Table
Output
Image Table
PLC Architecture EvolutionPLC Architecture Evolution
Mid - 1970s : Discrete Machine Control
Programming
Terminal
PLC
I/O
Connection is Point to Point
Programming Language :
- Relay ladder logic
- Flexibility in altering
Control system operation
Connection is Point to Point
Early - to - Mid 1980 : Discrete and Process Control
PLC Architecture EvolutionPLC Architecture Evolution
Reasonable Computer
Running PLC
Programming Software
PLC
I/O
Programming Language :
- Ladder Program
- PID
- Data Storage
MS - DOS
PLC Architecture EvolutionPLC Architecture Evolution
Late 1980’s to early 1990’s : Discrete and Process
Control
PC running
PLC Programming Software
PLC
I/O
Connection in networked allowing
Multiple PLC
PLC became a part of the
developing enterprise resource
system
Windows
PLC
TodayToday :: Distributed I/O ModulesDistributed I/O Modules
Distributed I/O modules
PL
C
Distributed I/O scanner
Data Communication Bus
PLC Architecture EvolutionPLC Architecture Evolution
Remote
I/O Network
SPLITTERS
FIBER OPTIC LINK
TAPS
Remote I/O
Today :Today : Hot Redundant SystemHot Redundant System
PLC Architecture EvolutionPLC Architecture Evolution
Controller Controller
Controller
Controller
Workstation Workstation Workstation Workstation
Switched Hub
PLC Architecture EvolutionPLC Architecture Evolution
Today :Today : Ethernet Technology in PLCsEthernet Technology in PLCs
Remote
Platform
Wireless Modem
Wireless Modem
PLC
H M I
Display
PC
PLC Architecture EvolutionPLC Architecture Evolution
Today :Today : Wireless communicationWireless communication
PLC
PLC Systems of various vendorsPLC Systems of various vendors
Siemens
 S5 -110U, 115U, 135U
 S7 - 200, 300, 400
Allen Bradley
 Micrologix 1000, 1200, 1500
 SLC 5/01, 5/02, 5/03
 PLC 5/10, 5/25 and 5/40
Modicon
 Nano
 Micro
 Premium
 Quantum
8 Analog Inputs 1
Analog Output
Up/Down Fast
Counter
Up Counter
Programming Terminal PC Connection
Unitelway Port for connection
of up to 5 Slaves
PCMCIA memory expansion port
PCMCIA communications port
TSX37-22
Built in display for I/O
(in-rack, AS-i) and Diag
I/O Modules
Configuration of PLC : ModiconConfiguration of PLC : Modicon
Configuration of PLC : SiemensConfiguration of PLC : Siemens
CPU
External Power
Supply
I/O Modules
Configuration of PLC : Allen BradleyConfiguration of PLC : Allen Bradley
CPU
Power Supply
I/O Modules
Configuration of PLC : GE FANUCConfiguration of PLC : GE FANUC
CPU
I/O Modules Back plane
PLC Programming StandardsPLC Programming Standards
The open, manufacturer-independent programming
standard for automation is IEC 61131-3. You can thus choose
what configuration interface you wish to use when writing your
application :
 Ladder Diagram
 Instruction List
 Function Block Diagram
 Sequential Function Chart
 Structured Text
 Cost of hardware, software, Integration Engineering,
Design, Installation, Start-up and Commissioning,
Validation documentation and Execution, Training, Spare
parts, Maintenance, System service contract and system life
cycle.
 Reliability, Flexibility, Scalability and Validatability.
 Ease of Database configuration, Graphics development,
Interlocks and Batch processing.
 Integration of High-level Application.
 Control Philosophy for Centralized versus Remote
Operator Console or both.
 Compliance with an Industry batch standard such as ISA
SP88 and new Communication Protocol.
PLC DCS Selection CriteriaPLC DCS Selection Criteria

More Related Content

What's hot

programmable logic controller presentation
programmable logic controller presentationprogrammable logic controller presentation
programmable logic controller presentation
Ashutosh Verma
 
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
SAGE Automation
 
PLC Programming Introduction
PLC Programming IntroductionPLC Programming Introduction
PLC Programming Introduction
PranavAutomation
 
PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)
Manoj Gowda K
 
plc introduction
plc introduction plc introduction
plc introduction
illpa
 
PLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTSPLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTS
Akshay Dhole
 
PLC - Programmable Logic Controller
PLC - Programmable Logic ControllerPLC - Programmable Logic Controller
PLC - Programmable Logic Controller
Mahesh Vadhavaniya profmjv
 
Plc Basics
Plc BasicsPlc Basics
PLC and SCADA
PLC and SCADAPLC and SCADA
PLC and SCADA
ROSHAN LAL KUMAWAT
 
CONTROL OF ELECTRICAL MACHINES
CONTROL OF ELECTRICAL MACHINESCONTROL OF ELECTRICAL MACHINES
CONTROL OF ELECTRICAL MACHINES
venkatdon
 
Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)
Ahad Hossain
 
Basic plc
Basic plcBasic plc
Basic plc
shubhammanit
 
Basic plc
Basic plcBasic plc
Basic plc
mnamky
 
Plc basics
Plc   basicsPlc   basics
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
 
A study on PLC basic
A study on PLC basicA study on PLC basic
A study on PLC basic
Md. Shoheluzzaman
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
Jinesh Patel
 
Programmable logic controllers
Programmable logic controllersProgrammable logic controllers
Programmable logic controllers
Naveen Chandrasekar
 
plc training report
plc training reportplc training report
plc training report
Thapar University
 

What's hot (20)

programmable logic controller presentation
programmable logic controller presentationprogrammable logic controller presentation
programmable logic controller presentation
 
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 Programming Introduction
PLC Programming IntroductionPLC Programming Introduction
PLC Programming Introduction
 
PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)
 
plc introduction
plc introduction plc introduction
plc introduction
 
PLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTSPLC ARCHITECTURE AND HARDWARE COMPONENTS
PLC ARCHITECTURE AND HARDWARE COMPONENTS
 
PLC - Programmable Logic Controller
PLC - Programmable Logic ControllerPLC - Programmable Logic Controller
PLC - Programmable Logic Controller
 
Plc Basics
Plc BasicsPlc Basics
Plc Basics
 
PLC and SCADA
PLC and SCADAPLC and SCADA
PLC and SCADA
 
CONTROL OF ELECTRICAL MACHINES
CONTROL OF ELECTRICAL MACHINESCONTROL OF ELECTRICAL MACHINES
CONTROL OF ELECTRICAL MACHINES
 
Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)
 
Basic plc
Basic plcBasic plc
Basic plc
 
Basic plc
Basic plcBasic plc
Basic plc
 
Plc basics
Plc   basicsPlc   basics
Plc basics
 
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
 
A study on PLC basic
A study on PLC basicA study on PLC basic
A study on PLC basic
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Programmable logic controllers
Programmable logic controllersProgrammable logic controllers
Programmable logic controllers
 
plc training report
plc training reportplc training report
plc training report
 

Similar to Plc presentation

Plc presentation
Plc presentation Plc presentation
Plc presentation
PANKAJ BADGUJAR
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
SatyamShivansh
 
Plc & scada seminar
Plc & scada seminarPlc & scada seminar
Plc & scada seminar
Mayank Verma
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
Jitender Singh Shekhawat
 
Industrial Automation EMERSON EDUARDO RODRIGUES
Industrial Automation EMERSON EDUARDO RODRIGUESIndustrial Automation EMERSON EDUARDO RODRIGUES
Industrial Automation EMERSON EDUARDO RODRIGUES
EMERSON EDUARDO RODRIGUES
 
R22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptxR22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptx
BCGowtham1
 
plc introduction
plc introductionplc introduction
plc introduction
KumaresanV10
 
plc hardware presentation.pptx
plc hardware presentation.pptxplc hardware presentation.pptx
plc hardware presentation.pptx
chetanharihar2
 
PLC_1.ppt
PLC_1.pptPLC_1.ppt
Programmable Logic Controllers
Programmable Logic ControllersProgrammable Logic Controllers
Programmable Logic Controllers
Anchit Walia
 
Lecture 10.cont,11 (plc)
Lecture 10.cont,11 (plc)Lecture 10.cont,11 (plc)
Lecture 10.cont,11 (plc)
Mohamed Atef
 
imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02
Haji Hussain
 
PLC General
PLC   GeneralPLC   General
PLC General
Sidharth Mohapatra
 
Basics and applications of programmable logic controller (plc)
Basics and applications of programmable logic controller (plc)Basics and applications of programmable logic controller (plc)
Basics and applications of programmable logic controller (plc)
Ali Altahir
 
UNIT-IV.ppt
UNIT-IV.pptUNIT-IV.ppt
n5acb0f1c011fb.pdf
n5acb0f1c011fb.pdfn5acb0f1c011fb.pdf
n5acb0f1c011fb.pdf
sharathkumar299627
 
PLC basic concepts
PLC  basic conceptsPLC  basic concepts
PLC basic concepts
Yasir Hashmi
 
01 introduction to_plc-pac_rev01_fa16
01 introduction to_plc-pac_rev01_fa1601 introduction to_plc-pac_rev01_fa16
01 introduction to_plc-pac_rev01_fa16
John Todora
 
PLC Basic
PLC BasicPLC Basic
PLC Basic
Sankar Kanagaraj
 
Ipc presentation
Ipc presentationIpc presentation
Ipc presentation
Talha Jamil
 

Similar to Plc presentation (20)

Plc presentation
Plc presentation Plc presentation
Plc presentation
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Plc & scada seminar
Plc & scada seminarPlc & scada seminar
Plc & scada seminar
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
 
Industrial Automation EMERSON EDUARDO RODRIGUES
Industrial Automation EMERSON EDUARDO RODRIGUESIndustrial Automation EMERSON EDUARDO RODRIGUES
Industrial Automation EMERSON EDUARDO RODRIGUES
 
R22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptxR22EM807_PAVAN.D_PLC.pptx
R22EM807_PAVAN.D_PLC.pptx
 
plc introduction
plc introductionplc introduction
plc introduction
 
plc hardware presentation.pptx
plc hardware presentation.pptxplc hardware presentation.pptx
plc hardware presentation.pptx
 
PLC_1.ppt
PLC_1.pptPLC_1.ppt
PLC_1.ppt
 
Programmable Logic Controllers
Programmable Logic ControllersProgrammable Logic Controllers
Programmable Logic Controllers
 
Lecture 10.cont,11 (plc)
Lecture 10.cont,11 (plc)Lecture 10.cont,11 (plc)
Lecture 10.cont,11 (plc)
 
imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02
 
PLC General
PLC   GeneralPLC   General
PLC General
 
Basics and applications of programmable logic controller (plc)
Basics and applications of programmable logic controller (plc)Basics and applications of programmable logic controller (plc)
Basics and applications of programmable logic controller (plc)
 
UNIT-IV.ppt
UNIT-IV.pptUNIT-IV.ppt
UNIT-IV.ppt
 
n5acb0f1c011fb.pdf
n5acb0f1c011fb.pdfn5acb0f1c011fb.pdf
n5acb0f1c011fb.pdf
 
PLC basic concepts
PLC  basic conceptsPLC  basic concepts
PLC basic concepts
 
01 introduction to_plc-pac_rev01_fa16
01 introduction to_plc-pac_rev01_fa1601 introduction to_plc-pac_rev01_fa16
01 introduction to_plc-pac_rev01_fa16
 
PLC Basic
PLC BasicPLC Basic
PLC Basic
 
Ipc presentation
Ipc presentationIpc presentation
Ipc presentation
 

Recently uploaded

GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 

Recently uploaded (20)

GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 

Plc presentation

  • 2. Control Systems TypesControl Systems Types  Programmable Logic Controllers  Distributed Control System  PC- Based Controls
  • 3. Programmable Logic ControllersProgrammable Logic Controllers PLC  Sequential logic solver  PID Calculations.  Advanced Subroutines  BIT Operations.  Data Transfer.  Text Handling.
  • 4. Applications :  Machine controls, Packaging, Palletizing, Material handling, similar Sequential task as well as Process control Advantages of PLC :  They are fast and designed for the rugged industrial environment.  They are attractive on Cost-Per-Point Basis.  These Devices are less Proprietary ( E.g.. Using Open Bus Interface.)  These Systems are upgraded to add more Intelligence and Capabilities with dedicated PID and Ethernet Modules. Disadvantages of PLC :  PLC were Designed for Relay Logic Ladder and have Difficulty with some Smart Devices.  To maximize PLC performance and Flexibility, a number of Optional Modules must be added Programmable Logic ControllersProgrammable Logic Controllers
  • 5. PLC Types  Nano (Small)  Micro (Medium)  Large Basic criteria for PLC Types  Memory Capacity  I/O Range  Packaging and Cost per Point Programmable Logic ControllersProgrammable Logic Controllers
  • 6. Components  Central Processing Unit (CPU)  Input Output Modules  Power Supply  Bus system Programmable Logic ControllersProgrammable Logic Controllers
  • 7. Central Processing Unit  It is a micro-controller based circuitary. The CPU consists of following blocks : Arithmatic Logic Unit (ALU), Program memory Process image memory (Internal memory of CPU) Internal timers and counters Flags  CPU performs the task necessary to fulfill the PLC funtions. These tasks include Scanning, I/O bus traffic control, Program execution, Peripheral and External device communication, special functions or data handling execution and self diagnistics. Programmable Logic ControllersProgrammable Logic Controllers
  • 8. Input module  These modules act as interface between real-time status of process variable and the CPU.  Analog input module : Typical input to these modules is 4-20 mA, 0-10 V Ex : Pressure, Flow, Level Tx, RTD (Ohm), Thermocouple (mV)  Digital input module : Typical input to these modules is 24 V DC, 115 V AC, 230 V AC Ex. : Switches, Pushbuttons, Relays, pump valve on off status Programmable Logic ControllersProgrammable Logic Controllers
  • 9. Output module  These modules act as link between the CPU and the output devices in the field.  Analog output module : Typical output from these modules is 4-20 mA, 0-10 V Ex : Control Valve, Speed, Vibration  Digital output module : Typical output from these modules is 24 V DC, 115 V AC, 230 V AC Ex. : Solenoid Valves, lamps, Actuators, dampers, Pump valve on off control Programmable Logic ControllersProgrammable Logic Controllers
  • 10. Power Supply  The power supply gives the voltage required for electronics module (I/O Logic signals, CPU, memory unit and peripheral devices) of the PLC from the line supply.  The power supply provides isolation necessary to protect the solid state devices from most high voltage line spikes.  As I/O is expanded, some PLC may require additional power supplies in order to maintain proper power levels. Programmable Logic ControllersProgrammable Logic Controllers
  • 11. Bus System  It is path for the transmission of the signal . Bu system is responsible for the signal exchange between processor and I/O modules  The bus system comprise of several single line ie wires / tracks Programmable Logic ControllersProgrammable Logic Controllers
  • 12. PLC CyclePLC Cycle Outputs Machine or Process Programmable controller Inputs  Sense the Input  Process the Logic  Give Output
  • 13. PLC Signal FlowPLC Signal Flow Programming Terminal O:0/7 O:0/7 O:1/5 Output Devices Output ModulesProcessor MemoryInput Module Input Devices Ladder Program O:0/7 O:1/5 I:0/6 I:1/4 O:1/5 I:0/6 I:1/4 I:0/6 I:1/4 DataInput Image Table Output Image Table
  • 14. PLC Architecture EvolutionPLC Architecture Evolution Mid - 1970s : Discrete Machine Control Programming Terminal PLC I/O Connection is Point to Point Programming Language : - Relay ladder logic - Flexibility in altering Control system operation Connection is Point to Point
  • 15. Early - to - Mid 1980 : Discrete and Process Control PLC Architecture EvolutionPLC Architecture Evolution Reasonable Computer Running PLC Programming Software PLC I/O Programming Language : - Ladder Program - PID - Data Storage MS - DOS
  • 16. PLC Architecture EvolutionPLC Architecture Evolution Late 1980’s to early 1990’s : Discrete and Process Control PC running PLC Programming Software PLC I/O Connection in networked allowing Multiple PLC PLC became a part of the developing enterprise resource system Windows PLC
  • 17. TodayToday :: Distributed I/O ModulesDistributed I/O Modules Distributed I/O modules PL C Distributed I/O scanner Data Communication Bus PLC Architecture EvolutionPLC Architecture Evolution
  • 18. Remote I/O Network SPLITTERS FIBER OPTIC LINK TAPS Remote I/O Today :Today : Hot Redundant SystemHot Redundant System PLC Architecture EvolutionPLC Architecture Evolution
  • 19. Controller Controller Controller Controller Workstation Workstation Workstation Workstation Switched Hub PLC Architecture EvolutionPLC Architecture Evolution Today :Today : Ethernet Technology in PLCsEthernet Technology in PLCs
  • 20. Remote Platform Wireless Modem Wireless Modem PLC H M I Display PC PLC Architecture EvolutionPLC Architecture Evolution Today :Today : Wireless communicationWireless communication PLC
  • 21. PLC Systems of various vendorsPLC Systems of various vendors Siemens  S5 -110U, 115U, 135U  S7 - 200, 300, 400 Allen Bradley  Micrologix 1000, 1200, 1500  SLC 5/01, 5/02, 5/03  PLC 5/10, 5/25 and 5/40 Modicon  Nano  Micro  Premium  Quantum
  • 22. 8 Analog Inputs 1 Analog Output Up/Down Fast Counter Up Counter Programming Terminal PC Connection Unitelway Port for connection of up to 5 Slaves PCMCIA memory expansion port PCMCIA communications port TSX37-22 Built in display for I/O (in-rack, AS-i) and Diag I/O Modules Configuration of PLC : ModiconConfiguration of PLC : Modicon
  • 23. Configuration of PLC : SiemensConfiguration of PLC : Siemens CPU External Power Supply I/O Modules
  • 24. Configuration of PLC : Allen BradleyConfiguration of PLC : Allen Bradley CPU Power Supply I/O Modules
  • 25. Configuration of PLC : GE FANUCConfiguration of PLC : GE FANUC CPU I/O Modules Back plane
  • 26. PLC Programming StandardsPLC Programming Standards The open, manufacturer-independent programming standard for automation is IEC 61131-3. You can thus choose what configuration interface you wish to use when writing your application :  Ladder Diagram  Instruction List  Function Block Diagram  Sequential Function Chart  Structured Text
  • 27.  Cost of hardware, software, Integration Engineering, Design, Installation, Start-up and Commissioning, Validation documentation and Execution, Training, Spare parts, Maintenance, System service contract and system life cycle.  Reliability, Flexibility, Scalability and Validatability.  Ease of Database configuration, Graphics development, Interlocks and Batch processing.  Integration of High-level Application.  Control Philosophy for Centralized versus Remote Operator Console or both.  Compliance with an Industry batch standard such as ISA SP88 and new Communication Protocol. PLC DCS Selection CriteriaPLC DCS Selection Criteria