0% found this document useful (0 votes)
60 views6 pages

44 - Big and Small Parts Separation Problem in PLC - Sanfoundry

The document outlines a PLC program designed to separate big and small parts on a conveyor belt using Ladder Diagram programming. It describes the problem of ensuring that different sized particles are packed in separate boxes, detailing the use of a proximity limit switch and a timer to control the diversion of big parts. The program includes inputs, outputs, and a ladder diagram to automate the separation process effectively.

Uploaded by

zaki askar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views6 pages

44 - Big and Small Parts Separation Problem in PLC - Sanfoundry

The document outlines a PLC program designed to separate big and small parts on a conveyor belt using Ladder Diagram programming. It describes the problem of ensuring that different sized particles are packed in separate boxes, detailing the use of a proximity limit switch and a timer to control the diversion of big parts. The program includes inputs, outputs, and a ladder diagram to automate the separation process effectively.

Uploaded by

zaki askar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

PLC Program to Separate Big and Small Parts

This is a PLC Program to Separate Big and Small Parts.

Problem Description
Two different sized particles are being moved on the conveyor belt. To pack these particles, two
different boxes are used separately. These products must not be packed in the same box.
Separation of these particles is to be controlled. Implement automation to perform this operation in
PLC using Ladder Diagram programming language.

Problem Diagram

Problem Solution
Small parts do not need to be detected as it has a straight conveyor path.
Big parts are to be diverted to the adjacent conveyor which is connected with the main conveyor
as shown in diagram above.
Detection of big particles has to be done in order to divert the path of such particles.
To detect big parts, Proximity Limit switch is used.
Conveyor has a fixed speed, hence timer is to be set to energize Gate Solenoid which diverts big
parts to the adjacent conveyor.

PLC Program
Here is PLC program to Separate Big and Small Parts, along with program explanation and run time
test cases.

List of Inputs and Outputs


I:1/14 = Start (Input)
I:1/15 = Stop (Input)
O:2/0 = Master Coil (Output)
I:1/0 = Proximity to detect big parts (Input)
O:2/1 = Gate solenoid coil (Output)
T4:0 = Timer to operate gate (Timer)

Ladder diagram to separate big and small parts

advertisement
Program Description
RUNG000 is to Master Start and Stop the separation process.
RUNG001 and RUNG002 operates solenoid coil.
When Proximity switch detects a big part, it energizes and latches Solenoid Coil which is
connected to O:2/1.
Let us assume it takes approximately 2secs for a big part to transfer from main conveyor to the
adjacent one.
When Solenoid coil is energized, Timer T4:0 is started.
Solenoid coil remains energized for 2secs that is when part is being diverted to the adjacent
conveyor.
After 2secs, when a big part is diverted to the adjacent conveyor, XIO of T4:0/DN de-energizes
O:2/1 and the Gate is returned back to its main position to let Small parts move on the main
conveyor.

Runtime Test Cases


Inputs Outputs Physical Elements
I:1/14 = 1 O:2/0 = 1 Start separation process
I:1/0 = 1 O:2/1 = 1 Energize solenoid gate
T4:0/DN = 1 O:2/1 = 0 De-energize solenoid gate

Sanfoundry Global Education & Learning Series – PLC Algorithms.


To practice all PLC programs, here is complete set of 100+ PLC Problems and Solutions.

If you find any mistake above, kindly email to [email protected]

« Prev - PLC Program to Control Spray-Painting » Next - PLC Program to Operate Screwing of
of Parts Parts

advertisement
Recommended Articles:
1. PLC Program to Sort Parts for Quality Control on Conveyor
2. PLC Program to Count and Pack Parts from Conveyor
3. PLC Program for Counting of Parts from Conveyor
4. PLC Program for Cleaning and Rinsing Bottles in Beverage Industries
5. PLC Program to Operate Drilling of Parts
6. PLC Program to Perform Bottle’s Capping with Rotating Mechanism
7. PLC Program to Remove Empty Detected Bottle on Conveyor
8. PLC Program to Control Spray-Painting of Parts
9. PLC Program to Measure Time Taken by an Event
10. PLC Program to Perform Capping of Beverage Bottles

advertisement

Additional Resources:
PLC Programming Examples
Java String Programs: Code Examples & Solutions
Java Applet Programs
Linear Integrated Circuits MCQ Questions
Linked List Programs in Python

Popular Pages:
100+ Android Programming Examples
C# Programs on Threads
Java Matrix Programs
Microcontroller MCQ Questions
C++ Algorithm Library

Subscribe Sanfoundry Newsletter and Posts

Name*

Email*

Subscribe

Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to


get free Certificate of Merit. Join our social networks below and stay updated with latest contests,
videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest

Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is
Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on
development of Linux Kernel, SAN Technologies, Advanced C, Data
Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram


SanfoundryClasses.

About | Certifications | Internships | Jobs | Privacy Policy | Terms | Copyright | Contact


     

© 2011-2024 Sanfoundry. All Rights Reserved.

You might also like