注释
它停止时是否给您错误代码。当我试图运行一个程序时,我遇到了类似的问题。我通过使所有限位开关常闭来解决它。希望这可以帮助 |
对不起,我使用的是 1.1,我认为您不能在您的版本上使用常闭限位开关。 |
如果启用了 $20,即 $20=1 并且您超出了机器工作空间,它也会触发结束停止 $130、$131 和 $132 是工作区域 X、Y、Z 的大小 如果您的这些设置正确,那么 准备好切断电机的电源,以防万一在设置终点站或使用 GUI 的重置按钮时出现任何问题。 仅供参考,终点站可以倒转 Re cfoxwood60’s comment https://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration#5—-limit-pins-invert-boolean 注意:对于更高级的用法,可以在 config.h 中禁用限制引脚上的内部上拉电阻。 |
嘿,
我正在使用
-Arduino Uno
-cnc shield v3
-grbl v.09
我想我正确地安装了挡块。当我在一个动作中按下适当的终点停止时,动作也会停止。到目前为止一切正常。
当我输入 $ H 时,z 轴只移动了几英寸,没有到达终点。
到目前为止已经更改了 $ 参数,
$ 21 = 1(硬限制,bool)
$ 22 = 1(归位周期,bool)
但没有任何帮助。我还查看了 config.h 文件并像这样更改了行。
#define HOMING_CYCLE_0 (1 << X_AXIS) // 要求:首先移动 Z 以清除工作空间。
// #define HOMING_CYCLE_1 ((1 << X_AXIS) | (1 << Y_AXIS)) // 可选:然后同时移动 X、Y。
// #define HOMING_CYCLE_2
从现在开始,只有 X 轴应该搜索它的起始位置。
仍然有同样的问题,即轴只移动了几英寸并且没有到达其终点挡块。
我知道我应该或可以更改哪些参数。
希望你能帮助我。提前致谢