An Example of Ladder Diagram
An Example of Ladder Diagram
As an example, a ladder diagram for a elevator control system is discussed. In Fig. 4, left, the the physical
description of the elevator system is presented. The global objective is that when the UP button is
pushed, the platform carries something to the UP position, and when the DOWN button is pushed, the
platform carries something to the DOWN position.
The following hardware specifications define the equipment used in the elevator:
Output Elements
Input Elements
The ladder diagram in Fig. 4, on the right describes the following sequence of events required for the
elevator System:
1. When the START button is pushed, the platform is driven to the DOWN position.
2. When the STOP button is pushed, the platform is halted at whatever position it occupies at that time.
3. When the UP button is pushed, the platform, if it is not in DOWN motion, is driven to the UP position.
4. When the DOWN button is pushed, the platform, if it is not in UP motion, is driven to the DOWN
position.
Fig. 4: An elevator system (left) and a ladder diagram (right) for the system
Normally for a given problem, there are various ways to construct ladder diagram. Reference [1]
presented two different ladder diagrams for the above mentioned elevator problem. The diagram shown
here is the simpler one. Just like an practice to solve any problem, we should always try to build a clear
and simple ladder diagram for a given problem.
The interlock contacts installed in the previous section's motor control circuit work fine, but
the motor will run only as long as each pushbutton switch is held down. If we wanted to
keep the motor running even after the operator takes his or her hand off
the control switch(es), we could change the circuit in a couple of different ways: we could
replace the pushbutton switches with toggle switches, or we could add some more relay
logic to "latch" the control circuit with a single, momentary actuation of either switch. Let's
see how the second approach is implemented, since it is commonly used in industry:
When the "Forward" pushbutton is actuated, M1 will energize, closing the normally-open
auxiliary contact in parallel with that switch. When the pushbutton is released, the closed
M1 auxiliary contact will maintain current to the coil of M1, thus latching the "Forward" circuit
in the "on" state. The same sort of thing will happen when the "Reverse" pushbutton is
pressed. These parallel auxiliary contacts are sometimes referred to as seal-in contacts, the
word "seal" meaning essentially the same thing as the word latch.
However, this creates a new problem: how to stop the motor! As the circuit exists right
now, the motor will run either forward or backward once the corresponding pushbutton
switch is pressed, and will continue to run as long as there is power. To stop either circuit
(forward or backward), we require some means for the operator to interrupt power to
the motor contactors. We'll call this new switch, Stop:
Now, if either forward or reverse circuits are latched, they may be "unlatched" by
momentarily pressing the "Stop" pushbutton, which will open either forward or reverse
circuit, de-energizing the energized contactor, and returning the seal-in contact to its
normal (open) state. The "Stop" switch, having normally-closed contacts, will conduct power
to either forward or reverse circuits when released.
LADDER LOGIC
At the March SRS meeting the subject of ladder logic or relay logic came up and there seemed to
be some interest in what it is. I’ve been using this since 1975 when I started working as an
electrical draftsman. This was “B.C.” (before computers) and I first learned to use it designing
motor circuits and then entire relay panels. The reason it’s called ladder logic is the program is
drawn pictorially and looks like a ladder, unlike a program listing you may be familiar with like
basic or C++ which use alpha numeric characters.
Ladder diagrams are used to describe the logic of electrical control systems. There are differences
in the way ladder logic was implemented in computerized form as compared to hard wired so I will
be talking about the old way first. The basic component of the control system is the control relay
which is a solenoid that operates a number of switches or contacts. The contacts come normally
open and normally closed, normal being when the relay is not energized. Relays come in various
breeds like time delay and latching types. Other components of the control system are the field
devices such as push buttons, limit switches, lights, and controlled devices like motor starters and
solenoid operated valves. As I said, ladder diagrams show the logic of the controls but they are not
used to build the system, a wiring diagram is used for that. But the wiring diagram wouldn’t be
used to trouble shoot with or show functionality, that’s where the ladder is most useful.