Inst ToolsInst ToolsInst Tools
  • Courses
  • Videos
  • Q & A
    • Interview
      • Instrumentation
      • Electronics
      • Electrical
      • Practical Questions
    • MCQ
      • Instrumentation MCQ
      • Electrical MCQ
      • Electronics MCQ
      • Control Systems MCQ
      • Analog Electronics MCQ
      • Digital Electronics MCQ
      • Power Electronics MCQ
      • Microprocessor MCQ
      • Multiple Choice Questions
  • EE
    • Electronics
      • Electronics Q & A
      • Electronic Basics
      • Electronic Devices & Circuits
      • Electronics Animation
      • Digital Electronics
    • Electrical
      • Electrical Basics
      • Electrical Q & A
      • Power Electronics
      • Electrical Machines
      • Electrical Animation
      • Power Systems
      • Switchgear & Protection
      • Transmission & Distribution
  • Measure
    • Control Valves
    • Calibration
    • Temperature
    • Pressure
    • Flow
    • Level
    • Analyzers
    • Switches
    • Vibration
    • Solenoid Valve
  • Control
    • PLC Tutorials
    • Control Systems
    • Safety Instrumented System (SIS)
    • Communication
    • Fire & Gas System
  • More
    • Design
    • Tools
    • Animation
    • Basics
    • Formulas
    • Standards
    • TextBooks
    • Common
    • Software
    • Excel Tools
    • Erection & Commissioning
    • Process Fundamentals
    • Videos
    • Books
Search
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Reading: PLC Program for Water filling and Discharging Process
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • PLC Tutorials
  • Control Systems
Search
  • Courses
  • Videos
  • Q & A
    • Interview
    • MCQ
  • EE
    • Electronics
    • Electrical
  • Measure
    • Control Valves
    • Calibration
    • Temperature
    • Pressure
    • Flow
    • Level
    • Analyzers
    • Switches
    • Vibration
    • Solenoid Valve
  • Control
    • PLC Tutorials
    • Control Systems
    • Safety Instrumented System (SIS)
    • Communication
    • Fire & Gas System
  • More
    • Design
    • Tools
    • Animation
    • Basics
    • Formulas
    • Standards
    • TextBooks
    • Common
    • Software
    • Excel Tools
    • Erection & Commissioning
    • Process Fundamentals
    • Videos
    • Books
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > Guest Articles > PLC Program for Water filling and Discharging Process

PLC Program for Water filling and Discharging Process

PLC ladder logic for water filling and discharging process. Learn the program description with an explanation and solution.

Last updated: November 3, 2023 10:37 am
Editorial Staff
Guest Articles PLC Tutorials
1 Comment
Share
4 Min Read
SHARE

This is a PLC Program for the Water filling and discharging process using S7-1200 PLC.

Contents
Water filling and Discharging ProcessDiagramPLC SolutionPLC Inputs and OutputsPLC Water Filling and Discharging ProcessPLC Program ExplanationRuntime Test Cases

Water filling and Discharging Process

Problem Description

In many industries or plants, there are lots of manual water filling systems are used for water storage.

In the manual system, there are so many disadvantages such as Accuracy, time delay problems, loss of liquids, and Time consuming.

And due to the manual system, we have to arrange an operator for machine operation. Water wastage occurs due to manual system

Here we are discussing a semi-automatic system.

Diagram

PLC Program for Water filling and Discharging Process

PLC Solution

To solve this problem, we will use S7-1200 PLC for programming.

Here we use two sensors for level measurement, one is for High level and second is for low level.

We use feeding valve (MV1) for filling Cycle of the tank and discharge valve  (MV2) for discharging cycle of the tank. Both will be controlled according to sensor logic.

So when the water level goes below low level then feeding valve will turned ON automatically and when water level reaches high and the it senses by high level sensor, then discharging process will be turned ON automatically.

When high level is detected then buzzer will turn ON for alarm purpose. Cycle will stop if user will press stop button from the control panel.

PLC Inputs and Outputs

Digital Inputs

  • Start PB: I0.0
  • Stop PB: I0.1
  • TLB 1: I0.3
  • TLB 2: I0.2

Digital Outputs

  • Cycle ON: Q0.0
  • Valve MV1 (Feed): Q0.1
  • Valve MV2 (Discharge): Q0.2
  • Agitator/Mixer M: Q0.3
  • Buzzer: Q0.4

PLC Water Filling and Discharging Process

PLC Filling Ladder Logic

PLC Program Explanation

  • For this application, we used S7-1200 PLC and TIA portal software for programming.
  • In Network 1 we used latching circuit for cycle ON (Q0.0) output. It can be started by pressing START PB (I0.0) and stop by pressing STOP PB (I0.1).
  • When cycle will be started then system will check level of the tank. If tank level is low then then feeding process will start and tank level is high then Discharge cycle will start.
  • Here we have taken NO contact for both sensors in the program for simplicity. It can be done by relay logic in field or you can use such type of sensors.
  • When tank will detect low level then TLB 2 (I0.2) will be activated and then feeding cycle will be ON. Here we have taken NC contact of TLB1 (I0.3) so when PLC will detect high level then it will stop Feeding cycle.
  • When tank will detect high level then TLB 1 (I0.3) will be activated and discharging cycle will be ON. Here we have taken NC contact of TLB2 (I0.2) so when PLC will detect low level then it will stop discharge cycle cycle.
  • Mixer M (Q0.3) should be ON during discharging cycle for mixing purpose.
  • Here we also considered an alarm for high level to inform operator. When TLB 1(I0.3) will be detected then buzzer (Q0.4) will be activated.
  • During all function, cycle should be ON.

Runtime Test Cases

PLC Water Filling Program

Note: The above PLC Logic provided for basic idea about application of PLC in Water filling and Discharging Process. The Logic is limited and not complete application.

Author: Bhavesh

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:

  • Liquid Mixing PLC Logic
  • Siemens PLC Instructions
  • Safety Control System Basics
  • Instrumentation Control System
  • Encoder Multiple Choice Questions
Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

Global Acknowledgment Instruction in Safety PLC
How to Configure PID Controller in Various Schneider PLCs?
How to Delete the Siemens CPU Memory?
PLC FBD Example for Tank Liquid Heating Control by Steam Flow
#9 PLC Best Practices – Validate indirections
How to Automatically Close Pop-up in FactoryTalk View Studio?
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
1 Comment
  • k says:
    March 18, 2021 at 12:48 pm

    when TLB2 are in normal position then filling valve is operate and continue this will happen when level is below 0.1% to HI level.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
208kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Difference Between Static and Temp Memory in Siemens PLC TIA Portal
Communication between InTouch Scada and Allen Bradley PLC
PLC Configuration of Profinet I/O System
PLC Motor Control Ladder Logic Programming
How to Simplify PLC Coding Using Karnaugh Maps?
Pulse Generation using Timer in Siemens PLC
PLC Light Sequence Control using Bit Shift Registers
Two Hand Control Logic using PLC
#8 PLC Best Practices – Validate HMI Input Variables at PLC Level
PLC Programming for Garden Sprinkler System

Related Articles

Preventive Maintenance of Variable Frequency Drive

Preventive Maintenance of Variable Frequency Drive (VFD)

Two wire loop powered transmitters

4-20 mA Transmitter Wiring Types : 2-Wire, 3-Wire, 4-Wire

How to Link SQL With Indusoft Web Studio

How to Use an SQL Server with Indusoft Web Studio?

Sourcing output module in PLC

Which Connection is Best for PLC? – Sinking or Sourcing

One Shot Rising PLC Example Program

One Shot Rising PLC Example Program

Counter Count Down Bit

Down Counter PLC Program

Normally closed input actuator as stop button.

Normally-Closed Contacts for Stop Buttons

Two-Conveyor PLC Control System

Basic Conveyor System for Product Handling in Omron PLC

More Articles

half-wave-rectifier-working-animation

Half Wave Rectifier Principle

Ammonia Gas Detector Calibration

Ammonia Gas Detector Working Principle and Calibration

Electrical Machines Questions and Answers

Rotating Electrical Machines Quiz

Instrumentation Engineer’s Calibration Mistakes

Chemical Reactor Vessel P and ID

Questions on Chemical Reactor Vessel P & ID

Problem on Water Filter Discharge Pressure Transmitter and Gauge

Problem on Water Filter Discharge Pressure Transmitter and Gauge

Introduction of Urea Bagging machine

Introduction to Urea Bagging Machine

Baffle Nozzle Question

Baffle Nozzle Question

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?