In my screens I require the operator to call a Recovery routine when the robot is powered on, as well when the robot is crashed or e-stoped. The issue I’m running into most of the time is the operator not setting the program pointer before hand. This becomes an issue on startup (there is not program pointer) and when the robot is e-stoped in the middle of a move instruction.
I tried using the system input to reset the program pointer to main, however it only works in auto mode.
As simple as it may sound, it’d be nice to not require the operator to do anything with the program pointer. One of the screens biggest benefits is to have all of the controls for recovering the robot in one spot.
Does anyone have any ideas for accomplishing this?
If not, is it possible to get a function put in the next release?