How to unload all units one by one from Tote using Run Subflow ?

How to unload all units one by one from Tote using Run Subflow ?

amey_ramane
Participant Participant
122 Views
3 Replies
Message 1 of 4

How to unload all units one by one from Tote using Run Subflow ?

amey_ramane
Participant
Participant

[ FlexSim 24.0.1 ]

Hi Everyone,

I am trying unload all the units from tote one by one on conveyor . Currently, only one unit is getting unloaded . Can someone please suggest me , how to unload all units using Runsubflow.

Thank you.

UnloadingUnitsFromTote.fsm

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

joerg_vogel_HsH
Mentor
Mentor
Accepted solution

Run Sub Flow activity set option > Run Tokens One at a Time

Load activity in Sub Process Flow is unnecessary

Unload activity Parameter for item: token.CartonMono.last or perhaps .first

I have added a delay of 1s to see it a bit better visually.

There aren't some labels necessary anymore. Please check it yourself.

unloadingunitsfromtote_jv.fsm

Message 3 of 4

amey_ramane
Participant
Participant
@Joerg Vogel Thank you for the quick fix ! It is working fine !
0 Likes
Message 4 of 4

gustavo_teodoroD8NVF
Advocate
Advocate

Another option is to run only one token in the subflow and add a decision immediately after the Unload. In the decision condition, check if there are still any items in CartonMono using the logic token.CartonMono.subnodes.length > 0. As long as there are items to unload, the operator will unload them one by one. I have attached the file as an example.

FX_Unloadingunitsfromtote.fsm

0 Likes