I have an R2000iA-165F robot (RJ3iB controller, V6.31) that's started throwing a SRVO-050 Collision Detection error on J6 on the first move after power on. I just found out that this started last week; the operators have been "fixing" the problem by cycling power which apparently fixes the issue somehow... Anyway, it threw that error again today after it had been sitting idle for an hour over lunch. I tried jogging in joint; even with the override speed set to very fine it still threw the error when I tried jogging J6. I was able to jog J1, 2, 3, and 5 with no issues - J4 threw the alarm at 100% override but the axis disturbance on the status menu was still showing J6 as being the issue. Dropped J4 override to 50% and could job it. After jogging away from the home position, I was able to jog J6 with no problem and the robot ran fine for the rest of the day.
Nothing changed as far as payload, acceleration, or any other configuration issues that I can find. As far as I can figure, that leaves the possibilities as:
Bad reducer
Bad motor
Bad brake
Bad cable
Bad servo amp
I don't want to start replacing parts without diagnosing what the problem is first, how would yall go about troubleshooting this?