I completely agree with you that we have been playing parts roulette with this robot. I think some of it is due to us just not knowing what to do next and the fact that we have identical robots to interchange parts with at no cost to us. Not to mention the sheer frustration we've all been through.
1. At the point of failure, what position is the physical posture of the manipulator in (axis 1 - 7).
I actually had a DTERR fault while typing this and this is what I got.
J1: -53.521 J2: -.359 J3:-32.809
J4: .000 J5: -57.187 J6: -157.068
J2/J3 Interaction: -33.169
G2 J1: 170.556
This is typically the same general area where our DTERR fault occurs although it has happened in a couple other positions as well
2. Can you tabulate the positions of axis 1 - 7 at the point of failure.
I will begin to collect this data at the failure points throughout the night to check for any consistencies.
3. Have you an infra red thermometer you can shoot at ALL the encoders and tabulate them at the point of failure.
I believe we do somewhere in the plant and I will talk with our facilities guys to see about getting it. As a last stitch effort I do have a really good infant thermometer in my truck that is designed to check in a no contact manner that I could try haha.
4. Are there any other errors associated with this at the point of occurrence.
This is the only error we receive during this failure. Every failure we disconnect the encoder and re-calibrate the extended axis. It's a continuous turn so it only takes a couple minutes.
5. I would be very tempted (not that I would recommend) to force this error by disconnecting the pulse cable from the external axis whilst it's running and see if the resulting error is the same.
With this it would be hard to do "safely". I imagine I could put the line in teach and rotate the extended axis via the TP and then unplug it. Or during normal operation I could probably just unplug the amp side of the cable to achieve the same effect.
I do appreciate all of your help and interest in this matter. I would still consider myself a novice when it comes to robotics as i've never been to any kind of training and what I do know i've learned by playing with a TP, reading on the forums, or learned from a co-worker.