question

Howard avatar image
0 Likes"
Howard asked Jeanette F commented

Operator to continue to load before the processor finish

I want the operator to not wait until the processor finishes and continue to load different part number from the QueueIn to the next QueueX based on the GlobalTable lookup.


1712846527550.png

1712846844088.png

1712846576916.png

If I do the followings, it errors out.

  1. Uncheck the "Dispatch and Wait" in the Create TS
  2. Uncheck the "Wait Until Complete"
    1. Travel to Item
    2. Load Item from QueueX
    3. Travel to QueueX
    4. Unload Item at QueueX

globaltabledemo[hr] [GlobalList] 20240411 V0.fsm

FlexSim 24.0.2
process flowload unloading
· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered Howard commented

Since you only have a single token right now that runs through the routing table row by row, the entries in the table necessarily have to happen in that exact sequence. To allow for the order of operations to vary, create one token per row and syncronize them through the list.

I modified your model so only QueueIn2 and the processors push to the list (when the item needs to be moved via Process Flow). I also changed the way the process time is read by assigning the row number of the current task to a label on the item.

globaltabledemohr-globallist-20240411-v0-fm.fsm


· 5
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.