The ladder diagrams are universally used as a symbolic and schematic way to represent the interconnection between the elements in a Programmable Logic Controller (PLC). The ladder network is also used as a tool for programming the operation of PLC. The elements are interconnected between the supply lines for each step in the control process giving the appearance of the rungs in a ladder. We have a number of PLC programming languages namely:
Ladder Diagram is one of the most popular PLC programming languages, actually if you can learn and master Ladder Diagram programming, it becomes much easier to learn other PLC programming languages like Structured Text (ST).
The figure below shows typical symbols used for the elements in a ladder diagram:
From Figure (a) above, a number of momentary action switches are shown. These are from top to bottom; a push to close (Normally Open NO) and a push to open (Normally Closed NC). These switches are the normal momentary action panel mounted operator switches.
Position limit switches are used to sense the position of an object and set to close or open when a desired position is reached.
Pressure, temperature and level switches are used to set limits and can be designed to open or close when the set limits are reached.
The symbol for a control relay is a circle with the designation CR followed or preceded by a number to distinguish between the various relays used. This is shown with the symbols for its NO and NC contacts. These contacts will carry the same CR and number as the relay.
Recommended: The Ultimate Guide to Electrical Maintenance
A timer relay has the designation TR with a number and its associated NO and NC contacts will be named and numbered the same way.
A motor is represented by a circle with the letter M and an appropriate number.
An indicator is represented by a circle with the radiating arms and a letter to indicate its colour that is, R = red, B = blue, G = green, O = orange, etc.
Don’t miss out on key updates, join our newsletter List
Other elements are represented by boxes as shown in the Figure (a), with the name of the element and a number to distinguish between similar types of elements used in different places.
To illustrate the concept of Ladder Diagram programming, let’s consider the following Example:
A heating system in Figure (b) below shows a container of liquid with a heating element, three momentary action push button switches, (start, stop, alarm off) with red and green indicator lights, and an alarm. Show using a Ladder Diagram, how the elements can be connected, so that when the system power is applied, the green light is lit. When the start button is pushed the heater is turned ON, the red light turns ON and green light goes OFF. When the liquid reaches a preset temperature, the power is turned OFF and alarm sounds. A provision is made to turn the alarm OFF and to be able to turn the power to the heater OFF.
Figure (c) below shows a possible solution to Ladder Diagram programming problem in the Example above:
How to Access Our Premium Articles & Resources Learn More
The first three rungs S1, S2, and S3 are used for the control of the indicator lights and the power to the rest of the circuit. Momentary closure of switch 1PB will energize the contact relay 1CR; this in turn will close 1CR NO contacts and open 1CR NC contacts. These contacts will perform the following functions:
The vessel containing the liquid will heat up till the temperature sensor in rung S5 reaches its limit and closes. On closure the control relay 2CR is energized and its contacts will perform the following functions:
The alarm will remain enabled until turned OFF by switch 3PB via relay 2CR. Relay 1CR can also be turned OFF by switch 2PB.
Image: Pexels The electric vehicle (EV) market is accelerating at an unprecedented pace, driven by…
Numerical control is a form of digital control that is employed on machine tools such…
Photo: Pexels Benefits of Installing Solar Panels in Your Home: Save Money and Your Planet…
Pneumatic control valve Control valve sizing refers to the procedure determining the correct size of…
The aim of a typical control system is to force a given set of process…
An object can be used to activate a switch directly, producing an ON or OFF…
View Comments
very clear and good article easy to understand. Thank you
Hi, am glad you found this article useful!