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: Automatic Box Filling System using PLC Programming
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 > Automatic Box Filling System using PLC Programming

Automatic Box Filling System using PLC Programming

Last updated: March 4, 2021 1:27 pm
Editorial Staff
PLC Tutorials
2 Comments
Share
3 Min Read
SHARE

Write the PLC programming for a continues box filling operation that requires boxes moving on a conveyor to be automatically positioned and filled.

Contents
Automatic Box Filling SystemBox Filling using PLC LogicLogic Description:

Automatic Box Filling System

Automatic Box Filling System using PLC Programming

Develop ladder logic program according to the logic given below,

  1. Energize the RUN status light when the process is operating.
  2. Energize the STANDBY status light when the process is stopped.
  3. Stop the conveyor and energize the standby light when the right edge of the box is first sensed by the photo sensor.
  4. With the box in position and the conveyor stopped, after 3 seconds open the solenoid valve and allow the box to fill.
  5. The filling should stop when the level sensor goes true.
  6. Energize the FULL light when the box is full. The FULL light should remain energized until the box is moved clear of the photo sensor.

Box Filling using PLC Logic

Box Filling using PLC

Logic Description:

Rung 0000:

Start/Stop PB latched with memory B3:0/0.

Rung 0001:

B3:0/0 enabled to turn on Run status light (O:0/0) and Conveyer motor (O:0/1).

The Photosensor is connected in normally closed contact to turn off the outputs when the box reaching photo sensor.

Rung 0002:

Standby status light (O:0/1) should turn ON when the Process is in stop condition.

So Start latch and run status light output are connected in normally closed contact.

Rung 0003:

When the box reaching the photo sensor, the conveyer gets stopped and after 3 seconds interval solenoid valve (O:0/3) is turning ON until level sensor (I:0/3) ON which is connected in normally closed condition.

Rung 0004:

When the Level sensor (I: 0/3) is in ON condition, Full status light output (O:0/4) will ON until the photo sensor goes off (until the box is moved clear off).

Author: Hema Sundaresan

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:

  • Latching Function in PLC
  • Traffic Light Control using PLC
  • Sensor Scaling in PLC Logic
  • Count Running Hours of Pumps
  • Conveyor Logic in PLC
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

Getting to Know the LED Indications on GE Make PLC
Feedback Monitoring in Safety PLC
Ladder Logic MCQ Questions and Answers
Programmable Logic Controller Questions and Answers
Structured Text PLC Code for Sequential Process Data Storage
Equivalent Logic Gates using PLC Ladder Diagrams
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
2 Comments
  • Kapil Kumar says:
    July 2, 2020 at 8:44 pm

    Desa sand moulding machine ka program baniya

    Reply
  • Marilyn Urrea says:
    August 19, 2023 at 1:42 pm

    Are this being true for the Automatic Box Filling System using PLC Programming:
    Number of PLC Inputs Required
    C1 – RUN
    C2 – STANDBY
    C3 – STOP
    C4 – Level Sensor
    Number of PLC Outputs Required
    Y001 – Status Light
    Y002 – Conveyor
    Y003 – Solenoid Valve
    Y004 – Level Sensor
    Number of PLC Timer Required
    T0 – 60 second Timer, 100 ms Time Base. (See K60 Preset Value for Timer)

    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

History of Programmable Logic Controllers (PLC)
Start Stop of one Motor from the same Push button PLC program
PLC Logic: Control Spray Nozzle, Fans, and Puncher
PLC Program for Automatic Mixing Control in a Tank
PLC Conveyor Ladder Logic Program
How to Select the Right Encoder for Your Machine?
Difference Between PLC and CNC Machine
Vendor Document for Project Systems Architecture

Keep Learning

Traffic Lights Ladder Diagram using Timers

Traffic Lights Ladder Diagram using Timers

Delta PLC Simulator

How to Work with Delta PLC Simulator?

Types of Scan Time in a PLC

#16 PLC Best Practices – Create Trend for Cycle Time on HMI

Weinview HMI

How to Connect Mitsubishi FX3U PLC with Weinview MT6071iE HMI?

Schneider PLC Programming Example

Schneider PLC Programming Example for Beginners

Simple Conveyor Control PLC Program

XG5000 Example of Simple Conveyor Control PLC Program

PLC Program using START & STOP Buttons

PLC Program using START and STOP Buttons

Top Automation Vendors

Top Automation Vendors from Around the World – An Overview

Learn More

Valve Standards

List of Valve Standards

Difference Between Optical Fibre and Coaxial Cable

Difference Between Optical Fibre and Coaxial Cable

Count the Number of Cartons in a Storage Area PLC Logic

Count the Number of Cartons in a Storage Area PLC Logic

PLC programming for liquid mixing application code

PLC Mixing Logic in Liquids on EcoStruxure Machine Expert-Basic

redundant transmitters

SIS Sensors

2-way solenoid valve Normally Closed

What is a 2-way Solenoid Valve ?

Omron PLC washing machine automation

Omron PLC Logic for Washing Machine Automation

Scaling in PLC

PLC Ladder Logic for Sensor Scaling with Offset

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?