关闭 naikymen 打开了这个问题 2022 年 2 月 17 日 · 2 条评论 关闭 如何确保 GRBL 真的是 IDLE?#1115 naikymen 打开了这个问题 2022 年 2 月 17 日 · 2 条评论 注释 奈基曼 评论了 2022 年 2 月 17 日 • 已编辑 我想知道确保机器停止移动的最佳方法是什么。 目标是在另一台机器执行独立但协调的操作(这需要所有 GRBL 移动完成,以及一台空闲机器)之前确保一台空闲机器。 至今: 我能够计算出每个移动 gcode 的“ok”响应(这不能确保移动结束,但这是第一步)。 我还可以通过不断发送“?”来监控 GRBL 的状态。命令和解析输出。 因为接收到所有“ok”响应可以确保串行接口不会干扰我(对吗?),我曾想象随后的“空闲”状态响应将确保机器没有移动,之后也不会移动。就在这时,第二台机器开始了它的动作。 然而,虽然很少见,但机器实际上并没有闲置,而是会继续移动,扰乱与第二台机器的协调。 我想知道是否有一种万无一失的方法来确保 GRBL 机器已经完成移动,并且不会移动(除非更多的 gcode 被发送到串行接口)。 到目前为止,我最好的策略是要求三个连续的 IDLE 状态报告,而不是一个。 提前致谢! 朗瓦特 评论了 2022 年 2 月 17 日 在缓冲区为空且 grbl 空闲之前,驻留命令(类似于 G4 P0.01)不会回复“确定” 作者 奈基曼 评论了 2022 年 2 月 17 日 感谢您的快速回复! G4 命令似乎足够了,我没有意识到它们。关闭! 对于找不到它的人,主自述文件中有支持的命令列表:) Naikymen已完成 关闭 2022 年 2 月 17 日 喜欢 (0) 斜坡脉冲率 #1354 D11 在复位时变为高电平,导致激光打开 #1355 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 关闭
我想知道确保机器停止移动的最佳方法是什么。
目标是在另一台机器执行独立但协调的操作(这需要所有 GRBL 移动完成,以及一台空闲机器)之前确保一台空闲机器。
至今:
因为接收到所有“ok”响应可以确保串行接口不会干扰我(对吗?),我曾想象随后的“空闲”状态响应将确保机器没有移动,之后也不会移动。就在这时,第二台机器开始了它的动作。
然而,虽然很少见,但机器实际上并没有闲置,而是会继续移动,扰乱与第二台机器的协调。
我想知道是否有一种万无一失的方法来确保 GRBL 机器已经完成移动,并且不会移动(除非更多的 gcode 被发送到串行接口)。
到目前为止,我最好的策略是要求三个连续的 IDLE 状态报告,而不是一个。
提前致谢!