开源改变世界

急停销如何定义?翻译ioSender的时候看到“emergency stop” #160

推推 grbl 2年前 (2023-02-08) 120次浏览
关闭
hankecnccc 开启了这个issue 2022 年 7 月 8 日 · 1条评论

评论

急停销如何定义?翻译ioSender的时候看到“emergency stop” #160

我不想将复位引脚用作紧急停止引脚。当按下急停销时,应发出警报,让上位机知道

急停销如何定义?翻译ioSender的时候看到“emergency stop” #160
贡献者

我不想将复位引脚用作紧急停止引脚。

哪个复位引脚?是“硬”重置 MCU 还是执行代码控制的“热”重置?

仅供参考 grblHAL 支持将“热”复位输入映射到不那么苛刻的 estop 函数,一些驱动程序支持该功能,例如iMXRT1062。我想我应该实施重新映射到所有驱动程序的选项……

当按下急停销时,应发出警报,让上位机知道

如果复位引脚路由到热复位功能,则在运动正在进行时将发出警报(3 或 6),如果路由到停止功能,将始终发出警报(10)。