Machsupport Forum

Mach Discussion => General Mach Discussion => Topic started by: originator on October 11, 2006, 06:45:34 PM

Title: How to use pin 10 for move enable
Post by: originator on October 11, 2006, 06:45:34 PM
Hello all

I want to use pin 10 input to pause Mach3.   I can set the machine conroller to output a high or low if the encoder doesn't equal the step count, and have the Mach3 wait until either it corrects or not.  I check the box for closed loop under mill options, press apply, but it always comes back unchecked.  When using the MAXNC CL mode, the input will respond as desired to pause when the pin is triggered, but that mode affects my pinouts and also sends out quadrature. 

After looking all over for how this is internally configured, I cannot find how to assing pause to pin 10 active.  Any suggestions are welcome.

Thanks
Title: Re: How to use pin 10 for move enable
Post by: Chaoticone on October 11, 2006, 09:42:38 PM
http://www.rogersmachine.net/
This site has an encoder interface that is supposed to compare encoder dros and work dros. It can throw a fault if the diff. is to great. (I think)
I copied this from (Adding an encoder to a stepper motor)

Brett
Title: Re: How to use pin 10 for move enable
Post by: Graham Waterworth on October 12, 2006, 03:09:02 AM
why not wire the signal in to your e-stop circuit?

Or as a limit switch.

Graham.
Title: Re: How to use pin 10 for move enable
Post by: originator on October 12, 2006, 02:24:53 PM
I am currently running it to Estop along with the limit switches since I can't find a way to pause on pin 10 as it does in Maxnc cl mode.  Obviously there is no way to program Mach3  to do it except to choose the maxnc mode, which is quadrature,   I sure wish there was an option to simply route pin 10 to pause the gcode until the pin goes back to the original state, then resume movement,
Title: Re: How to use pin 10 for move enable
Post by: Graham Waterworth on October 12, 2006, 05:12:12 PM
if you wire it in as the single step, it would stop at the end of every block.

Graham.