Jump to content

Color Sensing Conveyor System

Recommended Posts

Hey everyone,

I am new to this forum, as well as new to PLC/ladder logic programming as a whole. I am creating a project with a group for school and I am having some trouble understanding where to begin with programming, and seek a lot of help/direction. We are using a Unitronics V350-35-RA22 PLC to drive a color sensing conveyor system. A description of our project is as follows:


To begin, a vibratory feeder will be placed at the beginning of the conveyor belt with a color sensor placed towards the bottom of the feeder. Each block will then be manually placed upon the feeder where it will systematically fall onto the conveyor. When the block passes the color sensor its specific color (either R, B, or G) will be distinguished and be provided as data to the PLC. Depending on the color of the block that has been fed, the PLC will instruct the conveyor to move the block to its corresponding linear actuator on the conveyor belt. Lastly, the linear actuator will sort the block by pushing to its necessary placement on the belt. This placement is extremely important because at the end of the belt there are three different horizontally-sorted containers for each colored block to fall in respectively. A block diagram has been attached for a visual.


My question remains, where do I start regarding how to program this system using ladder logic/simulation software? I understand a lot of specs are required for programming, of which I have. I guess I am asking more so for a sense of direction on how to program this using i-TRiLOGI. Thank you for your time and hope to hear back soon.


Color Sensing Conveyor Block Diagram.docx

Link to comment
Share on other sites

You won't be able to program the Unitronics controllers using I-Trilogi as it's specific to a different brand of PLCs, you need Visilogic to start.


At the hardware level you're going to need some sort of optical color sensor if you want to differentiate the parts by color.


Logic wise, you're probably gets a bit more complicated.  There are many ways to approach dealing with a conveyor of parts, both sorting and counting.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...