Hi,
I am working on implementing the distribution of items from Lager Großteile to different intermediate storage locations (Queues) using an AGV. Each item in Lager Großteile is categorized by a specific type (label). Initially, the TaskExecuter should load 10 items of each type from Lager Großteile, ensuring that only items of the correct type are unloaded at their corresponding queues.
So far, I’ve only implemented this for the first queue in the process flow, but I now need to extend this to all other relevant queues.
When the items arrive at Lager Großteile, they are pushed to a list. In the process flow, a specific number of items are then pulled from this list to trigger the TaskExecuter logic.
However, I’m facing some difficulties. Currently, the TaskExecuter only loads a random selection of items from Lager Großteile. For instance, when I enter the query, it retrieves only "Motor," but I need to fetch a specified quantity from each type, not just one.
For unloading, I assumed I could use the “Pull Item with specific Label” action at the corresponding queue to unload the right items. Unfortunately, this approach isn’t working as expected, and I’m unsure how to ensure the correct items are unloaded at each queue.
Any guidance would be greatly appreciated!