question

hby avatar image
0 Likes"
hby asked Logan Gold commented

AGV Loop

Hello,

how can I model AGVs 1, 2, 3, 4, 5, and 6 to operate only in the first loop, and AGVs 7, 8, 9, 10, and 11 to operate only in the second loop?


Also, I want blue boxes from 'Load 1' to be unloaded in the queue 'Unload 1' and red boxes from 'Load 2' to be unloaded in the queue 'Unload 2'.

Thank you in advance!

test tuto workflow.fsm

FlexSim 24.2.3
agvloopworkflow
· 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.

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered

If each processor has a fixed then just don't use the "ItemsReadyForDelivery" list and instead go back to the default "First Avaiable" option in the Send to Port field of the processors and deactivate the "Pull" logic on the output queues.

With this change in place the AGVs should already stay in their loop as long as there is material to load. Because when an AGV loads to capacity it will drive directly to the nearest unload location while ignoring the NextWorkPoint loop.

In this case there is also only one control point with multiple outgoing connections, so the issue could be solved by adding a special case for that CP.

A more complete solution is to implement a second separate NextWorkPoint loop. Add another connection type with the same settings.

capture1.png

Build a separate loop out of those connections. Then add a second AGV template and move the vehicles for that second loop over there. Finally, change the list reference of the NextWorkPoint list to match the newly added connection type.

capture2.png

test-tuto-workflow_1.fsm


capture1.png (36.5 KiB)
capture2.png (22.4 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.