question

Abhishek Y avatar image
0 Likes"
Abhishek Y asked Jeanette F commented

Picker staying idle for some reason

https://answers.flexsim.com/questions/79945/picking-boxes-for-orders.html I found this while browsing through the forum inorder to design my order picking model.


The question is the model that is in the article gets stuck after the picker has picked 5 orders, I really can't understand why does that happen. Is there a limit that the OP had? or there's some error there? Please help.

picking-operation-type-per-slot-4forum_1.fsm

Adding the same file here, found this while going through the process flow, is the '4' in red indicate the number of tasks left to finish the cycle? cause that's how it matches the number 5(4 yet to start and 1 ongoing)

1678388392673.png

FlexSim 22.0.2
pickingwarehousingorderpicking
· 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 @Abhishek Y, was Felix Möhlmann's answers helpful? If so, please click the "Accept" button at the bottom of the one that best answers your question. 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
0 Likes"
Felix Möhlmann answered

The Source creates 5 tokens. Each of those then pulls "order tokens" for one order number and vanishes in a sink once that order was picked.

There are multiple ways to allow more orders to be completed:

1. Create as many tokens as there are orders.

1678441418549.png

2. Have a single token loop through the Process Flow indefinitely, increment the OrderNo label between each cycle.

1678441824546.png

There is also another issue. When the assigning the Type to the tokens "gettablenum()" is used. But there are two type values in the tables that are strings (text) and not numbers. These will be interpreted as 0 and thus not match the Type label on the items.

The newer syntax "Table(tableName)[row][column]" should be used to assign the labels, so they can be of differing data types.

1678442058319.png

picking-operation-type-per-slot-4forum-1_1.fsm


5 |100000

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