Contact me: hankecnc@gmail.com

使用arduino串口监视器发送grbl ascii“0x92”实时命令 #1666

推推 grbl 3年前 (2023-01-24) 289次浏览

打开
Hubert880411 打开了这个问题 2020 年 9 月 15 日 · 4条评论
打开

使用arduino串口监视器发送grbl ascii“0x92”实时命令#1666

Hubert880411 打开了这个问题 2020 年 9 月 15 日 · 4条评论

注释

使用arduino串口监视器发送grbl ascii“0x92”实时命令 #1666

我使用此方法:首先,在 config.h 中,您需要为新角色更改以下行

#define CMD_SAFETY_DOOR 0x92 —> #define CMD_SAFETY_DOOR ‘&’
then in serial.c, case CMD_FEED_OVR_COARSE_MINUS: system_set_exec_motion_override_flag(EXEC_FEED_OVR_COARSE_MINUS); 休息;
只需将其向上移动大约 3 行到您看到以
case CMD_FEED_HOLD 开头的行:
当 g 代码运行时,我在 Arduino 串行监视器上键入“&”。但它在监视器上显示错误 1。请告诉我如何触发 feed override 命令.

使用arduino串口监视器发送grbl ascii“0x92”实时命令 #1666

它必须在 gcode 而不是 MDI 命令中。
开门更轻松

使用arduino串口监视器发送grbl ascii“0x92”实时命令 #1666

它实际上是一个漂亮的小功能,工业机器不会缩回它们将主轴留在原位并将转速降至 300,例如。有些机器将门锁上,您必须使用进给保持按钮来释放门。理想情况下,出于两个原因,您希望尽可能接近专业机器。学习如何正确使用机器——当你最终使用一台机器时,这并不是什么大的震惊,而且坚持久经考验的方法更安全。你为什么要用代码发送门控 – 这真的没有意义。

使用arduino串口监视器发送grbl ascii“0x92”实时命令 #1666

它实际上是一个漂亮的小功能,工业机器不会缩回它们将主轴留在原位并将转速降至 300,例如。有些机器将门锁上,您必须使用进给保持按钮来释放门。理想情况下,出于两个原因,您希望尽可能接近专业机器。学习如何正确使用机器——当你最终使用一台机器时,这并不是什么大的震惊,而且坚持久经考验的方法更安全。你为什么要用代码发送门控 – 这真的没有意义。

感谢Jason再次回复我。我想用adxl345(Accelerometer)和grbl来实现振动反馈。但如果我不使用Arduino sketch,我不知道该怎么做。

使用arduino串口监视器发送grbl ascii“0x92”实时命令 #1666
terjeio 评论了 2020 年 9 月 15 日  

请告诉我如何触发提要覆盖命令。

按住 <Alt> 并键入 0146 可以在 Windows 上使用 PuTTY。不知道这是否也适用于 Arduino 显示器……

0146 = 0x92

编辑:忘记转义字符

喜欢 (0)