Sorting via barcode labels

Sorting via barcode labels

juan_s4
Not applicable
30 Views
4 Replies
Message 1 of 5

Sorting via barcode labels

juan_s4
Not applicable

[ FlexSim 22.1.0 ]

Sorting via barcode label RevA.fsmGood day. I am simulating a conveyor system with multiple mezzanine levels with multiple diverts (decision points). At the start of the conveyor line I apply a numerical label (barcode) to each box and then I want to use the numerical label (barcode) to contain the route info of each box so that when each box reaches the various decision points then I can route (send) the box left, right or straight at each decision point until the box reaches it's final destination. I am aquainted with building sorting systems in Flexsim but this sorting criteria / logic is a bit new to me. What is the most efficient way to build this logic into a sorting system? Would you need to populate a global table with columns and each column be linked to a specific decision point (and if so how does one do this?)? Please see attached model..

Thanks

Regards

Juan

0 Likes
Accepted solutions (1)
31 Views
4 Replies
Replies (4)
Message 2 of 5

juan_s4
Not applicable

Sorting via barcode label RevA.fsm

Please see attached simplified example of a model which depicts my question. I am looking for an easier / more efficient way to sort (route) boxes to the various destinations without having to use so many decision points. Please see my Global table. Perhaps one use the global table somehow to simplify the routing by using queries at each divert point?

0 Likes
Message 3 of 5

moehlmann_fe
Observer
Observer
Accepted solution

There are many ways this could be done.

As long as there is only one path for the items to take to a given destination a single decision point at the first junction can send the items directly to their final destination without the need for any further decision points. Either use the type label to determine the correct connection or, if the decision points are named properly, you could also use the type label to search for the right object without the need for any connections.

1646897906608.png1646897934311.png

In both cases you can also get the rank or direct reference from a global table. (Pictured is the case of the table containing direct references to the destination objects)

1646897971846.png

If there are multiple possible paths or you want to employ decision points at more junctions for another reason I'd suggest to use the "Send Item By Case" option if you only want to split off certain types while all others continue on to the same next point (default case).

1646898122137.png

Finally, if there are multiple options that each encompass a range of type values you could write some simple logic using "if" conditions to determine the output rank/object.

1646898206440.png

sorting-via-barcode-label-reva-fm.fsm

0 Likes
Message 4 of 5

juan_s4
Not applicable
Hi Felix, thanks very much for your assistance. Let me see if I can get this working..
0 Likes
Message 5 of 5

juan_s4
Not applicable

Hi Felix, this works well thanks.

0 Likes