开源改变世界!!

“警报:硬限制。MPos?” – 突然停止开关在 Arduino Nano/UniversalGCodeSender 上激活 #161

推推 grbl 2年前 (2023-01-26) 117次浏览
关闭
Cysign 打开了这个问题 2014 年 5 月 18 日 · 1条评论
关闭

注释

“警报:硬限制。MPos?” - 突然停止开关在 Arduino Nano/UniversalGCodeSender 上激活 #161

grbl/grbl#406

有时我的停止开关突然被 UniversalGCodeSender/GRBL 0.8C 识别为活动状态。但实际上我的工作区离终端开关很远。我更换了我的 ArduinoNano、屏蔽电缆,甚至将打开开关更改为关闭开关。但是最后一点用都没有。

最糟糕的是,如果我能够在手动移动机器时软重置 arert-status,我就可以毫无困难地继续操作。但是发送 nc 文件我必须断开并重新连接 com 端口才能再次发送文件。但是除了重新连接之外,这意味着我必须再次对机器进行 homecycle,并发送整个 nc 文件,因为 UniversalGCodeSender (1.0.6) 的“软重置”和 $X 按钮在文件发送模式期间处于非活动状态。

有什么想法可以在我再次停止 slert 的过程中进行软重置,而无需重新启动整个作业?
如果现在不可能,我认为它可能对 UGSender 的其他版本有用;)

“警报:硬限制。MPos?” - 突然停止开关在 Arduino Nano/UniversalGCodeSender 上激活 #161

我已经与这个问题作了很多斗争。通过执行您提到的所有操作,我已经消除了大部分这些信号错误,添加滤波电容器和上拉电阻器,为所有信号线和我的 USB 电缆添加铁氧体扼流圈,重新连接我的系统以使用星形接地/分配点并消除任何接地回路,并密切注意机器上的电缆屏蔽和布线,物理上确保电源线、信号线和 USB 电缆尽可能分开,并将机器的实际框架接地。这是一场漫长而令人沮丧的战斗,在这种系统中似乎相当普遍。我认为一个根本问题是这些低压线路对系统电路中的尖峰信号以及步进电机、主轴产生的电磁/射频场非常敏感,和长距离的电缆。从我读到的关于这个主题的内容来看,高压、常闭限位开关是最可靠的方法之一。我对 GRBL 0.9d 中实现的软限制感到兴奋。它们与硬限制的保护类型和级别不同。但它们是一种控制和保护措施,不会遇到与硬限制相同的问题。

我认为对你的问题的简短回答是在这种情况下不提供软重置,因为假设机器不在它认为的位置,我们需要从头开始或跳过一些箍来重新调零机器并恢复我们离开的地方。