question

mark zhen avatar image
-1 Like"
mark zhen asked mark zhen action

agv problems

  1. agv.fsm我想知道為什麼我的汽車越來越多,如何改善橫向運動
FlexSim 20.0.10
flexsim 20.0.10#agv
agv.fsm (99.6 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.

1 Answer

Eric M avatar image
0 Likes"
Eric M answered Eric M commented

霈倫 Like Jörg said, your process flow is creating a new task executer (car) every time an object leaves the queue which is why you are getting so many. To fix this, you can delete the "create object" and "destroy object" events in process flow. Also delete all of the extra task executers (cars) that you don't need in the 3d view.

Next, you will want to create 2 global lists, one for each queue which you can do in the toolbox by selecting the green + > global list > item list. In each of the queue's output settings, select the box "use transport" and use list as shown below:

You will then add those lists in your process flow and pull from them to make the task executers move. See this model for more details. agv (1).fsm

Also, for more complex AGV systems, the built in AGV process flow is really useful. You can learn more here: https://docs.flexsim.com/en/21.1/Tutorials/TaskLogic/Tutorial4AGVs/4-2AGVsUsingProcessFlow/


1620407737515.png (24.8 KiB)
agv-1.fsm (82.9 KiB)
· 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.