Thanks Jon, > On 10/28/2019 01:36 AM, John Dammeyer wrote: > > Nice video and your ESTOP and Machine ENABLE work the way I'd like to > have mine work. Except you didn�t show, and perhaps it can't, what > happens if LinuxCNC sees a fault that causes it to assert the ESTOP in the > same way as you pressing the button. > > > > > On my Bridgeport, a servo fault breaks the E-stop chain, so > LinuxCNC goes directly to E-stop mode. > But, if there is a following error, it goes to Machine-Off. > So, I set up the pin axis.0.amp-enable-out > to enable the servo amps. This way, when dropping out of > Machine-On state, the servo amps are > disabled and the machine does not drift. The downside is > that when the system goes to Machine-On, > the servos are enabled AND the PID loop is activated at the > same time. There is a little transient > when my servo amps are enabled that makes the motors jiggle > a bit. The PID then responds to that > and the whole machine jerks. Sometimes the servo amps fault > or LinuxCNC gets a following error, and > you have to repeat the coming out of E-stop sequence. > > Jon
How is the ESTOP chain enabled again on your machine? I would imagine you have a relay in series with the ESTOP button NC circuit? So if clicking the red estop icon button on LinuxCNC you'd break the ESTOP chain just like a servo fault? How do you close that relay again? Or does the FAULT from the servo go away on removal of power which then closes the ESTOP chain again? Does a limit switch also act as an ESTOP and shut off motor power or just the Machine ENABLE? In the case of a DC servo, say a driver transistor fails on and the motor heads at full speed into the limit switch. Theoretically the following error should happen first so the system sees the fault. But if it doesn't remove the HV then the motor continues possibly damaging something or someone. Thanks John > > > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
