dmargineau,
Thank you for the help. Further background on this piece of equipment. It was originally built by an outside source. We have since repurposed it for a new process. In this process we have redesigned, to some extent, the machine. A fair amount of this was done by an employee who is no longer with us. That being said, we do not have other drives set up like this one.
I believe what you are saying is that the source of our problem is not dropping the enable, but dropping the servo power while under holding load. Good call! AB agrees with you. We have gotten a response from technical support. I will give a synopsis below.
The basics of the response indicated that it was probable that we were not dropping our 24 VDC enable signal before dropping servo power. This means that the motor does still have a load on it when disconnected as dmargineau suggested. Additionally, with the drive still enabled, the servo can drift off it's encoder position and the drive will add power to try and increase command current to force the motor back into position. The drive does not know the motor is disconnected and continues to calculate the "Motor Temperature." This causes the E22 fault in our case.
Solution: We wired the enable voltage through the light curtain relays. This seems to have solved the issue.
Still unexplained, however, is how Motor 6 (identical to motor 4) does NOT have the same motor temp trends as motor 4. Instead Motor 6 runs exactly as expected with no symptoms like Motor 4. I would still like to know how this is possible, but for now at least this solution seems to be the best.
Again, thank you for your assistance