Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: PLC Ladder Logic for Tanks Filling as per Priority
Share
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > PLC Tutorials > PLC Ladder Logic for Tanks Filling as per Priority

PLC Ladder Logic for Tanks Filling as per Priority

Last updated: March 4, 2021 3:29 pm
Editorial Staff
PLC Tutorials
1 Comment
Share
3 Min Read
SHARE

Write the PLC program for two tanks filling as per priority. Design the PLC Ladder Logic programming for this application.

Contents
Tanks Filling as per PriorityPLC I/OPLC Programming

Tanks Filling as per Priority

Two Tanks Filling using PLC

In pneumatic conveying system two or more tanks are used for material supply. Sometimes it is necessary to define priority for tanks. For example, if there are two feeding tanks are used in system and both the tanks are empty so we which tank should be filled first?

So write priority logic in PLC for this problem. In this example we have taken two feeding tanks and we will fill tank as per priority. Hence we will fill tank 1 first if booth the tanks are detected empty.

PLC I/O

List of Inputs

  • I1 :- Start PB
  • I2 :- Stop PB
  • I3 :- Tank 1 low level sensor (LL)
  • I4 :- Tank 1 high level sensor (HL)
  • I5 :- Tank 2 low level sensor (LL)
  • I6 :- Tank 2 high level sensor (HL)

List of Outputs

  • Q1 :- Cycle ON
  • Q2 :- Tank 1 feeding valve
  • Q3 :- Tank 2 feeding valve

List of Memory

  • M1 :- Tank 1 feeding priority
  • M2 :- Tank 2 feeding priority

PLC ProgrammingPLC Program for Tank Filling

NETWORK 1 :-

Here we used normal logic for START/STOP cycle.lathing function is used here.

NETWORK 2 :-

Priority selection logic is used in this network. If both the tanks are empty,priority for tank 1 will be activated.

NETWORK 3 :-

If tank 2 is low , priority for tank 2 will be ON.

NETWORK 4 :-

If tank 1 level is low and priority of tank 1 is ON, tank 1 feeding valve will be ON

NETWORK 5 :-

If tank 2 is low and tank 1 priority is not activated, tank 2 feeding valve will be ON.

Note:-Above application may be different from actual application. We can also make this application by using other PLC also. This example is only for explanation purpose. This is the simple concept of priority for multiple tanks in conveying system; we can use this concept in other examples also.

All parameters and graphical representations considered in this example are for explanation purpose only, parameters or representation may be different in actual applications. Also all interlocks are not considered in the 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:

PLC Motor Operation based on Time

Traffic Light Control using PLC

PLC Automatic Control of Outputs

PLC Level Control of Two Tanks

Making PLC Multi Way Switches

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

PLC Ladder Logic Questions and Answers
PLC Program for Password Management using Structured Text
Difference Between CompactLogix and ControlLogix
What is a Relay? Types of Industrial Relays
#4 PLC Best Practices – Use PLC Flags as Integrity Checks
Free Download Programmable Logic Controller (PLC) Book
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
1 Comment
  • Jawad says:
    August 23, 2020 at 1:07 pm

    You have not mentioned the condition for high level

    Reply

Leave a Reply Cancel reply

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

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Animation of Electromagnetic Relay
Vijeo Designer software – Import and Export
Automatic Bottle Filling System using PLC
PLC Practice Questions
Motor Classic Control Circuits using Single Push button
PLC Pneumatic Circuit Control
How to Program PID Control in PLC with Structured Text?
How to Password Protect HMI in Siemens TIA Portal?

Keep Learning

Parking Garage Indicator PLC Automation

Parking Garage Indicator: PLC Automation System

LCS Configuration equipped with LOTO Facility

Motor Control Signal Interface

Motor Stop Interlock for Changing the Direction PLC Program

Motor Stop Interlock for Changing the Direction PLC Program

Omron PLC programs

Daily Alarm PLC Program using Real-Time Clock

SCADA Standards

SCADA for Substation Automation

How to choose between PLC and DCS Systems

How to choose between PLC and DCS Systems ?

Configuration of Siemens Scada and PLC

#12 PLC Best Practices – Validate Inputs based on Physical Plausibility

Causes of PLC Stop Mode

Various Causes for PLC Going in Stop Mode

Learn More

PID Controller Tuning

How to tune a PID Controller ?

Formula for Linear mA to Square root mA conversion

Inverse Transducers Objective Questions

Inverse Transducers Objective Questions

What is a Mimic Panel

What is a Mimic Panel ?

DOL Starter Testing

DOL Starter – Working, Circuit, Advantages, Disadvantages, Applications

Lobed Impeller Flow Meters Working Principle

Lobed Impeller Flow Meters Working Principle

PLC Program for Password Management using Structured Text

PLC Program for Password Management using Structured Text

Electrical Motor Model number and serial number

How to Read the Nameplate of a Motor?

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

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?