SlideShare a Scribd company logo
UNIVERSITY OF ENGINEERING AND TECHNOLOGY
PESHAWAR
PROGRAMMABLE LOGIC
CONTROLLER (PLC)
It is an industrial computer control system
TABLE OF CONTENTS
• Programming languages to
program PLC
• Difference b/w languages
• Advantages and disadvantages of
languages
PROGRAMMING
LANGUAGES
03 04
01 02
• What are PLC’S
• How they work
• Applications
INTRODUCTION
• Different methods to program PLC
• Advantages anddisadvantages of
methods
• Difference b/w methods
PROGRAMMING
METHODS
• Components of PLC
• Function Of PLC
• Components connection
PLC ARCHITECTURE
TABLE OF CONTENTS
• Networking
• Communication protocols
• Motion control
• Safety system
ADVANCE TOPICS
07
05 06
• What are I/O modules
• Their interference with
outside world
• Common types of I/O modules
I/O MODULES
• How to troubleshoot PLC
• Common problems in PLC
• Tools used to troubleshoot
PLC
TROUBLESHOOTING
INTRODUCTION
What are PLC’s?
PLCs (Programmable Logic Controllers) are specialized
digital computers used to control and automate
industrial processes. They are commonly used in
manufacturing plants, machinery, and various
industrial applications.
01
How do they work?
1. Input Scan: PLC reads sensor and device states,
updating internal memory.
2. Program Execution: CPU executes control program,
processing inputs, performing calculations, and making
decisions.
3. Output Update: CPU updates output values based on
control instructions.
4. Output Scan: PLC updates connected devices and
actuators based on output values.
5. Repeat: The process repeats continuously to maintain
real-time control.
02
03
Applications of PLC’S:
1. Industrial Automation: PLCs are used in industrial
automation for controlling manufacturing processes,
assembly lines, and machinery.
2. Transportation Systems: PLCs control traffic signals,
railway systems, airport baggage handling, and
automated material handling in logistics and warehouses.
3. Food and Beverage Industry: PLCs automate processes in
food processing, packaging, bottling.
4. Automotive Industry: PLCs control assembly lines, robotic
systems, and quality control processes in automobile
manufacturing.
5. Pharmaceuticals: PLCs are utilized in pharmaceutical
manufacturing for precise control of dosage, filling,
labeling, and packaging operations.
PLC ARCHETECTURE
Components of a PLC and Their Functions:
1. CPU: Executes the control program and coordinates PLC
operation.
2. I/O Modules: Interface between PLC and external
devices, handling input and output signals.
3. Memory: Stores the control program and data variables
used in the program.
4. Power Supply: Provides electrical power for the PLC
system.
5. Programming Device/Software: Enables
programming, configuration, and monitoring of the PLC.
6. Communication Ports: Facilitate connectivity with
other devices or networks. 04
PLC ARCHETECTURE
Connection of PLC Components:
1. Input Devices: Connected to input modules, supplying real-time data.
2. Output Devices: Connected to output modules, receiving control signals.
3. Input/Output Modules: Connected to the CPU through communication
buses or backplanes.
4. CPU and Memory: CPU processes inputs, executes control program, and
accesses memory.
5. Programming Device: Connected to PLC for programming and
configuration.
6. Power Supply: Provides electrical power to ensure proper functioning.
05
PROGRAM LANGUAGES
Programming Languages for PLCs their advantages and
disadvantages:
1. Ladder Logic (LD): Graphical language resembling relay circuits,
intuitive for sequential control. Advantages: Easy visualization,
suited for electrical engineers. Disadvantages: Complexity for
larger programs, limited for complex calculations.
2. Structured Text (ST): High-level language like Pascal or C, offers
flexibility and modularity. Advantages: Supports complex
calculations, algorithmic control. Disadvantages: Requires higher
programming skills, less intuitive for ladder logic users.
06
PROGRAM LANGUAGES
Programming Languages for PLCs their advantages and
disadvantages:
3. Function Block Diagram (FBD): Graphical language using blocks for
functions and interconnections. Advantages: Modularity, code reuse,
suitable for complex control systems. Disadvantages: Less intuitive for
beginners, requires understanding of control systems.
4. Instruction List (IL): Low-level language resembling assembly code.
Advantages: Precise control, efficient for critical sections, time-critical
applications. Disadvantages: Challenging to read and understand,
requires knowledge of PLC internals.
07
PROGRAMMING METHODS
Programming methods advantages and disadvantages and
difference:
1. Offline Programming: Develop and test the program separately,
then transfer it to the PLC. Advantages: No interruption to live
systems, allows for debugging. Disadvantages: Synchronization
required, lacks real-time adjustments.
2. Online Programming: Directly program the PLC while it is connected
and running. Advantages: Real-time adjustments, immediate
response, flexibility. Disadvantages: Potential for disruptions, safety
precautions needed.
08
PROGRAMMING METHODS
Programming methods advantages and disadvantages:
3. Handheld Programmers: Portable devices for on-site
programming and troubleshooting. Advantages: Portability,
convenience. Disadvantages: Limited functionality, simplified
interface.
4. Computer-Based Programming Software: Use specialized
software on a computer to create, edit, and download programs.
Advantages: Comprehensive capabilities, simulation and
debugging tools, user-friendly interface. Disadvantages: Requires
a computer, learning curve for beginners. 09
PROGRAMMING METHODS
Differences:
1. Offline programming: Separate development, no real-time
adjustments.
2. Online programming: Direct programming, real-time
adjustments possible.
3. Handheld programmers: On-site portability, limited
functionality.
4. Computer-based software: Extensive capabilities, simulation,
and user-friendly interface.
10
I/O MODULE
I/O modules in PLC:
• I/O modules are devices used in PLC systems to interface
with external devices.
• They receive signals from sensors and switches (inputs)
and convert them for processing by the PLC.
• They also receive signals from the PLC and control
external devices such as motors and valves (outputs).
11
I/O MODULE
Common types of I/O modules:
1. Digital Input Modules: Receive discrete on/off signals from
devices like switches and sensors.
2. Digital Output Modules: Provide on/off signals to control
external devices like relays and solenoids.
3. Analog Input Modules: Convert continuous analog signals (e.g.,
voltage, current) from sensors into digital signals for the PLC.
4. Analog Output Modules: Convert digital signals from the PLC
into continuous analog signals to control devices like variable
frequency drives.
5. Specialty Modules: Include high-speed input modules,
communication modules, and motion control modules for
specific applications. 12
TROUBLESHOOTING
Troubleshoot PLC system:
1. Identify symptoms
2. Check power supply
3. Review program logic
4. Monitor inputs and
outputs
5. Inspect wiring and
connections
6. Analyze faulty outputs
7. Use debugging tools and
PLC diagnostics
8. Refer to documentation
and manuals.
13
Common problems in PLC systems:
1. Wiring and connection issues
2. Power supply problems
3. Programming errors
4. Sensor and actuator problems
5. Communication failures.
Tools for PLC system
troubleshooting:
1. Multimeter
2. Oscilloscope
3. Programming software
4. Logic analyzer
5. PLC diagnostic tools
ADVANCE TOPICS IN PLC
• PLC Networking: PLCs can connect and communicate with other
devices on a network, enabling data exchange and integration in
industrial automation.
• Communication Protocols: Standardized methods for data
exchange between devices, such as Modbus, Profibus, and
Ethernet/IP, determine the rules for transmitting and interpreting
data in PLC systems.
• Motion Control: PLCs enable precise control of motion devices like
motors and actuators, executing speed, position, and trajectory
commands for applications such as robotics and packaging systems.
• Safety Systems: PLCs integrate safety functionality to ensure safe
operation and protect personnel and equipment, implementing
safety functions like emergency stop circuits and safety monitoring.
14
Credits: This presentation template was created by
Slidesgo, including icons by Flaticon, and
infographics & images by Freepik
THANKS!
ANY
QUESTIONS

More Related Content

Similar to CAM PRESENTATION AFAQ, DANISH.pptx

Plc free peresentation111111111111111111111111111.pdf
Plc free peresentation111111111111111111111111111.pdfPlc free peresentation111111111111111111111111111.pdf
Plc free peresentation111111111111111111111111111.pdf
HussamALshamaj
 
Basic PLC Training .pdf
Basic PLC Training .pdfBasic PLC Training .pdf
Basic PLC Training .pdf
Ziad Salem
 
1913523 vanshika
1913523 vanshika1913523 vanshika
1913523 vanshika
VANSHIKAKUSHWAH
 
PLC Basic
PLC BasicPLC Basic
PLC Basic
Sankar Kanagaraj
 
Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLC
Veerakumar S
 
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
 
chapter 2 IE.pptx
chapter 2 IE.pptxchapter 2 IE.pptx
chapter 2 IE.pptx
Harshal Vaidya
 
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
 
imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02
Haji Hussain
 
Programmable Logic Controllers Paper (PLC) SM54
Programmable Logic Controllers Paper (PLC) SM54Programmable Logic Controllers Paper (PLC) SM54
Programmable Logic Controllers Paper (PLC) SM54
Subhash Mahla
 
PLC (programmable logic controllers) RTD and CNC PPT- powerpoint presentation...
PLC (programmable logic controllers) RTD and CNC PPT- powerpoint presentation...PLC (programmable logic controllers) RTD and CNC PPT- powerpoint presentation...
PLC (programmable logic controllers) RTD and CNC PPT- powerpoint presentation...
Aman Gupta
 
Plc ppt filke
Plc ppt filkePlc ppt filke
Plc ppt filke
Ajay Rohilla
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
Md Talib
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
Md Talib
 
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 131022133632-phpapp02
Plc 131022133632-phpapp02Plc 131022133632-phpapp02
Plc 131022133632-phpapp02
Dhanabal sundar .M
 
PLC TRAINING
PLC TRAININGPLC TRAINING
PLC TRAINING
Deeptech Automation
 
Summer Internship Report on PLC
Summer Internship Report on PLCSummer Internship Report on PLC
Summer Internship Report on PLC
Sudeep Giri
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
maziyahump
 
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Aman Gupta
 

Similar to CAM PRESENTATION AFAQ, DANISH.pptx (20)

Plc free peresentation111111111111111111111111111.pdf
Plc free peresentation111111111111111111111111111.pdfPlc free peresentation111111111111111111111111111.pdf
Plc free peresentation111111111111111111111111111.pdf
 
Basic PLC Training .pdf
Basic PLC Training .pdfBasic PLC Training .pdf
Basic PLC Training .pdf
 
1913523 vanshika
1913523 vanshika1913523 vanshika
1913523 vanshika
 
PLC Basic
PLC BasicPLC Basic
PLC Basic
 
Introduction to PLC
Introduction to PLCIntroduction to PLC
Introduction to PLC
 
43542179 programmable-logic-controller-plc-ppt
43542179 programmable-logic-controller-plc-ppt43542179 programmable-logic-controller-plc-ppt
43542179 programmable-logic-controller-plc-ppt
 
chapter 2 IE.pptx
chapter 2 IE.pptxchapter 2 IE.pptx
chapter 2 IE.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
 
imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02
 
Programmable Logic Controllers Paper (PLC) SM54
Programmable Logic Controllers Paper (PLC) SM54Programmable Logic Controllers Paper (PLC) SM54
Programmable Logic Controllers Paper (PLC) SM54
 
PLC (programmable logic controllers) RTD and CNC PPT- powerpoint presentation...
PLC (programmable logic controllers) RTD and CNC PPT- powerpoint presentation...PLC (programmable logic controllers) RTD and CNC PPT- powerpoint presentation...
PLC (programmable logic controllers) RTD and CNC PPT- powerpoint presentation...
 
Plc ppt filke
Plc ppt filkePlc ppt filke
Plc ppt filke
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
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 131022133632-phpapp02
Plc 131022133632-phpapp02Plc 131022133632-phpapp02
Plc 131022133632-phpapp02
 
PLC TRAINING
PLC TRAININGPLC TRAINING
PLC TRAINING
 
Summer Internship Report on PLC
Summer Internship Report on PLCSummer Internship Report on PLC
Summer Internship Report on PLC
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
 

Recently uploaded

1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
2g3om49r
 
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
terpt4iu
 
买(usyd毕业证书)澳洲悉尼大学毕业证研究生文凭证书原版一模一样
买(usyd毕业证书)澳洲悉尼大学毕业证研究生文凭证书原版一模一样买(usyd毕业证书)澳洲悉尼大学毕业证研究生文凭证书原版一模一样
买(usyd毕业证书)澳洲悉尼大学毕业证研究生文凭证书原版一模一样
nvoyobt
 
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
ei8c4cba
 
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
8db3cz8x
 
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
terpt4iu
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
nudduv
 
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
eydeofo
 
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
u0g33km
 
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
yizxn4sx
 
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
yizxn4sx
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
xuqdabu
 
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
yizxn4sx
 
SOLIDWORKS 2024 Enhancements eBook.pdf for beginners
SOLIDWORKS 2024 Enhancements eBook.pdf for beginnersSOLIDWORKS 2024 Enhancements eBook.pdf for beginners
SOLIDWORKS 2024 Enhancements eBook.pdf for beginners
SethiLilu
 
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
terpt4iu
 
Production.pptxd dddddddddddddddddddddddddddddddddd
Production.pptxd ddddddddddddddddddddddddddddddddddProduction.pptxd dddddddddddddddddddddddddddddddddd
Production.pptxd dddddddddddddddddddddddddddddddddd
DanielOliver74
 
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
xuqdabu
 
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
uwoso
 
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
nudduv
 
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
xuqdabu
 

Recently uploaded (20)

1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
 
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
 
买(usyd毕业证书)澳洲悉尼大学毕业证研究生文凭证书原版一模一样
买(usyd毕业证书)澳洲悉尼大学毕业证研究生文凭证书原版一模一样买(usyd毕业证书)澳洲悉尼大学毕业证研究生文凭证书原版一模一样
买(usyd毕业证书)澳洲悉尼大学毕业证研究生文凭证书原版一模一样
 
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
 
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
 
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
 
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
 
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
 
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
 
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
 
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
 
SOLIDWORKS 2024 Enhancements eBook.pdf for beginners
SOLIDWORKS 2024 Enhancements eBook.pdf for beginnersSOLIDWORKS 2024 Enhancements eBook.pdf for beginners
SOLIDWORKS 2024 Enhancements eBook.pdf for beginners
 
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
 
Production.pptxd dddddddddddddddddddddddddddddddddd
Production.pptxd ddddddddddddddddddddddddddddddddddProduction.pptxd dddddddddddddddddddddddddddddddddd
Production.pptxd dddddddddddddddddddddddddddddddddd
 
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
一比一原版(Monash文凭证书)莫纳什大学毕业证如何办理
 
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
 
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
 
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
 

CAM PRESENTATION AFAQ, DANISH.pptx

  • 1. UNIVERSITY OF ENGINEERING AND TECHNOLOGY PESHAWAR
  • 2. PROGRAMMABLE LOGIC CONTROLLER (PLC) It is an industrial computer control system
  • 3. TABLE OF CONTENTS • Programming languages to program PLC • Difference b/w languages • Advantages and disadvantages of languages PROGRAMMING LANGUAGES 03 04 01 02 • What are PLC’S • How they work • Applications INTRODUCTION • Different methods to program PLC • Advantages anddisadvantages of methods • Difference b/w methods PROGRAMMING METHODS • Components of PLC • Function Of PLC • Components connection PLC ARCHITECTURE
  • 4. TABLE OF CONTENTS • Networking • Communication protocols • Motion control • Safety system ADVANCE TOPICS 07 05 06 • What are I/O modules • Their interference with outside world • Common types of I/O modules I/O MODULES • How to troubleshoot PLC • Common problems in PLC • Tools used to troubleshoot PLC TROUBLESHOOTING
  • 5. INTRODUCTION What are PLC’s? PLCs (Programmable Logic Controllers) are specialized digital computers used to control and automate industrial processes. They are commonly used in manufacturing plants, machinery, and various industrial applications. 01
  • 6. How do they work? 1. Input Scan: PLC reads sensor and device states, updating internal memory. 2. Program Execution: CPU executes control program, processing inputs, performing calculations, and making decisions. 3. Output Update: CPU updates output values based on control instructions. 4. Output Scan: PLC updates connected devices and actuators based on output values. 5. Repeat: The process repeats continuously to maintain real-time control. 02
  • 7. 03 Applications of PLC’S: 1. Industrial Automation: PLCs are used in industrial automation for controlling manufacturing processes, assembly lines, and machinery. 2. Transportation Systems: PLCs control traffic signals, railway systems, airport baggage handling, and automated material handling in logistics and warehouses. 3. Food and Beverage Industry: PLCs automate processes in food processing, packaging, bottling. 4. Automotive Industry: PLCs control assembly lines, robotic systems, and quality control processes in automobile manufacturing. 5. Pharmaceuticals: PLCs are utilized in pharmaceutical manufacturing for precise control of dosage, filling, labeling, and packaging operations.
  • 8. PLC ARCHETECTURE Components of a PLC and Their Functions: 1. CPU: Executes the control program and coordinates PLC operation. 2. I/O Modules: Interface between PLC and external devices, handling input and output signals. 3. Memory: Stores the control program and data variables used in the program. 4. Power Supply: Provides electrical power for the PLC system. 5. Programming Device/Software: Enables programming, configuration, and monitoring of the PLC. 6. Communication Ports: Facilitate connectivity with other devices or networks. 04
  • 9. PLC ARCHETECTURE Connection of PLC Components: 1. Input Devices: Connected to input modules, supplying real-time data. 2. Output Devices: Connected to output modules, receiving control signals. 3. Input/Output Modules: Connected to the CPU through communication buses or backplanes. 4. CPU and Memory: CPU processes inputs, executes control program, and accesses memory. 5. Programming Device: Connected to PLC for programming and configuration. 6. Power Supply: Provides electrical power to ensure proper functioning. 05
  • 10. PROGRAM LANGUAGES Programming Languages for PLCs their advantages and disadvantages: 1. Ladder Logic (LD): Graphical language resembling relay circuits, intuitive for sequential control. Advantages: Easy visualization, suited for electrical engineers. Disadvantages: Complexity for larger programs, limited for complex calculations. 2. Structured Text (ST): High-level language like Pascal or C, offers flexibility and modularity. Advantages: Supports complex calculations, algorithmic control. Disadvantages: Requires higher programming skills, less intuitive for ladder logic users. 06
  • 11. PROGRAM LANGUAGES Programming Languages for PLCs their advantages and disadvantages: 3. Function Block Diagram (FBD): Graphical language using blocks for functions and interconnections. Advantages: Modularity, code reuse, suitable for complex control systems. Disadvantages: Less intuitive for beginners, requires understanding of control systems. 4. Instruction List (IL): Low-level language resembling assembly code. Advantages: Precise control, efficient for critical sections, time-critical applications. Disadvantages: Challenging to read and understand, requires knowledge of PLC internals. 07
  • 12. PROGRAMMING METHODS Programming methods advantages and disadvantages and difference: 1. Offline Programming: Develop and test the program separately, then transfer it to the PLC. Advantages: No interruption to live systems, allows for debugging. Disadvantages: Synchronization required, lacks real-time adjustments. 2. Online Programming: Directly program the PLC while it is connected and running. Advantages: Real-time adjustments, immediate response, flexibility. Disadvantages: Potential for disruptions, safety precautions needed. 08
  • 13. PROGRAMMING METHODS Programming methods advantages and disadvantages: 3. Handheld Programmers: Portable devices for on-site programming and troubleshooting. Advantages: Portability, convenience. Disadvantages: Limited functionality, simplified interface. 4. Computer-Based Programming Software: Use specialized software on a computer to create, edit, and download programs. Advantages: Comprehensive capabilities, simulation and debugging tools, user-friendly interface. Disadvantages: Requires a computer, learning curve for beginners. 09
  • 14. PROGRAMMING METHODS Differences: 1. Offline programming: Separate development, no real-time adjustments. 2. Online programming: Direct programming, real-time adjustments possible. 3. Handheld programmers: On-site portability, limited functionality. 4. Computer-based software: Extensive capabilities, simulation, and user-friendly interface. 10
  • 15. I/O MODULE I/O modules in PLC: • I/O modules are devices used in PLC systems to interface with external devices. • They receive signals from sensors and switches (inputs) and convert them for processing by the PLC. • They also receive signals from the PLC and control external devices such as motors and valves (outputs). 11
  • 16. I/O MODULE Common types of I/O modules: 1. Digital Input Modules: Receive discrete on/off signals from devices like switches and sensors. 2. Digital Output Modules: Provide on/off signals to control external devices like relays and solenoids. 3. Analog Input Modules: Convert continuous analog signals (e.g., voltage, current) from sensors into digital signals for the PLC. 4. Analog Output Modules: Convert digital signals from the PLC into continuous analog signals to control devices like variable frequency drives. 5. Specialty Modules: Include high-speed input modules, communication modules, and motion control modules for specific applications. 12
  • 17. TROUBLESHOOTING Troubleshoot PLC system: 1. Identify symptoms 2. Check power supply 3. Review program logic 4. Monitor inputs and outputs 5. Inspect wiring and connections 6. Analyze faulty outputs 7. Use debugging tools and PLC diagnostics 8. Refer to documentation and manuals. 13 Common problems in PLC systems: 1. Wiring and connection issues 2. Power supply problems 3. Programming errors 4. Sensor and actuator problems 5. Communication failures. Tools for PLC system troubleshooting: 1. Multimeter 2. Oscilloscope 3. Programming software 4. Logic analyzer 5. PLC diagnostic tools
  • 18. ADVANCE TOPICS IN PLC • PLC Networking: PLCs can connect and communicate with other devices on a network, enabling data exchange and integration in industrial automation. • Communication Protocols: Standardized methods for data exchange between devices, such as Modbus, Profibus, and Ethernet/IP, determine the rules for transmitting and interpreting data in PLC systems. • Motion Control: PLCs enable precise control of motion devices like motors and actuators, executing speed, position, and trajectory commands for applications such as robotics and packaging systems. • Safety Systems: PLCs integrate safety functionality to ensure safe operation and protect personnel and equipment, implementing safety functions like emergency stop circuits and safety monitoring. 14
  • 19. Credits: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik THANKS! ANY QUESTIONS