EEEE4102 - Lecture 01 - Introduction To Controllers - 2024 - 2025
EEEE4102 - Lecture 01 - Introduction To Controllers - 2024 - 2025
Outline:
Introduction
Relay-based control
Microprocessor-based control
Programmable Logic Controller
PLCs vs Relay control
PLCs vs Microprocessor control (Computers & PC)
PLC product ranges
Systematic approach in designing a process control system
1. Introduction
Very few industrial plants (or processes) can be left to run themselves and most need some form of
control system to ensure safe and economical operation. It is very easy to be confused and overwhelmed by
the size and complexity of large industrial processes. Generally speaking, industrial control system is made
up of a group of electronic devices and equipment that provide stability, accuracy and eliminate harmful
transition statuses in production processes. Most, if not all, can be simplified by considering them to be
composed of many small sub-processes. These sub-processes can generally be considered to fall into three
(3) distinct subsystems: monitoring/alarm subsystems display the process state to the operator and draw
attention to abnormal or fault conditions via indicators for digital signals or by meters and bargraphs for
analog signals, sequencing subsystems follow a predefined sequences that work solely on digital signals but
can also use analog signals, and closed loop control subsystems can be represented by the block diagram and
can be achieved by controllers built around DC amplifiers.
Operating system can have different form and implementation, from energy supply units to machines.
As a result of fast progress in technology, many complex operational tasks have been solved by connecting
programmable logic controllers and possibly a central computer. Beside connections with instruments like
operating panels, motors, sensors, switches, valves and such, possibilities for communication among
instruments are so great that they allow high level of exploitation and process coordination, as well as greater
flexibility in realizing a process control system. Each component of a process control system plays an
important role, regardless of its size. For example, without a sensor, PLC wouldn’t know what exactly goes
on in the process. In automated system, PLC controller is usually the central part of a process control system.
With execution of a program stored in program memory, PLC continuously monitors status of the system
through signals from input devices. Based on the logic implemented in the program, PLC determines which
actions need to be executed with output instruments. To run more complex processes it is possible to connect
more PLC controllers to a central computer. With invention of programmable controllers, much has
changed in how a process control system is designed. Many advantages appeared.
4. Microprocessor-based Control
Instead of hardwiring for each control situation, we can use the same basic system for all situations if we
use a microprocessor-based system and write a program to instruct the microprocessor how to react to each
input signal and give the required outputs. By changing the instructions in the program, we can use the same
microprocessor system to control a wide variety of situations.
As an illustration, the modern domestic washing machine uses a microprocessor system. Inputs to it
arise from the dials used to select the required wash cycle, a switch to determine that the machine door is
closed, a temperature sensor to determine the temperature of the water, and a switch to detect the level of the
3
water. On the basis of these inputs the microprocessor is programmed to give outputs that switch on the drum
motor and control its speed, open or close cold and hot water valves, switch on the drain pump, control the
water heater, and control the door lock so that the machine cannot be opened until the washing cycle is
completed.
4
6. PLCs vs Microprocessor Control
The architecture of a PLC’s CPU is basically the same as that of a general purpose computer; however,
some important characteristics set them apart. PLCs are similar to computers, but whereas computers are
optimized for calculation and display tasks, PLCs are optimized for control tasks and the industrial
environment.
First, unlike computers, PLCs are specifically designed to survive the harsh conditions of the industrial
environment. A well-designed PLC can be placed in an area with substantial amounts of electrical noise,
electromagnetic interference, mechanical vibration, and noncondensing humidity.
A second distinction of PLCs is that their hardware and software are designed for easy use by plant
electricians and technicians. The hardware interfaces for connecting field devices are actually part of the
PLC itself and are easily connected. The modular and self-diagnosing interface circuits are able to pinpoint
malfunctions and, moreover, are easily removed and replaced. Also, the software programming uses
conventional relay ladder symbols, or other easily learned languages, which are familiar to plant personnel.
Whereas computers are complex computing machines capable of executing several programs or tasks
simultaneously and in any order, the standard PLC executes a single program in an orderly, sequential
fashion from first to last instruction. Bear in mind, however, that PLCs as a system continue to become
more intelligent. Complex PLC systems now provide multiprocessor and multitasking capabilities, where
one PLC may control several programs in a single CPU enclosure with several processors.
The personal computer is, however, being used as the programming device of choice for PLCs in the
market, where PLC manufacturers and third-party PLC support developers come up with programming and
documentation systems for their PLC product lines. Personal computers are also being employed to gather
process data from PLCs and to display information about the process or machine (i.e., they are being used as
graphic user interfaces, or GUIs). Because of their number-crunching capabilities, personal computers are
also well suited to complement programmable controllers and to bridge the communication gap, through a
network, between a PLC system and other mainframe computers.
To summarize when compared to computers, PLCs:
Are rugged and designed to withstand vibrations, temperature, humidity, and noise. The common
personal computer is not designed for harsh environments.
Have interfacing for inputs and outputs already inside the controller. PLCs in a rack format are
easy to expand to tackle a larger number of inputs/outputs.
Are easily programmed and have an easily understood programming language that is primarily
concerned with logic and switching operations. As a consequence, they are more user friendly.
They are not so good at long term data storage and analysis as personal computers.
Personal computers are more liable to crash than PLCs that have greater reliability.
Lecture 2 will study a modern modelling tool of industrial systems, namely, GRAFCET. His English
translation is “step transition function charts”.