My 1995 VF-0 (a hobby machine) has been occasionally throwing Y axis over current alarms ever since I got it. I've done all the recommended diagnostic steps, including cleaning brushes, checking cable resistance, checking for tightness in the ball screw and bearings, swapping drive cards, cleaning connections, checking supply voltage, all with no luck. I found marginal resistance values in both the cable and motor, and ordered a new motor and cable from Haas (ouch!) and installed them; still no improvement.
The alarm occurs every few minutes. There is no specific place in the Y axis travel that it occurs. It happens in any mode- during machine homing, while manually jogging, and under program control. It never happens when the machine is sitting still. It seems not to happen during continuous y axis movement- only at the start or stop of a move.
The machine will sometimes run for 10-20 minutes fine, then throw the alarm a few times in a couple of minutes. Yesterday I ran a long series of parts with about a 3 minute program duration. I ran the jobs for 12 hours straight. I got some sequences of 10 parts without an alarm, but would occasionally alarm twice on one part. The alarms occurred at different places in the program, but would sometimes occur twice in a row at the same move. The frequency of alarms did not change over the duration of the run.
I'm wondering if the acceleration at the beginning or end of the move is causing the alarm, as a result of something marginal in this old machine. I checked parameters and the X, Y and Z axes all have the same parameter settings as follows:
Parameter 21 Y Acceleration = 1500000 (note that the Haas service manual gives an example that has this parameter at 1200000)
Parameter 24 Y Fuse level = 25% (note that I found another thread here that said this parameter is usually set to 25-35%)
Does anyone know the implications of reducing the max acceleration parameter, or increasing the fuse level setting to 30 or 35%? Do the Max Acceleration parameters of all three axes need to match to allow accurate interpolation, or does the position control limit itself to the slowest accelerating axis?
Any other suggestions are highly welcome. This old machine is working great except for this problem.