Routing rules on two-way conveyors

Hello,

I am trying to learn how to use routing rules with two way conveyors. I have a conveyor that connects to crossing conveyors that then move products based on a ProductID to different example processes. After the process is done the products should move back to the crossing conveyor and towards the “end process”. I am able to send them back but the crossing conveyors get blocked and if even they are not blocked they just send the product back because of the routing rule based on ProductID.
How can I

  • block products from entering the crossing conveyor if the “process” conveyors are “full”
  • not have the processed products return?

I understand that I can have different routing rules inside routing rules but any help would be appreciated.

TwoWayConveyorTest.vcmx (2.7 MB)

Thank you

Hello @JQL,
in your Routing Rule, you define that the products with ProductID “101” should go right. when the product is returning from the right side, it still has the ProductID “101”, so that’s why it goes aigain to the right side.
What you could do is use a “Fixed Rule”, to say that the products coming from the Right side are always going to the Back side, and that the products coming from the Front are following the Integer table rule.

To limit the number of products coming in, the easiest way would probably be to use the Capacity Control Entry (in the Conveyor Utilities file from the eCat. Add the Capacity Control Entry before the Crossing Conveyors, click on its property “AddNewExitPoint” and move this new Exit point after the crossing conveyors. Don’t forget to change the capacity to 2 in the Entry Point

TwoWayConveyorTest_v2.vcmx (3.0 MB)

2 Likes