Conveyor Routing Rule

Hello,

I hope you are doing great.

Normally, green conveyor routing is left. When conveyor in red is full (5 capacity), I want to route the green conveyor to right. When space opens up, it needs to route left again.

What kind of routing rule I need for this.

Thank you in advance.

Hello,
one thing you need is to know how many products are on the conveyor.
For example, I like the “Capacity Control Entry” found in the eCat file “ConveyorUtilities”. You can place an Entry on a conveyor, click on its property “AddNewExitPoint” and place it at the end of the conveyor or another conveyor, to limit the capacity and know the number of products between these 2 points.

Then for the CrossingConveyor, you have 2 possibilities:

  • Use the ControlMode “RoutingRule” of the Crossing Conveyor. You need to add a Component Property to your products, to which will be assigned the side it should exit. Add a process in front of the CrossingConveyor and get the value of the property “Counter” from the CapacityControlEntry". Depending on its value, assign the left or right side to your component property. Then in the Crossing Conveyor, use a component property table rule to read the value of this property and direct it to the correct exit.
  • otherwise use the ControlMode “Signal Control” of the Crossing Conveyor. Add a process to wait for and send signals to control the crossing conveyor.

Here is an example with both solutions (the RoutingRule solution with a component property is easier!): Layout_RoutingRule_Signals.vcmx (1.2 MB)

2 Likes