Programmable Logic Controller
Programmable Logic Controller
INTRODUCTION
• A programmable logic controller (PLC) is an industrial grade computer that is capable of being programmed to perform
control functions.
• The programmable controller has eliminated much of the hardwiring associated with conventional relay control circuits.
• Other benefits include easy programming and installation, high control speed, network compatibility, troubleshooting and
testing convenience, and high reliability.
• The programmable logic controller is designed for multiple input and output arrangements, extended
temperature ranges, immunity to electrical noise, and resistance to vibration and impact.
• Programs for the control and operation of manufacturing process equipment and machinery are typically
stored in battery-backed or nonvolatile memory.
• A PLC is an example of a real-time system since the output of the system controlled by the PLC depends on
the input conditions.
• The programmable logic controller is, then, basically a digital computer designed for use in
machine control.
• Unlike a personal computer, it has been designed to operate in the industrial environment and is
equipped with special input/output interfaces and a control programming language.
• It is capable not only of performing relay switching tasks but also of performing other applications
such as timing, counting, calculating, comparing, and the processing of analog signals.
• Relays have to be hardwired to perform a specific function. When the system requirements change,
the relay wiring has to be changed or modified. In extreme cases, such as in the auto industry,
complete control panels had to be replaced since it was not economically feasible to rewire the old
panels with each model changeover. The programmable controller has eliminated much of the
hardwiring associated with conventional relay control circuits.
Relay based control panel PLC-based control panel
Advantages of PLC
1. Increased Reliability- Once a program has been written and tested, it can be easily downloaded
to other PLCs. Since all the logic is contained in the PLC’s memory, there is no chance of
making a logic wiring error. The program takes the place of much of the external wiring that
would normally be required for control of a process.
3. Communications Capability. A PLC can communicate with other controllers or computer equipment to
perform such functions as supervisory control, data gathering, monitoring devices and process parameters,
and download and upload of programs.
• Application requirements
Input and output device requirements. After determining the operation of the system, the next step is to
determine what input and output devices the system requires.
The electrical requirements for inputs, outputs, and system power; When determining the electrical
requirements of a system, consider three items:
• Speed of Operation
Communication can take place locally through a twisted-pair wire, or remotely via telephone or
radio modem.
• Operator Interface
If the system needs operator control or interaction. In order to convey information about machine
or process status, or to allow an operator to input data, many applications require operator
interfaces.
Traditional operator interfaces include pushbuttons, pilot lights and LED numeric display.
Electronic operator interface devices display messages about machine status in descriptive text,
display part count and track alarms. Also, they can be used for data input.
• Physical Environment
The physical environment in which the control system will be located. Consider the environment
where the control system will be located. In harsh environments, house the control system in an
appropriate IP-rated enclosure.