question

Liam Chiu avatar image
0 Likes"
Liam Chiu asked Jeanette F commented

Dispatch strategy

Hi


I'm trying to use processflow to implement a FIFO dispatch strategy.


In my case, when any of the three buffers are empty, I want to randomly assign an order to the buffer, and a new order has to wait until the previous one is completely finished before entering.


I would like to know how to set it through itemlist, or any better way. Thanks for your advice. :)


1006.fsm

FlexSim 20.1.3
processflow
1006.fsm (225.7 KiB)
· 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.

Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @Liam Chiu, was Felix Möhlmann's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

·
Felix Möhlmann avatar image
2 Likes"
Felix Möhlmann answered

First off, I think this would be easier if you only create one token per order and write the quantity onto it as a label. Then you could put the queues on a list. Each token first has to pull a queue and then creates the items in it. The token then waits until the queue is queue is empty again before it pushed the queue back on to the list, so the next order can pull it.

1665046481098.png

1006_1.fsm


1665046481098.png (29.0 KiB)
1006-1.fsm (225.4 KiB)
5 |100000

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

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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