We have a UR10e cobot, and we are trying to count the number of emergency stops that occur over the course of the program. Is there any feasible method for doing this?
We are aware that threads and the program pause or stop when an e-stop is triggered, but is there any way to capture this?
Hmmm. Well the log file will record when an emergency stop event happens, but honestly if this is happening so often that you want to count them, you have a bigger problem. The E-Stop is not meant to be used routinely, and will actually invalidate the warranty on the robot:
Not sure about that. Especially since you could reimage the SD card, I don’t know where a file could be stored such that you could guarantee a complete history.
I’m pulling that straight from UR’s official guide. It goes on to say:
"Emergency stopping causes stress and wear on solenoids and brakes. These components are designed expecting a finite (limited) number of emergency stops before component replacement and/or service is required.
I confirmed with @bba that this is applicable for E-Stopping the robot while it is in motion. If it has already come to rest and then E-Stopped (for LOTO for example) then this is fine.