开源改变世界!!

发送 G 代码时的软限位警报问题 #944

推推 grbl 2年前 (2023-01-27) 165次浏览
关闭
SRFirefox 打开了这个问题 2018 年 3 月 14 日 · 7条评论
关闭

发送 G 代码时的软限位警报问题#944

SRFirefox 打开了这个问题 2018 年 3 月 14 日 · 7条评论

注释

发送 G 代码时的软限位警报问题 #944

操作系统:Mac OSX El Capitan 和 Ubuntu 16.04.2
UGS Platform Nightly 201609300101
GRBL 1.1f

当流式 g 代码命令在 g 代码流期间引发软限制警报 (alarm:2) 时,发送方会正确停止流并显示一个显示错误的窗口。关闭窗口并对 GRBL 进行软重置后,UGS 显示“Grbl 1.1f[‘$’ for help]”提示,然后除了软重置外不再接受 UGS 的输入;告警状态不可清除。发送进度中的时长计数器也继续递增。为了能够继续使用 UGS 对控制器执行任何操作,Arduino 需要硬重置,即使这样,一些功能(如点动控制器)也无法工作,直到再次关闭和打开 UGS。我希望能够清除警报并重新开始工作,而不必硬重置、重新安置机器,然后再次开始使用它。

重现问题的基本步骤:

  1. 启动 Arduino 并连接 UGS
  2. 家用GRBL控制机
  3. 将 g 代码文件加载到 UGS 并将机器移动到运行 g 代码时将达到软限制的位置。
  4. 等到程序尝试通过软限制。

当我可以更多地访问我正在使用的机器时(一两天),我可以做更多的特征描述和更好地记录问题。

发送 G 代码时的软限位警报问题 #944
夫人萨姆德克 评论了 2018 年 3 月 18 日  

我可以确认遇到完全相同的行为。每次我遇到软限制警报并进行软重置时,无论我之后做什么,点动控件都会变暗/不可点击。只有退出/重新启动 UGS 才会使点动控制再次激活。

发送 G 代码时的软限位警报问题 #944
合作者

感谢您提供出色的错误报告!提议的修复可能会解决此问题。

发送 G 代码时的软限位警报问题 #944 绕线器 添加了 漏洞 标签 2018 年 3 月 20 日
发送 G 代码时的软限位警报问题 #944
合作者

@SRFirefox,@mrsamdk我们与#759一起进行了一些更改,也可以解决此问题。如果您有时间尝试最新的每晚构建并确认问题已解决,我将不胜感激。

发送 G 代码时的软限位警报问题 #944
作者

可以做。在接下来的几天里我应该有一些时间,我会报告我的发现。

发送 G 代码时的软限位警报问题 #944 breiler 自己分配了这个 2018 年 4 月 4 日
发送 G 代码时的软限位警报问题 #944

不确定这是否 100% 链接。
1 月 21 日每晚 2.0 中的类似行为。
刚去了最新的 JAVA
Win 7 PRO x64、AMD x4 bulldozer、16GB 内存。

大多数相同的症状,但如果我停止正在运行的文件,往往会看到更多。
文件本身并不重要,但较大的文件通常会提供更好的触发点,并且更容易发现错误。

这是 JOG 选项被禁用的事实。这意味着 UGS 的全面重启和我能归零的微弱希望。

软重置、解锁等对这些事件也无济于事。

发送 G 代码时的软限位警报问题 #944

@breiler我测试了最新的每晚构建,在进行软重置后,点动控件现在再次可用(在我需要完全重新启动 UGS 才能使其可用之前)。

我只设法测试触发软限制警报,然后单击软重置按钮。我不确定是否提到了其他症状@SRFirefox的描述

发送 G 代码时的软限位警报问题 #944
合作者

我不再能够重现错误,所以我关闭了这个问题。