开源改变世界

归位状态更新 #113

推推 grbl 3年前 (2023-01-21) 113次浏览

关闭
msraynsford 打开了这个问题 2017 年 1 月 30 日 · 3条评论
关闭

归位状态更新#113

msraynsford 打开了这个问题 2017 年 1 月 30 日 · 3条评论

注释

归位状态更新 #113

我有一个程序向 grbl 发出归位命令并等待它完成归位。
在 grbl 0.9 中,我会轮询当前状态命令 ‘?’ 等待状态为“HOME”

grbl 1.1 在归位时似乎没有回复当前状态命令,因此我最终遇到串行超时或无限期阻塞延迟。

关于如何解决这个问题或解决这个问题的任何想法?

归位状态更新 #113
贡献者

@msraynsford:您确定归巢周期中的 v0.9 报告吗?v1.1 中的归位周期与 v0.9 中的没有太大区别。我唯一能想到的是它可能会报告一次或两次,而 v1.1 可能不会。

归位状态更新 #113

哇超快的反应。它的报告足以不会导致我的连续剧超时,我想我只是很幸运。
我目前有一个“一根绳子有多长”的问题,我不确定如何最好地解决它。GRBL 在一个周期结束时没有响应,所以我不知道什么时候停止等待。

或者,我很高兴 grbl 在启动时自动回家,但我不确定如何让它这样做,因为启动块是在归位周期发生后执行的。

归位状态更新 #113
贡献者

@msraynsford: Auto-homing 是危险的,这就是为什么 Grbl 不支持这种类型的选项。FWIW,允许在归巢周期内报告状态应该添加到 v1.1,但没有加入。在 Grbl 的未来版本中,我会解决这个问题,但现在,它必须等待。

喜欢 (0)