History of PLC
History of PLC
ON
BASICS OF PLC
BY
ROHIT KESHARI
(ELECTRICAL AND ELECTRONICS ENGINEERING)
OF
MR. S.V.SUBRAMANIAN
(DGM,BG-II(ISG),BHEL)
ACKNOWLEDGEMENT
I WISH TO EXPRESS MY GRATITUDE TO BHEL FOR
PROVIDING ME WITH ME FOR MY PROJECT AND ALL
REQUIREMENTS TO CARRY OUT THE PROJECT
SUCCESSFULLY.
I WISH TO EXPRESS MY GRATITUDE TO MR. B.K.R
PATNAIK
(HR,BHEL) FOR PROVIDING ME
WONDERFUL OPPORTUNITY TO WORK WITH THEM.
I WISH MY GRATITUDE TO MR. V.SUBRAMANIAM, MY
PROJECT GUIDE FOR PROVIDING USEFUL INFORMATION
FOR THE PROJECT DEVELOPMENT AND SUCCESSFUL
COMPLETION.
I AM VERY GRATEFUL TO MR. KEERTHAN FOR
PROVIDING THE IDEAS AND RESOURCES NECESSARY FOR
ME TO COMPLETE MY PROJECT.
HISTORY OF PLC :
The first PLC, model 084, was invented by Dick Morley in 1969.
The first commercial successful PLC, the 184, was introduced in 1973 which
was designed by Michael Greenberg.
What is a PLC?
This is a rather simple example but in a larger system with many switchs and
lights (and a host of other devices) all interacting with each other this kind of
flexibility is not only nice but imperitive. Hopefully a light bulb has now
turned on over your head.
PLCs come in many shapes and sizes. They can be so small as to fit in your
shirt pocket while more involved controls systems require large PLC racks.
Smaller PLCs (a.k.a. bricks) are typically designed with fixed I/O points. For
our consideration, well look at the more modular rack based systems. Its
called modular because the rack can accept many different types of I/O
modules that simply slide into the rack and plug in.
So lets start off by removing all our modules which leaves us with a naked
PLC with only the power supply and the rack.
Since a PLC is a dedicated controller it will only process this one program
over and over again. One cycle through the program is called a scan time
and involves reading the inputs from the other modules, executing the logic
based on these inputs and then updated the outputs accordingly. The scan
time happens very quickly (in the range of 1/1000th of a second). The
memory in the CPU stores the program while also holding the status of the
I/O and providing a means to store values.
I/O System
The I/O system provides the physical connection between the equipment and
the PLC. Opening the doors on an I/O card reveals a terminal strip where the
devices connect.
There are many different kinds of I/O cards which serve to condition the type
of input or output so the CPU can use it for its logic. It's simply a matter of
determining what inputs and outputs are needed, filling the rack with the
appropriate cards and then addressing them correctly in the CPUs program.
Inputs :
Input devices can consist of digital or analog devices. A digital input card
handles discrete devices which give a signal that is either on or off such as a
pushbutton, limit switch, sensors or selector switches. An analog input card
converts a voltage or current (e.g. a signal that can be anywhere from 0 to
20mA) into a digitally equivalent number that can be understood by the
CPU. Examples of analog devices are pressure transducers, flow meters and
thermocouples for temperature readings
Outputs :
Output devices can also consist of digital or analog types. A digital output
card either turns a device on or off such as lights, LEDs, small motors, and
relays. An analog output card will convert a digital number sent by the CPU
to its real world voltage or current. Typical outputs signals can range from
0-10 VDC or 4-20mA and are used to drive mass flow controllers, pressure
regulators and position controls.
Programming a PLC
In these modern times a PC with specially dedicated software from the PLC
manufacturer is used to program a PLC. The most widely used form of
programming is called ladder logic. Ladder logic uses symbols, instead of
words, to emulate the real world relay logic control, which is a relic from
the PLC's history. These symbols are interconnected by lines to indicate the
flow of current through relay like contacts and coils. Over the years the
number of symbols has increased to provide a high level of functionality.
The completed program looks like a ladder but in actuality it represents an
electrical circuit. The left and right rails indicate the positive and ground of a
power supply. The rungs represent the wiring between the different
components which in the case of a PLC are all in the virtual world of the
CPU. So if you can understand how basic electrical circuits work then you
can understand ladder logic.
In this simplest of examples a digital input (like a button connected to the
first position on the card) when it is pressed turns on an output which
energizes an indicator light.
Wires run in and out of the system as the relays click and clack to the logic.
Now imagine there is a problem or a small design change and you have to
figure it all out on paper and then shut down the machine, move some wires,
add some relays, debug and do it all over again. Imagine the labor involved
in the simplest of changes. This is the problem that faced the engineers at
the Hydra-matic division of GM motors in the late 1960's.
Fortunately for them the prospect of computer control was rapidly becoming
a reality for large corporations as themselves. So in 1968 the GM engineers
developed a design criteria for a "standard machine controller". This early
model simply had to replace relays but it also had to be:
Easily maintained and programmed in line with the all ready accepted
relay ladder logic way of doing things.
The Race is On
This was a tall order in 1968 but four companies took on the challenge.
1. Information Instruments, Inc. (fully owned by Allen-Bradley a year
later).
2. Digital Equipment Corp. (DEC)
3. Century Detroit
4. Bedford Associates
Bedford Associates, run by Richard Morley, won the contract and quickly
formed a new company around the technology called MODICON
after Modular Digital Control. By June of 1969 they were selling the first
viable Programmable Controller the "084" (their 84th project) which sold
over one thousand units. These early experiences gave birth to their next
model the "184" in 1973 which set Modicon as the early leader in
programmable controllers.
Not to be outdone, the powerhouse Allen-Bradley (all ready known for it's
rheostats, relays and motor controls) purchased Information Instruments in
1969 and began development on this new technology. The early models
(PDQ-II and PMC) were deemed to be too large and complex. By 1971
OdoStruger and Ernst Dummermuth had begun to develop a new concept
known as the Bulletin 1774 PLC which would make them successful for years
to come. Allen-Bradley termed their new device the
"Programmable Logic Controller" (patent #3,942,158) over the then
PLCs are well adapted to a range of automation tasks. These are typically
industrial processes in manufacturing where the cost of developing and
maintaining the automation system is high relative to the total cost of the
automation, and where changes to the system would be expected during its
operational life. PLCs contain input and output devices compatible with
industrial pilot devices and controls; little electrical design is required, and
the design problem centers on expressing the desired sequence of
operations. PLC applications are typically highly customized systems, so the
cost of a packaged PLC is low compared to the cost of a specific custom-built
controller design. On the other hand, in the case of mass-produced goods,
customized control systems are economical. This is due to the lower cost of
the components, which can be optimally chosen instead of a "generic"
solution, and where the non-recurring engineering charges are spread over
thousands or millions of units.
For high volume or very simple fixed automation tasks, different techniques
are used. For example, a consumer dishwasher would be controlled by an
electromechanical cam timer costing only a few dollars in production
quantities.
A microcontroller-based design would be appropriate where hundreds or
thousands of units will be produced and so the development cost (design of
power supplies, input/output hardware and necessary testing and
certification) can be spread over many sales, and where the end-user would
Example
As an example, say a facility needs to store water in a tank. The water is
drawn from the tank by another system, as needed, and our example system
must manage the water level in the tank by controlling the valve that refills
the tank. Shown is a "ladder diagram" which shows the control system. A
ladder diagram is a method of drawing control circuits which pre-dates PLCs.
The ladder diagram resembles the schematic diagram of a system built with
electromechanical relays. Shown are:
Two inputs (from the low and high level switches) represented by
contacts of the float switches
An output to the fill valve, labelled as the fill valve which it controls
| (N.C. physical
(N.C. physical
|
|
Switch)
Switch)
|
|
Low Level
High Level
Fill Valve
|
|------[ ]------|------[ ]----------------------(OUT)---------|
|
|
|
|
|
|
|
|
|
|
Fill Valve |
|
|------[ ]------|
|
|
|
|
|
program scan may take only a few milliseconds, much faster than changes in
the controlled process.
Programmable controllers vary in their capabilities for a "rung" of a ladder
diagram. Some only allow a single output bit. There are typically limits to the
number of series contacts in line, and the number of branches that can be
used. Each element of the rung is evaluated sequentially. If elements change
their state during evaluation of a rung, hard-to-diagnose faults can be
generated, although sometimes (as above) the technique is useful. Some
implementations forced evaluation from left-to-right as displayed and did not
allow reverse flow of a logic signal (in multi-branched rungs) to affect the
output.
1. Toshiba
2. Omron
3. Fanuc
4. Mitsubishi