I just set up the zero probing this evening. It works exactly as I would expect. It comes down, touches the plate, backs off a few hundredths, comes back down more slowly, then moves to the clearance plane setting. I can run the simple zero multiple times and it works every time, except in one case. I start a cycle, let it run for a bit, then hit the stop button to stop the job. If I try to simple zero again, it does the first part of the process the same, but when it backs off, it is backing off approximately 1/2 an inch instead of a few hundredths. Then it gives up before it gets back down to the plate again. If I shut down MACH3 and reopen, it works just fine again. I've repeated this multiple times.
I've got a 4.7k pullup and a small ceramic capacitor on the input, so I don't think I am getting any noise. I could snag an o-scope from work to double check if need be, but this only seems to occur after I run a cycle.
Do I have something configured incorrectly?
Thanks,
Jason