Home » PLC Program for Water Level Control Logic
PLC Tutorials

PLC Program for Water Level Control Logic

Design a PLC program to control the level of a water storage tank by turning a discharge pump ON and OFF based on Low and High levels.

PLC Program for Water Level Control

Ladder Logic for Water Level Control

Logic Description :

  • Auto : if Auto Mode selected in Local Control Panel, then pump will be logically controlled based on Low Level Switch and High Level Switch
  • Manual : if Manual Mode Selected in Local Control Panel, then irrespective of Low Level Switch & High Level Switch Status, Pump will be controlled manually using ON/OFF button in Local Control Panel.
  • When the water level reaches low level then pump will be stopped.
  • if the level of the water reaches high point, the pump will started so that the water can be drained and thus lowering the level.
  • Indication Panel : This panel contains LED’s to show the status of the water level control. It has Pump Running, Low Level & High Level Signals
  • If pump is running then the Pump Running status lamp will be ON.
  • then, if Low Level Switch activated then Low Level Status lamp will be ON.
  • if High Level Switch activated then High Level Status lamp will be ON.

PLC Ladder Logic :

Manual Mode Selected, OFF Position and Water at Low Level

PLC Water Level Logic

Manual Mode Selected & Water between Low & High Levels

Water Level Control using PLC

Auto Mode Selected & High Level Switch Activated

Level Control PLC Logic

If you liked this article, then please subscribe to our YouTube Channel for PLC and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

Read Next:

Process Control Fundamentals

Mixing Tank PLC Ladder Logic

Automation Engineers Questions

Fan Control Unit System using PLC

PLC Electric Motor Interlocks

Share With Your Friends

Related Articles

Contacts and Coils in PLC Ladder Logic

S Bharadwaj Reddy

Allen Bradley PLC Interview Questions and Answers

S Bharadwaj Reddy

Check Block Consistency Tools in Simatic Manager

S Bharadwaj Reddy

PLC Program for Automatic Parameter Initialization when Power UP

S Bharadwaj Reddy

PID with Practical Example

S Bharadwaj Reddy

Lamp Control using PLC Logic Condition

S Bharadwaj Reddy


kingsley June 29, 2017 at 10:54 am


Dharmesh Kavaiya July 6, 2017 at 10:40 am

Hi Sir

Thanks a lot for such a valuable details and information.

I have also started youtube channel to learn Industrial Automation technologies like PLC,SCADA, DCS, HMI, IOT, VFD and process Instrumentation.

Please watch my channel “Automation Revolution” and if possible embed my video in your blog.

Pritam Shet March 9, 2021 at 11:07 pm

Motor not starting when sensors dipped in water,
When sensors are directly connected motor starts? Whats the problem?


Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

PLC Program for Water Level Control Logic

WordPress Image Lightbox
Send this to a friend