Transporter moves between two different routes based on logic

Transporter moves between two different routes based on logic

talia_z
Not applicable
65 Views
2 Replies
Message 1 of 3

Transporter moves between two different routes based on logic

talia_z
Not applicable

[ FlexSim 17.2.5 ]

Hello! My aim is to have Transporter1 transport pallets from "Unload truck" separator to the "Bottles" queue, as well as transport pallets from "WH_Caps" queue to the "Caps" queue. The transporter should check to see if "Caps" >0 and, in this case, the transporter should move the pallets from the "Unload truck" separator to "Bottles". If this queue is not >0, the transporter should transport pallets from "WH_Caps" to "Caps". I am having trouble establishing this logic - thank you in advance for your help!

bottle-unloader-process-v2.fsm

0 Likes
Accepted solutions (1)
66 Views
2 Replies
Replies (2)
Message 2 of 3

tanner_p
Not applicable
Accepted solution

I noticed that the pallets with the red boxes on them were moving themselves to the "Bottles" queue because of the separator's flow logic. I added a queue at the separator for these pallets to wait at until Transporter1 can come move them.

15266-cap-logic-3.png

Here's a version of your model using Process Flow. The idea is that there is one token that will acquire Transporter1 each loop. It will first decide whether "Caps" content > 0.

15264-cap-logic-1.png

Transporter1, now accessed as "token.transporter", will then load at one of the locations you outlined.

15265-cap-logic-2.png

Lastly, it will unload where you designated, return the resource, and start the loop again.

I hope this helps! If you have any questions or adjustments you'd like to make, let me know.

Model: bottle-unloader-logic-pf.fsm

Message 3 of 3

talia_z
Not applicable

This is very helpful - thank you so much!