Steve Bailey
Lifetime Supporting Member + Moderator
This seems to be an issue of basic mechanics.
Let's say you have a servo motor/gearbox rated for 180 Lb-in at the output shaft connected to an 18 inch arm. That means the arm can impart a force of 10 pounds at its end.
When your servo drive is given a position command, it will rotate the arm to the specified position and resist any external effort to move it away from that position. If someone "backdrives" the arm by pushing on it, the servo motor will resist that force. Pushing on the arm will move it away from its desired position. This will create a position error which the servo controller will use to command the motor to move back toward the desired position. If you "backdrive" by imparting less than 10 pounds of force at the end of the arm (less than 180 Lb-in torque), the motor can overcome that force and move back to the desired position. If you "backdrive" with 20 pounds of force, that's 360 Lb-in of torque at the gearbox, twice the rating. If the gearbox is the weakest part of the drivetrain, you'll strip the gears. If the gearbox is sufficiently robust, you will move the motor far enough away from the target position to the point where the motor develops maximum torque. Motion beyond that point for too long a time generally causes a motion controller to shut down on a following error fault and the motor stops resisting the external force and simply freewheels. Perhaps the servos you burned out were set up to simply resist the externally applied force no matter what and fried because they were maintaining peak torque for too long.
Let's say you have a servo motor/gearbox rated for 180 Lb-in at the output shaft connected to an 18 inch arm. That means the arm can impart a force of 10 pounds at its end.
When your servo drive is given a position command, it will rotate the arm to the specified position and resist any external effort to move it away from that position. If someone "backdrives" the arm by pushing on it, the servo motor will resist that force. Pushing on the arm will move it away from its desired position. This will create a position error which the servo controller will use to command the motor to move back toward the desired position. If you "backdrive" by imparting less than 10 pounds of force at the end of the arm (less than 180 Lb-in torque), the motor can overcome that force and move back to the desired position. If you "backdrive" with 20 pounds of force, that's 360 Lb-in of torque at the gearbox, twice the rating. If the gearbox is the weakest part of the drivetrain, you'll strip the gears. If the gearbox is sufficiently robust, you will move the motor far enough away from the target position to the point where the motor develops maximum torque. Motion beyond that point for too long a time generally causes a motion controller to shut down on a following error fault and the motor stops resisting the external force and simply freewheels. Perhaps the servos you burned out were set up to simply resist the externally applied force no matter what and fried because they were maintaining peak torque for too long.