question

Steven Chen avatar image
0 Likes"
Steven Chen asked Adrian Haws edited

AGV Push Forward

Hello!

In this model, after an AGV becomes idle it will stay at current control point.

While second AGV arriving at same control point, the first AGV will be pushed away, go to next control point or move a distance.

I use accumulation on the path, is there a way to trigger an event when second AGV being accumulating?

And how to get next control point? I tried this thread but it doesn't work:

https://answers.flexsim.com/questions/28388/how-can-i-get-the-next-cp-on-an-agvs-path.html

agv-push.fsm

FlexSim 16.1.2
agvcontrol pointaccumulationidlepark point
agv-push.fsm (24.2 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.

1 Answer

Sam Stubbs avatar image
1 Like"
Sam Stubbs answered

I noticed that you have parking spots for the AGVs, but you aren't utilizing them. Is there a reason for this? If you connect the AGVs to the point connected to the parking areas. Then the AGVs will automatically "park" when they don't have work to do, meaning that they will no longer be "idle" on the track. Thus avoiding the need to implement extra code to handle the situation of an idle AGV on the track.

2972-agv-tutorial.fsm


2972-agv-tutorial.fsm (109.3 KiB)
· 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.