Run robot routine statement

Hey guys,
Is there a way to make the run robot routine statement as an optional statement?
So that, if the robot is not idle, it will pass the run robot routine statement.

Also, Run robot routine statement seems to have a timeout. if the robot is not idle for over a certain amount of time, statement never gets executed and process executer gets stuck. Is there a way to avoid this?

Hi

you could use an if-statement. The robot can write a signal to true when it is in process. You can then query this signal in the if condition.

instead of run robot routine statement, you could also use work statement to (robot with the robot transport controller). There it is possible to run custom routine, see this academy tutorial (work tab properties):

1 Like

Thanks for the reply @anhu !

I will try that and see what i can do