Different Timers for Different Robot Activities

Different Timers for Different Robot Activities

anni_y
Not applicable
30 Views
3 Replies
Message 1 of 4

Different Timers for Different Robot Activities

anni_y
Not applicable

[ FlexSim 22.2.2 ]

Hi,

My model has multiple robots doing a sequence of jobs, which includes some movements defined by travel (in task sequence of Process Flow) and some delays (in basic of Process Flow ). What are the recommended ways to count the total (or average) time of traveling and total (or average) time of delaying respectively, and display those results on the dashboard?

I appreciate your advice!

0 Likes
Accepted solutions (1)
31 Views
3 Replies
Replies (3)
Message 2 of 4

joerg_vogel_HsH
Mentor
Mentor
Events of load or unload do not fit exactly to your request. A utilization begins when a robot starts moving for an item and it is ending when a new task of a different item starts or a parking location is reached. You will alter your tasksequence to collect data when starting a travel occurs and at end to distinguish between beginning a new job or entering parking slot.

I would do such a job by adding messages to a control object to notify beginning a new travel and reaching parking slot. You can achieve this by adding a message task to your transport tasksequence, when it for example gets created or received by a robot. Doing parking would be a low priority tasksequence, which will be preempted by transport tasksequences. This parking tasksequence consists of a milestone task to let it begin from start whenever it gets executed again and a message task when travel to parking spot is complete.

0 Likes
Message 3 of 4

jason_lightfootVL7B4
Autodesk
Autodesk
Accepted solution

Is there some reason why you can't use a TaskType Delay for the task executer rather than a basic delay of the process flow? If you can, then you can set the state for the delay task and then use the standard states of the object for your totals.

0 Likes
Message 4 of 4

andrew_o2
Not applicable

Hi @Anni Y, was Jason Lightfoot's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes