A few weeks ago I bought an EMCO mill that had been retrofitted with Gecko 320x drivers, an Ethernet SmoothStepper, Globe servos, and Mach3. Everything worked fine on it for a few days while I was experimenting with moving everything manually. On Friday, I wanted to try a simple test program and once I loaded the G code it seems like everything crapped out. My problem seems to cycle between a few different behaviors.
1. There is an external switch to energize the servos. Sometimes I will press the switch, and when I release the switch the estop will trip immediately. If I hold the switch in, I can jog the motors.
2. If the estop doesn't trip immediately, I can jog the motors for perhaps 10 seconds before the estop will trip. It has tripped while I move the X or Y, or the Z with the X or Y.
3. Finally, a few times the X motor simply won't turn when commanded to. Other times it will.
Any advice on my problem would be appreciated.