Hi Chip
Thanks. I'm floating them at 5v and pulling them to ground when triggered. Your suggestion about the debounce seems to have done the trick so I'll keep an eye and see how they go.
Re: Willem's comments, does anyone have any views on the best version of Mach3 to be using on a "live" system. Thanks Willem by the way.