SlideShare a Scribd company logo
1 of 21
What is PLC
A digitally operating electronic apparatus which
uses a programming memory for the internal storage of
instructions for implementing specific functions such as
logic, sequencing, timing, counting and arithmetic to
control through digital or analog modules, various types
of machines or process.
Areas of Application
 Manufacturing / Machining
 Food / Beverage
 Metals
 Power
 Mining
 Petrochemical / Chemical
4
Major Components of a Common PLC
PROCESSOR
POWER
SUPPLY
I M
N O
P D
U U
T L
E
O M
U O
T D
P U
U L
T E
PROGRAMMING
DEVICE
From
SENSORS
Pushbuttons,
contacts,
limit switches,
etc.
To
OUTPUT
Solenoids,
contactors,
alarms
etc.
PLC Origin
•- Developed to replace relays in the late 1960s
•- Costs dropped and became popular by 1980s
•- Now used in many industrial designs
6
Historical Background
• The controller had to be designed in modular form, so that sub-assemblies
could be removed easily for replacement or repair.
• The control system needed the capability to pass data collection to a
central system.
• The system had to be reusable.
• The method used to program the controller had to be simple, so that it
could be easily understood by plant personnel.
7
PLC
INPUTS
OUTPUTS
MOTOR
LAMP
CONTACTOR
PUSHBUTTONS
Connections of motor through PLC control.
8
L1 L2
P. B SWITCH
INPUT MODULE
WIRING DIAGRAM
LADDER PROGRAM
I:2
0
I= Input
Module
slot # in rack
Module
Terminal #
Allen-Bradley 1746-
1A16
Address I:2.0/0
9
N.
O
C
L2 L1
L1
L2
OUTPUT MODULE
WIRING
MOTOR
CONTACTOR
O:4
0CONTACTOR
LADDER PROGRAM
L1 L2
FIELD
WIRING
•SOLENOI
D
•VALVES
•LAMP
•BUZZER
10
IN
PLC
Analog
Input
Module
Tank
Level Transmitter
An analog input is an input signal that has a continuous
signal. Typical inputs may vary from 0 to 20mA, 4 to 20mA
or 0 to10V. Below, a level transmitter monitors the level of
liquid in the tank. Depending on the level Tx, the signal to the
PLC can either increase or decrease as the level increases
or decreases.
Analog Input
Selecting a PLC
Criteria
• Number of logical inputs and outputs.
• Memory
• Number of special I/O modules
• Scan Time
• Communications
• Software
PLC Status Indicators
•Power On
•Run Mode
•Programming Mode
•Fault
Examples of PLC Programming Software:
1. Allen-Bradley – Rockwell Software RSLogix500
2. Modicon - Modsoft
3. Omron - Syswin
4. GE-Fanuc Series 6 – LogicMaster6
5. Square D- PowerLogic
6. Texas Instruments – Simatic
6. Telemecanique – Modicon TSX Micro
PROGRAMMING
Normally Open
(NO)
Normally Closed
(NC)
Power flows through these contacts when they are closed. The
normally open (NO) is true when the input or output status bit
controlling the contact is 1. The normally closed (NC) is true
when the input or output status bit controlling the contact is 0.
Coils
Coils represent relays that are energized when power flows to
them. When a coil is energized it causes a corresponding
output to turn on by changing the state of the status bit controlling
the output to 1. That same output status bit maybe used to control
normally open or normally closed contact anywhere in the program.
AND OPERATION
Each rung or network on a ladder program represents
a logic operation. In the rung above, both inputs A and B
must be true (1) in order for the output C to be true (1).
Rung
A B C
OR OPERATION
In the rung above, it can be seen that either input A or B
is be true (1), or both are true, then the output C is true (1).
Rung
A
B
C
NOT OPERATION
In the rung above, it can be seen that if input A is be true (1),
then the output C is true (0) or when A is (0), output C is 1.
Rung
A C
19
Tank Used to Mix Two Liquids
A
B
C
FS
MOTOR
TIMER
FLOAT SWITCH
SOLENOIDS
SOLENOID
1 -MINUTE
Advantages of PLCs
• Less wiring.
• Wiring between devices and relay contacts are done in the PLC
program.
• Easier and faster to make changes.
• Trouble shooting aids make programming easier and reduce
downtime.
• Reliable components make these likely to operate for years before
failure.
INTRODUCTION TO PLCS
Plc scada by bhushan kumbhalkar

More Related Content

What's hot

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 example presentation
Plc example presentationPlc example presentation
Plc example presentation
Roshit Kadiru
 
Plc ( programable logic controllers)
Plc ( programable logic controllers)Plc ( programable logic controllers)
Plc ( programable logic controllers)
masoommehsoud1
 

What's hot (20)

Basics of PLC
Basics of PLCBasics of PLC
Basics of PLC
 
Programmable Logic Controller (plc)
Programmable Logic Controller (plc)Programmable Logic Controller (plc)
Programmable Logic Controller (plc)
 
Basics of plc_programming1
Basics of plc_programming1Basics of plc_programming1
Basics of plc_programming1
 
Industrial Automation Using PLC.
Industrial Automation Using PLC.Industrial Automation Using PLC.
Industrial Automation Using PLC.
 
What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Plc example presentation
Plc example presentationPlc example presentation
Plc example presentation
 
Plc
PlcPlc
Plc
 
ppt on PLC
ppt on PLCppt on PLC
ppt on PLC
 
Basic plc
Basic plcBasic plc
Basic plc
 
Plc ( programable logic controllers)
Plc ( programable logic controllers)Plc ( programable logic controllers)
Plc ( programable logic controllers)
 
Plc Basics
Plc BasicsPlc Basics
Plc Basics
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Industrial automation using programmable logic controller (plc)
Industrial automation using programmable logic controller (plc)Industrial automation using programmable logic controller (plc)
Industrial automation using programmable logic controller (plc)
 
Plc 101
Plc 101Plc 101
Plc 101
 
Plc
PlcPlc
Plc
 
Introduction plc
Introduction plcIntroduction plc
Introduction plc
 
PLC Introduction Details
PLC Introduction DetailsPLC Introduction Details
PLC Introduction Details
 
Plc Paper Presentation By Durreshahwar
Plc Paper Presentation By DurreshahwarPlc Paper Presentation By Durreshahwar
Plc Paper Presentation By Durreshahwar
 
Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)Programmable Logic Controller(PLC)
Programmable Logic Controller(PLC)
 

Viewers also liked

8051 microcontroller features
8051 microcontroller features8051 microcontroller features
8051 microcontroller features
Tech_MX
 
Hazardous Area Classification
Hazardous Area ClassificationHazardous Area Classification
Hazardous Area Classification
guest81e1c7
 

Viewers also liked (20)

Safety
SafetySafety
Safety
 
Winproladder manual en
Winproladder manual enWinproladder manual en
Winproladder manual en
 
Electric generator
Electric generatorElectric generator
Electric generator
 
PLC and HMI Programming; and Other Examples of Work Performed by Jeff Finger
PLC and HMI Programming; and Other Examples of Work Performed by Jeff FingerPLC and HMI Programming; and Other Examples of Work Performed by Jeff Finger
PLC and HMI Programming; and Other Examples of Work Performed by Jeff Finger
 
Menggunakan cx programmer
Menggunakan  cx programmerMenggunakan  cx programmer
Menggunakan cx programmer
 
Building HMI with VB Tutorial [1998]
Building HMI with VB Tutorial [1998]Building HMI with VB Tutorial [1998]
Building HMI with VB Tutorial [1998]
 
Control Valves
Control ValvesControl Valves
Control Valves
 
Electrical maintenance in Hazardous area
Electrical maintenance in Hazardous area Electrical maintenance in Hazardous area
Electrical maintenance in Hazardous area
 
Omron ladder programming
Omron ladder programmingOmron ladder programming
Omron ladder programming
 
Omron plc training
Omron plc trainingOmron plc training
Omron plc training
 
Electrical Safety
Electrical SafetyElectrical Safety
Electrical Safety
 
Areas clasificadas iec_nec
Areas clasificadas iec_necAreas clasificadas iec_nec
Areas clasificadas iec_nec
 
Generator protection by bhushan kumbhalkar
Generator protection by bhushan kumbhalkarGenerator protection by bhushan kumbhalkar
Generator protection by bhushan kumbhalkar
 
Plc ppt
Plc pptPlc ppt
Plc ppt
 
8051 microcontroller features
8051 microcontroller features8051 microcontroller features
8051 microcontroller features
 
Hazardous Area Classification
Hazardous Area ClassificationHazardous Area Classification
Hazardous Area Classification
 
Hazardous Area Classification
Hazardous Area ClassificationHazardous Area Classification
Hazardous Area Classification
 
Control Valves
Control ValvesControl Valves
Control Valves
 
PLC - Programmable Logic Controller
PLC - Programmable Logic ControllerPLC - Programmable Logic Controller
PLC - Programmable Logic Controller
 
Governor Woodward 505 calibration
Governor Woodward 505 calibrationGovernor Woodward 505 calibration
Governor Woodward 505 calibration
 

Similar to Plc scada by bhushan kumbhalkar

Programmable Logic Controller by Pranoti R. Doke
Programmable Logic Controller by Pranoti R. DokeProgrammable Logic Controller by Pranoti R. Doke
Programmable Logic Controller by Pranoti R. Doke
Pranoti Doke
 
PLC, or Programmable Logic Controller, is a specialized industrial computer u...
PLC, or Programmable Logic Controller, is a specialized industrial computer u...PLC, or Programmable Logic Controller, is a specialized industrial computer u...
PLC, or Programmable Logic Controller, is a specialized industrial computer u...
Govindarajv11
 

Similar to Plc scada by bhushan kumbhalkar (20)

Plc (PROGRAMMABLE LOGIC CONTROLLER)
Plc (PROGRAMMABLE LOGIC CONTROLLER)Plc (PROGRAMMABLE LOGIC CONTROLLER)
Plc (PROGRAMMABLE LOGIC CONTROLLER)
 
Programmable Logic Controller by Pranoti R. Doke
Programmable Logic Controller by Pranoti R. DokeProgrammable Logic Controller by Pranoti R. Doke
Programmable Logic Controller by Pranoti R. Doke
 
Plc
PlcPlc
Plc
 
n5acb0f1c011fb.pdf
n5acb0f1c011fb.pdfn5acb0f1c011fb.pdf
n5acb0f1c011fb.pdf
 
ie450pp10.ppt
ie450pp10.pptie450pp10.ppt
ie450pp10.ppt
 
ie450pp10.ppt
ie450pp10.pptie450pp10.ppt
ie450pp10.ppt
 
PLC.ppt
PLC.pptPLC.ppt
PLC.ppt
 
PLC good.ppt
PLC good.pptPLC good.ppt
PLC good.ppt
 
ie450pp10.ppt
ie450pp10.pptie450pp10.ppt
ie450pp10.ppt
 
ie450pp10.ppt
ie450pp10.pptie450pp10.ppt
ie450pp10.ppt
 
ie450pp10.ppt
ie450pp10.pptie450pp10.ppt
ie450pp10.ppt
 
PLC, or Programmable Logic Controller, is a specialized industrial computer u...
PLC, or Programmable Logic Controller, is a specialized industrial computer u...PLC, or Programmable Logic Controller, is a specialized industrial computer u...
PLC, or Programmable Logic Controller, is a specialized industrial computer u...
 
PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)PLC (PROGRAMMABLE LOGIC CONTROLLER)
PLC (PROGRAMMABLE LOGIC CONTROLLER)
 
ie450pp10.ppt
ie450pp10.pptie450pp10.ppt
ie450pp10.ppt
 
plc1.ppt
plc1.pptplc1.ppt
plc1.ppt
 
PLC Basics
PLC BasicsPLC Basics
PLC Basics
 
Basic plc
Basic plcBasic plc
Basic plc
 
PLC PPT.ppt
PLC PPT.pptPLC PPT.ppt
PLC PPT.ppt
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Programmable Logic Controller Training Day 1 to 3.pptx
Programmable Logic Controller  Training Day 1 to 3.pptxProgrammable Logic Controller  Training Day 1 to 3.pptx
Programmable Logic Controller Training Day 1 to 3.pptx
 

More from Bhushan Kumbhalkar

More from Bhushan Kumbhalkar (6)

Cloude computing By Gayatri Kumbhalkar
Cloude computing By Gayatri KumbhalkarCloude computing By Gayatri Kumbhalkar
Cloude computing By Gayatri Kumbhalkar
 
E ball technology by Gayatri Kumbhalkar
E ball technology by Gayatri KumbhalkarE ball technology by Gayatri Kumbhalkar
E ball technology by Gayatri Kumbhalkar
 
Transducers by bhushan kumbhalkar
Transducers by bhushan kumbhalkarTransducers by bhushan kumbhalkar
Transducers by bhushan kumbhalkar
 
Water level indicator by bhushan kumbhalkar
Water level indicator by  bhushan kumbhalkarWater level indicator by  bhushan kumbhalkar
Water level indicator by bhushan kumbhalkar
 
Wireless power Transfer by Microwave
Wireless power Transfer by MicrowaveWireless power Transfer by Microwave
Wireless power Transfer by Microwave
 
Reactive power compensation using STATCOM
Reactive power compensation using STATCOMReactive power compensation using STATCOM
Reactive power compensation using STATCOM
 

Recently uploaded

Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 

Plc scada by bhushan kumbhalkar

  • 1.
  • 2. What is PLC A digitally operating electronic apparatus which uses a programming memory for the internal storage of instructions for implementing specific functions such as logic, sequencing, timing, counting and arithmetic to control through digital or analog modules, various types of machines or process.
  • 3. Areas of Application  Manufacturing / Machining  Food / Beverage  Metals  Power  Mining  Petrochemical / Chemical
  • 4. 4 Major Components of a Common PLC PROCESSOR POWER SUPPLY I M N O P D U U T L E O M U O T D P U U L T E PROGRAMMING DEVICE From SENSORS Pushbuttons, contacts, limit switches, etc. To OUTPUT Solenoids, contactors, alarms etc.
  • 5. PLC Origin •- Developed to replace relays in the late 1960s •- Costs dropped and became popular by 1980s •- Now used in many industrial designs
  • 6. 6 Historical Background • The controller had to be designed in modular form, so that sub-assemblies could be removed easily for replacement or repair. • The control system needed the capability to pass data collection to a central system. • The system had to be reusable. • The method used to program the controller had to be simple, so that it could be easily understood by plant personnel.
  • 8. 8 L1 L2 P. B SWITCH INPUT MODULE WIRING DIAGRAM LADDER PROGRAM I:2 0 I= Input Module slot # in rack Module Terminal # Allen-Bradley 1746- 1A16 Address I:2.0/0
  • 9. 9 N. O C L2 L1 L1 L2 OUTPUT MODULE WIRING MOTOR CONTACTOR O:4 0CONTACTOR LADDER PROGRAM L1 L2 FIELD WIRING •SOLENOI D •VALVES •LAMP •BUZZER
  • 10. 10 IN PLC Analog Input Module Tank Level Transmitter An analog input is an input signal that has a continuous signal. Typical inputs may vary from 0 to 20mA, 4 to 20mA or 0 to10V. Below, a level transmitter monitors the level of liquid in the tank. Depending on the level Tx, the signal to the PLC can either increase or decrease as the level increases or decreases. Analog Input
  • 11. Selecting a PLC Criteria • Number of logical inputs and outputs. • Memory • Number of special I/O modules • Scan Time • Communications • Software
  • 12. PLC Status Indicators •Power On •Run Mode •Programming Mode •Fault
  • 13. Examples of PLC Programming Software: 1. Allen-Bradley – Rockwell Software RSLogix500 2. Modicon - Modsoft 3. Omron - Syswin 4. GE-Fanuc Series 6 – LogicMaster6 5. Square D- PowerLogic 6. Texas Instruments – Simatic 6. Telemecanique – Modicon TSX Micro
  • 14. PROGRAMMING Normally Open (NO) Normally Closed (NC) Power flows through these contacts when they are closed. The normally open (NO) is true when the input or output status bit controlling the contact is 1. The normally closed (NC) is true when the input or output status bit controlling the contact is 0.
  • 15. Coils Coils represent relays that are energized when power flows to them. When a coil is energized it causes a corresponding output to turn on by changing the state of the status bit controlling the output to 1. That same output status bit maybe used to control normally open or normally closed contact anywhere in the program.
  • 16. AND OPERATION Each rung or network on a ladder program represents a logic operation. In the rung above, both inputs A and B must be true (1) in order for the output C to be true (1). Rung A B C
  • 17. OR OPERATION In the rung above, it can be seen that either input A or B is be true (1), or both are true, then the output C is true (1). Rung A B C
  • 18. NOT OPERATION In the rung above, it can be seen that if input A is be true (1), then the output C is true (0) or when A is (0), output C is 1. Rung A C
  • 19. 19 Tank Used to Mix Two Liquids A B C FS MOTOR TIMER FLOAT SWITCH SOLENOIDS SOLENOID 1 -MINUTE
  • 20. Advantages of PLCs • Less wiring. • Wiring between devices and relay contacts are done in the PLC program. • Easier and faster to make changes. • Trouble shooting aids make programming easier and reduce downtime. • Reliable components make these likely to operate for years before failure. INTRODUCTION TO PLCS