0% found this document useful (0 votes)
131 views7 pages

PLC4

The document describes a PLC program for controlling a water filling and discharging process in a tank. The program uses two level sensors, one for high level and one for low level, to control a feeding valve and discharge valve. When the water level drops below low level, the feeding valve turns on to refill the tank. When the high level sensor detects a high water level, the discharge valve turns on to drain water from the tank. The program displays the cycle status and controls the valves and alarm buzzer based on the sensor readings.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
131 views7 pages

PLC4

The document describes a PLC program for controlling a water filling and discharging process in a tank. The program uses two level sensors, one for high level and one for low level, to control a feeding valve and discharge valve. When the water level drops below low level, the feeding valve turns on to refill the tank. When the high level sensor detects a high water level, the discharge valve turns on to drain water from the tank. The program displays the cycle status and controls the valves and alarm buzzer based on the sensor readings.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Lab

Student Name: Muhammad jawhar


Class: 4 Stage – Group:A1
Course Title: PLC Lab.
EXP NO: 4

EXP. Name: : : PLC Program for Water filling and Discharging Process
Water filling and Discharging Process

College of Engineering
Salahaddin University of Erbil
Academic Year 2021-2022
1. INTRODUCTION
A Programmable Logic Controller, PLC or Programmable Controller may be a computer used for
automation of mechanical device processes. It is used to convert previously used “Relay Logic” or “Wired
Logic” for automation of industrial purposes into “Ladder Logic”. Unlike general computers, the PLC is
designed for multiple inputs and output arrangements, extended temperature ranges, immunity to electrical
noise, and resistance to vibration and impact. In our project we are using AB-Micrologix 1400 PLC.
The project “Water Tank Level Controller by using PLC” is designed to monitor and control the level of
liquid in the tank. The system has associate automatic pumping system hooked up thereto thus on refill the
tank once the liquid gets to the lower threshold, while offing the pump once the liquid gets to the higher
threshold.
Sustainability of available water resources in many reasons of the world is now dominant issue.
This problem is quietly related to poor water allocation, inefficient use lack of adequate and integrated
water management.
Water is often used for agriculture, industry and domestic consumption. Therefore, efficient use and water
monitoring and controlling are potential constraint for home or office
water management system.

Problem Diagram

Problem 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.
List of inputs/outputs

Digital Inputs Digital Outputs


Start PB : I0.0 Cycle ON : Q0.0
Stop PB : I0.1 Valve MV1 (Feed) : Q0.1
TLB 1 : I0.3 Valve MV2 (Discharge) : Q0.2
TLB 2 : I0.2 Agitator/Mixer M : Q0.3
Buzzer : Q0.4
PLC Water Filling and Discharging Process
Program Description
 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.
 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

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.

5
Discussion

PLC Program Logic

1-The agitator motor is to be started and stopped by a pushbutton station.

2-The solenoid valves are to be open (Energized) when the agitator is


running.

3-Pump N0.1 starts at the 75% liquid level and stops at the 25% level. The
pump will run only if the agitator is running.

4-On a high-level alarm (Tank 90%), an alarm light will come ON and stay
on even if the tank level drops. An operator must press the reset button to
turn off the light. On the high-level alarm, both the solenoid valve will also
close (de-energize).

5-A low-level alarm light shall be provided (Tank 10%), similar to the high
level, and reset using the same pushbutton.

Ladder Diagram is a graphical programming language that you use to


develop software for programmable logic controllers (PLCs). It is one of
the languages that the IEC 61131 standard specifies for use with PLCs. A
program in ladder diagram notation is a circuit diagram that emulates
circuits of relay logic hardware. The underlying program uses Boolean
expressions that translate readily to switches and relays.

6
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.


7

You might also like