Help to manage an AGV's task sequence

Help to manage an AGV's task sequence

stefano_l
Not applicable
53 Views
3 Replies
Message 1 of 4

Help to manage an AGV's task sequence

stefano_l
Not applicable

[ FlexSim 19.0.0 ]

Hi everybody,

In my model I need to serve, through an AGV, 2 queues called ServiceQueue and ServiceQueue2 according to the First Come First Served (FIFO) method. In particular, if an item arrives in ServiceQueueue, the AGV has to take that item, move it to Storage, take another one of the same type from Retrieval and put it back in ServiceQueue. It should do the same thing with the second queue ServiceQueue2, but running the simulation the AGV's task sequence, while it is serving a queue, is interrupted to serve the other queue.

I think that the problem is in the ProcessFlow logic. Can someone help me please?

service.fsm

I attached my model. Thanks for the support.

Accepted solutions (1)
54 Views
3 Replies
Replies (3)
Message 2 of 4

zac_h_adsk
Autodesk
Autodesk
Accepted solution

@stefano L

Here is a model that has the corrections. The AGV will now pick up box from ServiceQueue, drop off at storage and pick up at retrieval and return back to the same ServiceQueue. In your process flow you were releasing the AGV which allowed it to get picked by another task before what you wanted it to do was completed.

service-agv.fsm

Message 3 of 4

stefano_l
Not applicable

Ok, I realized where I was wrong. Thank you so much @Zac H!

0 Likes
Message 4 of 4

stefano_l
Not applicable

@Zac H, is there a way to merge the activities in AGV TaskSequence for ServiceQueue2 shape and activities in AGV TaskSequence for ServiceQueue shape into a single stacked block?

0 Likes