Hi,
The servo trips out because of the load it comes under while trying to move at lightning speed. The issue is, it should not be trying to move at those speeds in the first place.
OK, you have some issues there. As I posted earlier current is proportional to torque and that is proportional to acceleration.
I use 750W Delta servos, and this is broadly How I set them up. I know the rated torque of my servos, its published in the manual. Additionally I have done a detailed calculation
of the total momentum of each axis, the Y axis being the heaviest I'll start there. My servos can accelerate the Y axis including a reasonable estimate of the weight of the
workpiece, vice and jigs, at 2.7m.s
-2. Note this is just rated torque, and therefore rated current. The peak current ( equivalently peak torque) is three times that.
I have tested my machine at that acceleration and it works fine with no overloads but it lurches around something chronic and scares the hell out of me.
What I have done is left the servos programmed that way, namely max acceleration (cont. torque)is at 2500mm.s
-2, and the max current at 300% of rated current. So my servos are tuned to
their safe maximum.
In Mach4 however I have detuned them to what I want. For instance I've set the maxium speed of the servos (in the drive) to 5000 rpm rather than their rated max of 3000rpm. This means I can have g0 rapids
of 25m.
-1.....but this is scary fast....and so while I can have it I don't really want it. In Machs Motor tuning page I have set the max speed to 12.5m.s
-1, it's fast enough.
High acceleration is desirable for good toolpath following, but in turn demands more current in the servos and requires greater dynamic stiffness of your machine....so there is a balance to be struck.
I've settled on (in Machs Motor Tuning page) a max acceleration of 1500mm.s
-2.
Note that my Y axis is 115kg of cast iron and I allow a workpiece/vice/jig mass of 35kg for an axis weight of 150kg. It accelerates at 0.15g EASY......and I could have it do much more....but it makes me
sweat just watching it!
The basic idea is to set the servo at its reasonable maximum that does not cause faults and then use Machs Motor Tuning page to select those parameter WITHIN the servos capacity.
Thus if you set Machs max velocity at 12.5 m.s
-1 the machine should never exceed 12.5m.s
-1 EVEN if the servo drive is programmed to be able to go 25m.s
-1.
Likewise I've set Machs max accel to 1500mm.s
-2 despite the servos being capable of 2700mm.s
-2 at rated current and 7500mm.s
-2 at max current.
I have a separate fault signal from each servo, and an on-screen LED, so I can identify which of the servos has faulted. If any one of them faults the machine stops, but I can see which servo it is.
I haven't had a servo trip out in the six months since I finished the machine...they are brilliant.
Craig