KmotionCNC and the Emergency Stop circuit.
Posted: Wed May 05, 2021 8:23 am
I can't find anything on the Forum that relates to how KMotionCNC can be informed of an Emergency Stop condition, or when the Safety Circuit is complete and safe.
My system has a Safety Contactor that operates when the Emergency Stop button is pressed. The circuit is energised by the usual 'Machine On' button arrangement that latches the Safety Relay if the Emergency Stop button is released and the circuit is complete. The SureServo amplifiers retain logic power during E-Stop, but the motor drive power, which is separate, is disconnected by the Safety Contactor. The same thing goes for the Spindle power.
It seems sensible to me that the Safety Circuit should be connected to the control system so that it can't enable the drives until the circuit is complete and the machine is safe. The same input should surely inform KMotionCNC that this event has occurred so that it halts the system. Without these things, there's nothing to stop the machine moving off after an Emergency Stop as soon as the Safety Circuit is restored.
What inputs are normally used for this? Presumably there's a formal way to dealing with these eventualities?
My system has a Safety Contactor that operates when the Emergency Stop button is pressed. The circuit is energised by the usual 'Machine On' button arrangement that latches the Safety Relay if the Emergency Stop button is released and the circuit is complete. The SureServo amplifiers retain logic power during E-Stop, but the motor drive power, which is separate, is disconnected by the Safety Contactor. The same thing goes for the Spindle power.
It seems sensible to me that the Safety Circuit should be connected to the control system so that it can't enable the drives until the circuit is complete and the machine is safe. The same input should surely inform KMotionCNC that this event has occurred so that it halts the system. Without these things, there's nothing to stop the machine moving off after an Emergency Stop as soon as the Safety Circuit is restored.
What inputs are normally used for this? Presumably there's a formal way to dealing with these eventualities?