question

Joey A avatar image
0 Likes"
Joey A asked Joey A commented

Slot.address not working in Find Slot

Hi,


I am trying to fill my picking stations (the bottom row of the rack) with totes at the start of the simulation (see the "Fill Pick Area with Inventory" box in the process flow). I'm using a global table to create the totes in an arbitrary queue and then using the find slot/move object activities to move them to the correct location. The SQL query is not finding the slot based on the address and I'm not sure why. I've verified that my "Pick_Loc" column shares the same scheme as my address scheme so I'm not sure where to go. Please help me understand how to fix my "Find Slot" activity in the "Fill Pick Area with Inventory" process.

Pick_Area_slot.fsm

Thank you!


Joey

FlexSim 23.0.5
storage systemfindslotrack slottingslotting
pick-area-slot.fsm (87.9 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

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Joey A commented

First of all, it looks like Pick_Loc is on the item not the token so $1 should be token.SNP_1:

1710856581309.png

Then your rack should belong to an address scheme:

1710857371283.png

And then your zone and aisle IDs should be set to match your pick_loc values - eg: ZID-AID-40-A-A

When you have that set correclty then running this script

Storage.system.querySlots("SELECT slot.address",0)

will return an array of values like this:

...[ZID-AID-22-C-B], [ZID-AID-22-D-A], [ZID-AID-22-D-B], [ZID-AID-22-E-A], [ZID-AID-22-E-B], [ZID-AID-23-A-A], [ZID-AID-23-A-B], [ZID-AID-23-B-A], [ZID-AID-23-B-B]....

pick-area-slot_jl.fsm


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

Joey A avatar image Joey A commented ·
thank you for walking me through that in such good detail. I learned a lot through that question.
1 Like 1 ·