Hi,
Clearpath servos have one digital output, and its programmable. The most common use is that it be a combined 'Servo Fault' indicator that would combine various overload conditions
and Following Error. Has OP bothered to program the HLFB? Has he bothered to wire it back to the breakout board? Has he botherd to program the motion controller to
respond to a HLFB signalled fault?
Clearpath encoders are built-in and go direct to the control electronics in the servo.....they do not ever get presented to the outside world, including Mach4.
However, this does not answer why the axis is loosing steps.
There are a number of possibilities including electrical noise. Noise could potentially be in effect signalling extra step are required, so Mach issues 1000 Steps but electrical noise adds an additional 10.
Another possibility is that the servos are being overloaded or more likely being demanded of greater accelerations and/or velocities than its capability. That would be commonly detected as a
Following Error, but then maybe OP has not programmed it so.
Craig