关闭 arminlinder 打开了这个问题 2020 年 2 月 9 日 · 1条评论 注释 阿明林德 评论了 2020 年 2 月 9 日 大家好, 我正在致力于将 GRBL 控制的 CNC 轴集成到应用程序中。一般串口通讯都很好,但我还没有找到解决以下问题的满意方法: 任何 GRBL 命令,如 G0X… 将在收到后以“ok”确认,但不会执行一次。如果我打算发送这样的序列: $110=300 G0X400 $110=80 G0X0 并在我收到“ok”后发送下一个命令,第二个设置速度($110=80)命令将以错误 8 结束,因为只有当机器完成处理 G0 命令时我才能改变速度。 我尝试了几种方法,例如通过使用“?”轮询机器状态来等待“空闲”和“运行”状态。命令,但结果并不令人满意。 谁能告诉我如何组织我的通信,以便我可以可靠地检测到 GRBL 何时准备好接收下一个命令? 谢谢,阿尔敏 作者 阿明林德 评论了 2020 年 2 月 9 日 将问题移至新的 GRBL 站点。 arminlinder已完成 关闭 2020 年 2 月 9 日 喜欢 (0) 激光 GRBL 端 Arduino mega + 坡道 1.4 #175 FileRepMalware? #176 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 控制的 CNC 轴集成到应用程序中。一般串口通讯都很好,但我还没有找到解决以下问题的满意方法:
$110=300
G0X400
$110=80
G0X0
并在我收到“ok”后发送下一个命令,第二个设置速度($110=80)命令将以错误 8 结束,因为只有当机器完成处理 G0 命令时我才能改变速度。
我尝试了几种方法,例如通过使用“?”轮询机器状态来等待“空闲”和“运行”状态。命令,但结果并不令人满意。
谁能告诉我如何组织我的通信,以便我可以可靠地检测到 GRBL 何时准备好接收下一个命令?
谢谢,阿尔敏