Picker staying idle for some reason

Picker staying idle for some reason

abhishek_y
Not applicable
12 Views
2 Replies
Message 1 of 3

Picker staying idle for some reason

abhishek_y
Not applicable

[ FlexSim 22.0.2 ]

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

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

moehlmann_fe
Observer
Observer
Accepted solution

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

0 Likes
Message 3 of 3

Jeanette_Fullmer
Community Manager
Community Manager

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