关闭 Protoneer 打开了这个问题 2018年5月1日 · 1条评论 注释 贡献者 质子 评论了 2018年5月1日 我的问题是:我在所有轴上都有 N/O 限位开关。当一个被触发时,该轴上的运动停止 – 正如预期的那样。但是,当轴运动停止时,开关仍处于关闭位置。我通过 grbl 面板中的按钮重置和解锁。当我将轴从开关上移开时,当它重新打开时,我会收到另一个“End-Stop”事件,就像它第一次跳闸时一样。因此,对于每个停止开关关闭,我都会收到两个停止事件。 这是正常过程还是我做错了? 贡献者 香奈儿 评论了 2018年5月1日 @Protoneer: 嘿伯图斯。是的,这是正常行为。问题来自于 AVR 处理器无法区分引脚更改中断是如何触发的。这是模棱两可的。可以创建代码来检查状态更改方向,但引脚输入经常跳动。我必须是一些带有时钟的健壮代码,以便随着时间的推移多次检查状态。这当然很烦人,但在实践中,你不应该经常到达终点站。当有更多的空间和额外的时钟/外设来适当地处理这个问题时,它将在下一个版本中解决。 chamnit已完成 关闭 2018年5月1日 喜欢 (0) G18 和 G19 工作平面上的 G2 和 G3 #524 M03/M05 不等待 M00 #525 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
我的问题是:我在所有轴上都有 N/O 限位开关。当一个被触发时,该轴上的运动停止 – 正如预期的那样。但是,当轴运动停止时,开关仍处于关闭位置。我通过 grbl 面板中的按钮重置和解锁。当我将轴从开关上移开时,当它重新打开时,我会收到另一个“End-Stop”事件,就像它第一次跳闸时一样。因此,对于每个停止开关关闭,我都会收到两个停止事件。
这是正常过程还是我做错了?