Estop
I don't make a habit of using the ESTOP button, but I would like to make mine work better than it does currently.
Basically, what bugs me is all the Galil card "BGS" errors that keep coming back through the Camsoft interface when I hit Estop during either a single step move, or in continuous mode. These errors will never stop coming if I keep answering "No" to the "Do you want to close program" dialog that pops up. When I release the ESTOP button, then the messages will quit.
So, if the Estop is still activated, I answer "No", because I do not want to close the program, that is where I want the pestering to end. Instead, it re-reads the ESTOP.fil logic again and asks me again the same question.
So, how to break this endless cycle? Should I issue a STOP command inside the ESTOP logic so that CNCPRo stops sending old movement commands to the Galil?
Finally, how to bring the motors back online after an ESTOP has been cleared? A this point, the servo amps are showing a stop condition, but I am not clear on how to reset them within the Camsoft controller.
~@~ESTOP.FIL
IF#16=1THENSPINSTOP
#28=0:#29=0:#30=0:#24=1:#25=1:#26=1:#27=1:SLEEP .5:#24=0:#25=0:#26=0:#27=0
\316=1 'flag for Estop button logic in inputio.fil
TIMER OFF
SPINDLERPM \57 ISPLAY5 \57
First you get good, then you get fast. Then grouchiness sets in.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)