question

gilbert jerald avatar image
2 Likes"
gilbert jerald asked Matthew Gillespie edited

Is there anyway to instruct ASRS to work based on global table?

Hi all,

In my model, I have four different types of pallet in which combiner combines different item on pallet based on global table.The problem which i was facing is the asrs start to load the item on conveyor when the model starts , but i want the asrs to load the item from rack and unload it on conveyor only when there is a pallet on the combiner. (Note: Combiners components list will be updated based on global table).

For example :

If pallet (item type 3 or blue pallet) reaches the combiner, ASRS should pick only 2 red box,1 green box ,3 blue box and 1 yellow box from the rack and unload it on conveyor based on the global table.From the conveyor the item moves to combiner. (Note : ASRS should not pick more than 2 red box,1 green box ,3 blue box and 1 yellow box from the rack for this blue pallet). Here i have attached the model for your reference asrs-sample.fsm

VERSION : 16.0.0

Thanks in Advance

Choose One
global table
asrs-sample.fsm (31.1 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.

1 Answer

Adrian Haws avatar image
2 Likes"
Adrian Haws answered gilbert jerald commented

Gilbert,

One way to do this is to control the ASRS tasks with Process Flow and start with an Event-Triggered Source. I created a small process flow in your model that is triggered when a pallet enters Queue5. Then based on the itemtype of the pallet, labels are assigned to the token according to the global table. The racks push flowitems to a global list, which the ASRS vehicles then pull from in Process Flow. See attached model.


· 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.

gilbert jerald avatar image gilbert jerald commented ·

Thank you very much for your reply.

0 Likes 0 ·