Hello!
Could someone please help me point out what is wrong with my logic?
Please see attached:
At around 13000 seconds, floorstorage10 was filled up and task executer #2 stopped working. What I would like to happen is once the pallet's assigned floorstorage is completely occupied, the task executer will need to wait and then load the pallet onto its assigned floorstorage once a slot opens.
From my previous queries here, (where "if a pallet is waiting for a given time, then it will go to a queue pad") the "max timer" on the "find slot (with timer)" helped me resolving my issue at that time (https://answers.flexsim.com/questions/138951/temporarily-place-items-on-a-queue-once-floorstora.html).
So, I tried this logic by modifying it and changing the destination from a queue to "token.floorstorage" but it is not working.
I also tried simplifying the logic above where if a pallet can't find a slot for a given time, then the token will move on to "Find a slot" (hopefully by the time token moves to "find a slot" floorstorage has an available slot for the pallet to be placed"). However, the tokens are just accumulating in the "Find a slot".
I am not sure how to properly create the logic but i'm thinking maybe some sort of a decision node where it keeps looping until a slot opens?
Really appreciate your time to help!
Thanks,
Elle