question

mUg24 avatar image
0 Likes"
mUg24 asked Jeanette F commented

ASRS as task executer in process flow

Hello


I am trying to figure out how to adapt this model https://answers.flexsim.com/questions/86904/asrs-process-flow.html to mine.

I want to use 2 ASRS to pick objects at 4 different racks. Based on the cited model I tried instead of using Acquire Resource, I could assign a label to token to let it know which ASRS to use based on where the box to pick is located.

example2.jpg

The label is created but with null content.

Can you help me to find the error so I can ASRS 2022.fsmassign ASRS based on the rack where the box to pick is located please?

FlexSim 22.2.2
asrsorder pickingchild tokens
example2.jpg (103.6 KiB)
asrs-2022.fsm (62.5 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 @mUg24, was one of Jeanette F's or Joerg Vogel'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 ·
Jeanette F avatar image
0 Likes"
Jeanette F answered

Hello @mUg24,

You create the label item on the child token created in the subflow, so you cannot call the label on the parent token. I moved your Rack, ASRS, and Destination label to the subflow. I also added in Start and Finish task sequence activities so the ASRS aren't executing multiple tasks at the same time.

1670135837441.png

1670135795975.png


1670135795975.png (7.3 KiB)
1670135837441.png (14.4 KiB)
asrs-2022.fsm (63.8 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.

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered mUg24 commented

The item is not a node of the attribute sub tree of the rack. It is directly a sub tree of a rack. The property to get a reference to a rack is: up and not ownerobject.

token.item.up is the correct reference for rack storing the item

· 2
5 |100000

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

mUg24 avatar image mUg24 commented ·

Hi @Joerg Vogel it worked when I assigned the label ASRS after "START" in the subflow. Thank you very much!

1 Like 1 ·
mUg24 avatar image mUg24 commented ·

Thank you Joerg, but even with token.item.up the model is not working for assigning children tokens the specific rack where the box to pick is located.

I am attaching the new model using the proposed reference.

ex3.jpg

ex5.jpg

ex4.jpg

ASRS 2022.fsm

0 Likes 0 ·
ex4.jpg (85.8 KiB)
asrs-2022.fsm (63.6 KiB)