Am in the midst of completing the control housing for the Arduino Uno and the Stepper Drivers. I want to install an emergency cut off switch but would like to find out more about the wiring schematic. I am working on the current plan that the E Stop should cut off power to the machine. This is done by placing the switch in line with the PSU. AC --> E Stop --> PSU --> Cbeam But I am seeing that there are alternative schematics where the EStop is positioned as follows: AC --> PSU --> E Stop --> CBeam However, I have also found out that you can send an interrupt signal to GRBL whilst the E STop is in an NC Mode. What I am unclear is where the interrupt signal is to be sent on a UNO Board. Which pin should I be looking at? Although using the current config, it only controls the operation of the CBeam itself. It has not control over the Router. Any suggestions on a better wiring plan that will allow me to cut power to all process and also send a terminate process signal to the UNO Board? Thanks.
Emergency stops should cut ALL power. What is an emergency? Complete cutoff is safest. Wire it between the wall and the powerstrip so everything cuts at once. Wiring to Grbl: In all my life I have never seen an emergency worth trying to recover from. Its not a Pause button so not worth doing After an emergency you’ll first have to square machine, replace bit, fix what broke, replace what caught fire, go the the ER, etc. not as simple as unpausing
Not recovering but sending a signal to kill all processes. Like this example Google Image Result for https://i.ytimg.com/vi/u8kpX9WZWnc/maxresdefault.jpg The part of the grbl is of interest. Agree with you on not recovering. Thanks.
Refer the Grbl Wiki > wiring pages. Feedhold, reset, door could all be used. Even with Grbl paused/hold/reset you still need to stop the Host application anyway. Thus not worth it. Also, be super careful to isolate mains from logic signals