question

Richmond B avatar image
0 Likes"
Richmond B asked Richmond B commented

Retrieval

Good Evening Sir, thanks alot for replying, i have been able to stock, i have my attached example model excell.fsm but I want to retrieve items from any of the slots with specific address at the desired time I want, thus when a customer make inquiries

1. The first rack I want a custom code for the asrs vehicle to retrieve from any slot (not the first slot)with specific address when the rack is full and weighted for some time when a customer places an order.

2. The second rack I want a custom code for the asrs vehicle to retrieve from any slot(not the first slot) with specific address when it is not full.

The third rack I want a custom code for the asrs vehicle to retrieve

from multiple slots of specific addresses simultaneously when the rack is full and weighted for some minutes until a customer places an enquiry or order

FlexSim 19.2.3
storage system
excell.fsm (80.9 KiB)
· 4
5 |100000

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

zacharyh avatar image
1 Like"
zacharyh answered zacharyh commented

@Richmond B

Please follow the Best Practices on how to use the Answers website, as this is not a location to post homework or class work. https://answers.flexsim.com/articles/22192/best-practices-for-using-this-answers-site.html

For your question you can learn how to add labels to flow items in the tutorials, as well as how to retrieve flow items by label. You can also search for other examples on the Answers website, because maybe someone has already asked a similar question. Here is a quick explanation that can help you right now but please look at the tutorials to answer any of your other questions.

Set a label "Time" for each box and then in Rack you can choose to set the Minimum Dwell Time by case or a different option. I hope that helps. Good Luck.

example.fsm


· 6
5 |100000

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

zacharyh avatar image
0 Likes"
zacharyh answered Richmond B commented

@Richmond B

Here is a sample model that illustrates the use of using Process Flow with the ASRS vehicle and pulling objects off of racks. In this model the racks have a dwell time of 10 seconds for each item. Once each item hits its dwell time, a token is created in the "Unload from Rack" container. As Braydn has mentioned you should go through the Process Flow tutorials to better understand how to use it and especially pay attention on how to create labels on the tokens. A label on the token that has the dwell time for each item could be used and recognized in the Delay function, using a little bit of code, in the Unload from Rack container instead of having a dwell time in the Racks. Once you understand Process flow and how to use it in the sample model provided try implementing it to your model.

asrs-processflow-pull-logic.fsm


· 3
5 |100000

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

Braydn T avatar image
0 Likes"
Braydn T answered zacharyh edited

@Richmond B We cannot write custom code for you. I would suggest using Process Flow instead of FlexScript to get the results that you want. A good place to begin would be the Process Flow tutorials here: Process Flow.

If you have an excel sheet with the orders you will probably need to upload your excel sheet into a global table which you can read about doing here: Excel Interface

Additional information about global tables is available here: Global Tables

Using Process Flow you can send a task sequence to the ASRS vehicle to load from the specific slot with the information from the global table. You can decide when you want those orders to come through using process flow, and you can control the vehicle through process flow. You might not even need to use the findslot command if you push the items that you add to the rack to a list, and then pull that item from the list and assign it to a process flow token when you have an order come through.

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