SlideShare a Scribd company logo
UNIT 4
PROGRAMMABLE LOGIC CONTROLLER
Content
• Introduction
• Basic structure
• Input and output processing
• Programming
• Mnemonics
• Timers, counters and internal relays
• Data handling
• Selection of PLC
PROGRAMMABLE LOGIC CONTROLLER
• A Programmable Logic Controller(PLC) is a
digital computer used for automation of
typically industrial electromechanical
processes, such as control of machinery on
factory assembly lines, amusement rides or
light fixtures.
Applications
• Automated manufacturing process equipment
and machinery
• Packaging and filling equipment
• Chemical mixing
• Conveyor systems and distillation etc.,
Features and specification
• They are rugged and designed to withstand
vibration, temperature, humidity and noise
• The interfacing for inputs and outputs is inside
the controller.
• They are easily programmed and have an
easily understood programming language.
• Programming is primarily concerned with logic
and switching operation.
Hardwired motor circuit
Hardwired motor circuit with PLC
Basic structure
• PLC is designed as a replacement for the
hardwired relay and timer logic, where PLC
provides ease and flexibility of control based
on programming and executive logical
instruction.
• The internal functions such as timers, counter
and shift registers making sophisticated
control possible using even the smallest PLC.
• PLC capable of performing function such as
– counting,
– logistics,
– numerical application,
– comparing and processing of signals.
• A PLC is divided in to 4 parts. They are
– Input/output module (I/O)
– Central processing Unit (CPU)
– Memory
– Programming unit
i) Input/output module (I/O)
• It is used to transfer the data between
external devices and CPU
• It is incorporated into PLC in two ways
I. Fixed I/O – it is a small unit that comes in one
piece with processor i.e., the I/O terminals
cannot be changed in fixed I/O
II. Modular I/O – it is packed together i.e., there are
several compartment of I/O module are plugged
together.
Central processing Unit (CPU)
• It is consisting of a microprocessor which
interrupts the input signal and carries out the
control actions according to the program stored in
the memory, communicating the decision as an
action signal to the output.
• It scan the total information package stored in the
memory and input and output devices
continuously.
• During the scan the CPU executes instruction
based on input data, sends appropriate output
responses to the output devices, updates data
acquisition systems and indicate condition
changes
• Scan time for larger unit depends on the size
of the memory and configuration of the
system
• Power supply unit is needed to convert the AC
voltage to the low DC voltage necessary for
the processor and to supply power to other
circuit in the input and output interface
module.
Memory Unit
• The memory in PLC stores the digital control
logic, the process program and the necessary
instruction to operate the system.
• The memory used in PLC are
• Non-volatile memory
• Volatile memory
• According to purpose of usage
• RAM –volatile memory
• ROM- permanent storage
Programming unit
• It is used to enter the required program into
the memory of the processor
• There are normally 3 approaches followed by
the program
– Use of hand held programmer
– Terminal with video display unit
– PC with appropriate software
Architecture
• Buses
– Data buses – it is used for communicating data
b/n elements
– Address buses-it is used to read the address of
locations for accessing stored data
– Control buses- it is used for internal control action
carried by the CPU
– System buses- it is used for communication b/n
Input/output ports and input/output units
• Memory
– RAM
– ROM
• PROM
• EPROM
• Electrically EPROM
Optoisolator
• Electrical connection from the external world
is usually by means of optoisolator
• When a digital pulses passes through the LED,
a pulse of Infrared radiation is produced.
• This pulses is detected by the phototransistor
and gives rise to a voltage in that circuit.
Optoisolator
Input channel with optoisolator
• Common input voltage is 5V and 24V
• Output voltage is 24V and 240V
• Output are often specified as being of
– Relay type
– Transistor type
– Triac type
Relay type of output
The relay type output is used for both ac and dc switching
Relay are slow to operate
Transistor type output
The transistor type output is used for dc switching
This give faster switching action
Triac type of output
The triac type output is used for switching AC voltages
Programming
• The programming of PLC is based on the
ladder diagram.
• Ladder diagram involve writing a program in a
similar maner to drawing a switching circuit.
Switch controlling Solenoid
e.g., solenoid valve
open to allow water
to enter a vessel
Ladder Diagram for
Switch Control
Temperature Control System
Logic functions
An AND System
An OR System
NOT System
NOR System
NAND System
XOR System
Cylinder Sequencing
A+, B+, A- and B-
List of Mnemonics used for the
Mitsubishi f Series PLC
Mnemonics for Logic system
Mnemonics for Logic system
Timer
Timer circuit programmed to cause an output to
go ON for 0.5s, then OFF for 0.5s, then OFF for
0.5s and so on
ON-OFF
cycle timer
Internal relay
Counter
Master control relay
JUMP Instruction
Data handling
• Data movement
• Data comparison
• Arithmetic operation
• Code conversion
Data Movement
Controlling the speed of motor
Selection of PLC
• System definition
• Choosing the I/O hardware
• I/O timing consideration
• Analog I/O module –resolution, voltage level
• Conversion speed
• Analog closed control
• Communication
• Counter, encoders and positioning
• Selecting suppliers

More Related Content

What's hot

Line coding
Line codingLine coding
Line coding
Rina Ahire
 
Multi quadrant Dynamics
Multi quadrant DynamicsMulti quadrant Dynamics
Multi quadrant Dynamics
raviarmugam
 
Ppt of servomotor
Ppt of servomotorPpt of servomotor
Ppt of servomotor
Dhaval Solanki
 
Introduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop SystemIntroduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop System
Kazim Marfatiya
 
Power Electronics Chopper (dc – dc converter)
Power Electronics   Chopper (dc – dc converter)Power Electronics   Chopper (dc – dc converter)
Power Electronics Chopper (dc – dc converter)
Burdwan University
 
Major electrical equipment in power plants
Major electrical equipment in power plantsMajor electrical equipment in power plants
Major electrical equipment in power plants
Fateh Singh
 
Servomotor
ServomotorServomotor
Servomotor
SatheeshCS2
 
Stepper motor ppt
Stepper motor pptStepper motor ppt
Stepper motor ppt
TayagarDiwakar
 
carry look ahead adder
carry look ahead addercarry look ahead adder
carry look ahead adder
ASHISH MANI
 
Robot Path Control
Robot Path ControlRobot Path Control
Electric drives
Electric drivesElectric drives
Electric drives
Samsu Deen
 
Recorder
RecorderRecorder
Grippers
GrippersGrippers
Grippers
gujjubharat
 
Sensor and transducers lect 1
Sensor and transducers lect 1Sensor and transducers lect 1
Sensor and transducers lect 1
prashant tripathi
 
Stepper Motor Types, Advantages And Applications
 Stepper Motor Types, Advantages And Applications Stepper Motor Types, Advantages And Applications
Stepper Motor Types, Advantages And Applications
elprocus
 
Lecture 2 Servomotors - Basics & Working
Lecture 2   Servomotors - Basics & WorkingLecture 2   Servomotors - Basics & Working
Lecture 2 Servomotors - Basics & Working
Manipal Institute of Technology
 
Robot applications
Robot applicationsRobot applications
Robot applications
shalet kochumuttath Shaji
 
Closed Loop Control of DC Drives
Closed Loop Control of DC Drives Closed Loop Control of DC Drives
Closed Loop Control of DC Drives
RohanSharma344025
 
DC DC Converter.pptx
DC DC Converter.pptxDC DC Converter.pptx
DC DC Converter.pptx
ashutoshgupta1102
 
Speed control of 3 phase induction motor
Speed control of 3 phase induction motorSpeed control of 3 phase induction motor
Speed control of 3 phase induction motor
mpsrekha83
 

What's hot (20)

Line coding
Line codingLine coding
Line coding
 
Multi quadrant Dynamics
Multi quadrant DynamicsMulti quadrant Dynamics
Multi quadrant Dynamics
 
Ppt of servomotor
Ppt of servomotorPpt of servomotor
Ppt of servomotor
 
Introduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop SystemIntroduction to Control System : Open Loop System and Close Loop System
Introduction to Control System : Open Loop System and Close Loop System
 
Power Electronics Chopper (dc – dc converter)
Power Electronics   Chopper (dc – dc converter)Power Electronics   Chopper (dc – dc converter)
Power Electronics Chopper (dc – dc converter)
 
Major electrical equipment in power plants
Major electrical equipment in power plantsMajor electrical equipment in power plants
Major electrical equipment in power plants
 
Servomotor
ServomotorServomotor
Servomotor
 
Stepper motor ppt
Stepper motor pptStepper motor ppt
Stepper motor ppt
 
carry look ahead adder
carry look ahead addercarry look ahead adder
carry look ahead adder
 
Robot Path Control
Robot Path ControlRobot Path Control
Robot Path Control
 
Electric drives
Electric drivesElectric drives
Electric drives
 
Recorder
RecorderRecorder
Recorder
 
Grippers
GrippersGrippers
Grippers
 
Sensor and transducers lect 1
Sensor and transducers lect 1Sensor and transducers lect 1
Sensor and transducers lect 1
 
Stepper Motor Types, Advantages And Applications
 Stepper Motor Types, Advantages And Applications Stepper Motor Types, Advantages And Applications
Stepper Motor Types, Advantages And Applications
 
Lecture 2 Servomotors - Basics & Working
Lecture 2   Servomotors - Basics & WorkingLecture 2   Servomotors - Basics & Working
Lecture 2 Servomotors - Basics & Working
 
Robot applications
Robot applicationsRobot applications
Robot applications
 
Closed Loop Control of DC Drives
Closed Loop Control of DC Drives Closed Loop Control of DC Drives
Closed Loop Control of DC Drives
 
DC DC Converter.pptx
DC DC Converter.pptxDC DC Converter.pptx
DC DC Converter.pptx
 
Speed control of 3 phase induction motor
Speed control of 3 phase induction motorSpeed control of 3 phase induction motor
Speed control of 3 phase induction motor
 

Similar to UNIT IV PROGRAMMABLE LOGIC CONTROLLER

20ME702– MECHATRONICS -UNIT-4.ppt
20ME702– MECHATRONICS -UNIT-4.ppt20ME702– MECHATRONICS -UNIT-4.ppt
20ME702– MECHATRONICS -UNIT-4.ppt
Mohanumar S
 
Programmable logic Controlller ppt
Programmable logic Controlller pptProgrammable logic Controlller ppt
Programmable logic Controlller ppt
karthik R
 
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .pptMECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
CHANDRA KUMAR S
 
PLC basic concepts
PLC  basic conceptsPLC  basic concepts
PLC basic concepts
Yasir Hashmi
 
imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02
Haji Hussain
 
plc_scada.pptx
plc_scada.pptxplc_scada.pptx
plc_scada.pptx
neerajsingh2107200
 
PLC Basic
PLC BasicPLC Basic
PLC Basic
Sankar Kanagaraj
 
Programmable Logic Controllers (1).pptx
Programmable Logic Controllers (1).pptxProgrammable Logic Controllers (1).pptx
Programmable Logic Controllers (1).pptx
ssuserf399e11
 
UNIT-IV.ppt
UNIT-IV.pptUNIT-IV.ppt
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
Arul Kumar
 
Fundamentals of plc 1
Fundamentals of plc 1Fundamentals of plc 1
Fundamentals of plc 1
Sachin Tupe
 
chapter 2 IE.pptx
chapter 2 IE.pptxchapter 2 IE.pptx
chapter 2 IE.pptx
Harshal Vaidya
 
1564.pptx
1564.pptx1564.pptx
1564.pptx
Harshal Vaidya
 
Plc ( programable logic controllers)
Plc ( programable logic controllers)Plc ( programable logic controllers)
Plc ( programable logic controllers)
masoommehsoud1
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
maziyahump
 
What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)
yogesh8418
 
Plc introduction
Plc  introductionPlc  introduction
Plc introduction
Yasir Hashmi
 
L3 Programmable logic controller
L3 Programmable logic controllerL3 Programmable logic controller
L3 Programmable logic controller
taruian
 
PLC Introduction Details
PLC Introduction DetailsPLC Introduction Details
PLC Introduction Details
suhaskhadake
 
plc introduction
plc introductionplc introduction
plc introduction
KumaresanV10
 

Similar to UNIT IV PROGRAMMABLE LOGIC CONTROLLER (20)

20ME702– MECHATRONICS -UNIT-4.ppt
20ME702– MECHATRONICS -UNIT-4.ppt20ME702– MECHATRONICS -UNIT-4.ppt
20ME702– MECHATRONICS -UNIT-4.ppt
 
Programmable logic Controlller ppt
Programmable logic Controlller pptProgrammable logic Controlller ppt
Programmable logic Controlller ppt
 
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .pptMECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
MECHATRONICS-UNIT 4-PROGRAMMABLE LOGIC CONTROLLER .ppt
 
PLC basic concepts
PLC  basic conceptsPLC  basic concepts
PLC basic concepts
 
imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02imp plc-presentation-140205031532-phpapp02
imp plc-presentation-140205031532-phpapp02
 
plc_scada.pptx
plc_scada.pptxplc_scada.pptx
plc_scada.pptx
 
PLC Basic
PLC BasicPLC Basic
PLC Basic
 
Programmable Logic Controllers (1).pptx
Programmable Logic Controllers (1).pptxProgrammable Logic Controllers (1).pptx
Programmable Logic Controllers (1).pptx
 
UNIT-IV.ppt
UNIT-IV.pptUNIT-IV.ppt
UNIT-IV.ppt
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Fundamentals of plc 1
Fundamentals of plc 1Fundamentals of plc 1
Fundamentals of plc 1
 
chapter 2 IE.pptx
chapter 2 IE.pptxchapter 2 IE.pptx
chapter 2 IE.pptx
 
1564.pptx
1564.pptx1564.pptx
1564.pptx
 
Plc ( programable logic controllers)
Plc ( programable logic controllers)Plc ( programable logic controllers)
Plc ( programable logic controllers)
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)
 
Plc introduction
Plc  introductionPlc  introduction
Plc introduction
 
L3 Programmable logic controller
L3 Programmable logic controllerL3 Programmable logic controller
L3 Programmable logic controller
 
PLC Introduction Details
PLC Introduction DetailsPLC Introduction Details
PLC Introduction Details
 
plc introduction
plc introductionplc introduction
plc introduction
 

More from ravis205084

Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
ravis205084
 
unit-2.pptx
unit-2.pptxunit-2.pptx
unit-2.pptx
ravis205084
 
unit-3.pdf
unit-3.pdfunit-3.pdf
unit-3.pdf
ravis205084
 
Unit-4.pdf
Unit-4.pdfUnit-4.pdf
Unit-4.pdf
ravis205084
 
UNIT-5.pptx
UNIT-5.pptxUNIT-5.pptx
UNIT-5.pptx
ravis205084
 
UNIT V ACTUATORS AND MECHATRONIC SYSTEM DESIGN
UNIT V ACTUATORS AND MECHATRONIC SYSTEM DESIGN UNIT V ACTUATORS AND MECHATRONIC SYSTEM DESIGN
UNIT V ACTUATORS AND MECHATRONIC SYSTEM DESIGN
ravis205084
 
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
ravis205084
 
UNIT II MICROPROCESSOR AND MICROCONTROLLER
UNIT II MICROPROCESSOR AND MICROCONTROLLER UNIT II MICROPROCESSOR AND MICROCONTROLLER
UNIT II MICROPROCESSOR AND MICROCONTROLLER
ravis205084
 
UNIT I INTRODUCTION (MECHATRONICS)
UNIT I INTRODUCTION (MECHATRONICS)UNIT I INTRODUCTION (MECHATRONICS)
UNIT I INTRODUCTION (MECHATRONICS)
ravis205084
 
Unit 5 -cellular manufacturing & fms
Unit 5 -cellular manufacturing & fmsUnit 5 -cellular manufacturing & fms
Unit 5 -cellular manufacturing & fms
ravis205084
 
UNIT III CAD STANDARDS
UNIT III CAD STANDARDS UNIT III CAD STANDARDS
UNIT III CAD STANDARDS
ravis205084
 
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
ravis205084
 
Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
ravis205084
 

More from ravis205084 (13)

Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
 
unit-2.pptx
unit-2.pptxunit-2.pptx
unit-2.pptx
 
unit-3.pdf
unit-3.pdfunit-3.pdf
unit-3.pdf
 
Unit-4.pdf
Unit-4.pdfUnit-4.pdf
Unit-4.pdf
 
UNIT-5.pptx
UNIT-5.pptxUNIT-5.pptx
UNIT-5.pptx
 
UNIT V ACTUATORS AND MECHATRONIC SYSTEM DESIGN
UNIT V ACTUATORS AND MECHATRONIC SYSTEM DESIGN UNIT V ACTUATORS AND MECHATRONIC SYSTEM DESIGN
UNIT V ACTUATORS AND MECHATRONIC SYSTEM DESIGN
 
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
 
UNIT II MICROPROCESSOR AND MICROCONTROLLER
UNIT II MICROPROCESSOR AND MICROCONTROLLER UNIT II MICROPROCESSOR AND MICROCONTROLLER
UNIT II MICROPROCESSOR AND MICROCONTROLLER
 
UNIT I INTRODUCTION (MECHATRONICS)
UNIT I INTRODUCTION (MECHATRONICS)UNIT I INTRODUCTION (MECHATRONICS)
UNIT I INTRODUCTION (MECHATRONICS)
 
Unit 5 -cellular manufacturing & fms
Unit 5 -cellular manufacturing & fmsUnit 5 -cellular manufacturing & fms
Unit 5 -cellular manufacturing & fms
 
UNIT III CAD STANDARDS
UNIT III CAD STANDARDS UNIT III CAD STANDARDS
UNIT III CAD STANDARDS
 
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
 
Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
 

Recently uploaded

basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 

Recently uploaded (20)

basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 

UNIT IV PROGRAMMABLE LOGIC CONTROLLER

  • 2. Content • Introduction • Basic structure • Input and output processing • Programming • Mnemonics • Timers, counters and internal relays • Data handling • Selection of PLC
  • 3. PROGRAMMABLE LOGIC CONTROLLER • A Programmable Logic Controller(PLC) is a digital computer used for automation of typically industrial electromechanical processes, such as control of machinery on factory assembly lines, amusement rides or light fixtures.
  • 4. Applications • Automated manufacturing process equipment and machinery • Packaging and filling equipment • Chemical mixing • Conveyor systems and distillation etc.,
  • 5. Features and specification • They are rugged and designed to withstand vibration, temperature, humidity and noise • The interfacing for inputs and outputs is inside the controller. • They are easily programmed and have an easily understood programming language. • Programming is primarily concerned with logic and switching operation.
  • 9. • PLC is designed as a replacement for the hardwired relay and timer logic, where PLC provides ease and flexibility of control based on programming and executive logical instruction. • The internal functions such as timers, counter and shift registers making sophisticated control possible using even the smallest PLC.
  • 10. • PLC capable of performing function such as – counting, – logistics, – numerical application, – comparing and processing of signals. • A PLC is divided in to 4 parts. They are – Input/output module (I/O) – Central processing Unit (CPU) – Memory – Programming unit
  • 11. i) Input/output module (I/O) • It is used to transfer the data between external devices and CPU • It is incorporated into PLC in two ways I. Fixed I/O – it is a small unit that comes in one piece with processor i.e., the I/O terminals cannot be changed in fixed I/O II. Modular I/O – it is packed together i.e., there are several compartment of I/O module are plugged together.
  • 12. Central processing Unit (CPU) • It is consisting of a microprocessor which interrupts the input signal and carries out the control actions according to the program stored in the memory, communicating the decision as an action signal to the output. • It scan the total information package stored in the memory and input and output devices continuously. • During the scan the CPU executes instruction based on input data, sends appropriate output responses to the output devices, updates data acquisition systems and indicate condition changes
  • 13. • Scan time for larger unit depends on the size of the memory and configuration of the system • Power supply unit is needed to convert the AC voltage to the low DC voltage necessary for the processor and to supply power to other circuit in the input and output interface module.
  • 14. Memory Unit • The memory in PLC stores the digital control logic, the process program and the necessary instruction to operate the system. • The memory used in PLC are • Non-volatile memory • Volatile memory • According to purpose of usage • RAM –volatile memory • ROM- permanent storage
  • 15. Programming unit • It is used to enter the required program into the memory of the processor • There are normally 3 approaches followed by the program – Use of hand held programmer – Terminal with video display unit – PC with appropriate software
  • 17. • Buses – Data buses – it is used for communicating data b/n elements – Address buses-it is used to read the address of locations for accessing stored data – Control buses- it is used for internal control action carried by the CPU – System buses- it is used for communication b/n Input/output ports and input/output units
  • 18. • Memory – RAM – ROM • PROM • EPROM • Electrically EPROM
  • 19. Optoisolator • Electrical connection from the external world is usually by means of optoisolator • When a digital pulses passes through the LED, a pulse of Infrared radiation is produced. • This pulses is detected by the phototransistor and gives rise to a voltage in that circuit.
  • 21. Input channel with optoisolator
  • 22. • Common input voltage is 5V and 24V • Output voltage is 24V and 240V • Output are often specified as being of – Relay type – Transistor type – Triac type
  • 23. Relay type of output The relay type output is used for both ac and dc switching Relay are slow to operate
  • 24. Transistor type output The transistor type output is used for dc switching This give faster switching action
  • 25. Triac type of output The triac type output is used for switching AC voltages
  • 26. Programming • The programming of PLC is based on the ladder diagram. • Ladder diagram involve writing a program in a similar maner to drawing a switching circuit.
  • 27.
  • 28.
  • 29.
  • 30. Switch controlling Solenoid e.g., solenoid valve open to allow water to enter a vessel Ladder Diagram for Switch Control
  • 32. Logic functions An AND System An OR System
  • 36. List of Mnemonics used for the Mitsubishi f Series PLC
  • 39. Timer
  • 40. Timer circuit programmed to cause an output to go ON for 0.5s, then OFF for 0.5s, then OFF for 0.5s and so on ON-OFF cycle timer
  • 45. Data handling • Data movement • Data comparison • Arithmetic operation • Code conversion
  • 48. Selection of PLC • System definition • Choosing the I/O hardware • I/O timing consideration • Analog I/O module –resolution, voltage level • Conversion speed • Analog closed control • Communication • Counter, encoders and positioning • Selecting suppliers