Contact me: hankecnc@gmail.com

单击时无法识别归位限位开关 XY 轴。 #729

推推 grbl 3年前 (2023-01-23) 240次浏览

打开
Silvuurleaf 打开了这个问题 2019 年 9 月 20 日 · 3条评论
打开

单击时无法识别归位限位开关 XY 轴。#729

Silvuurleaf 打开了这个问题 2019 年 9 月 20 日 · 3条评论

注释

单击时无法识别归位限位开关 XY 轴。 #729

问题:我想为我的 CNC 机器设置一个归位循环,为此我在所有轴 X、Y 和 Z 的两端放置了一对限位开关。然后我将它们连接到建议的 NC 配置中。当我尝试运行归位程序时,会发生几件事。

  1. CNC 机器沿正方向移动,该方向根据 27 美元指定的距离向我工作区右上角的拉力而变化。
  2. 它停下来,然后又走了一段距离。
  3. 大多数时候它完全忽略我的限位开关并通过它们运行。然而,有时它会抛出一条 ALARM 8 消息,提示我应该更改牵引距离或检查接线。

限位开关在此处提到的 NC 设置中连接:https ://github.com/gnea/grbl/wiki/Wiring-Limit-Switches

我已将 config.h 修改为仅放置 XY 和 Y 轴,所以我根本不做 Z。(我基本上是在假装我现在没有,但我确实在电路中连接了它们)

我用万用表和 Arduino IDE 设置 $10 = 19 检查了我的限位开关,我可以看到哪个限位开关被按下了。私人助理:XYZ。当我手动单击任何开关时,它会相应地显示它们在 IDE 中被按下以及 GRBL GUI 中的详细语句。

这些是我在 GRBL 中的当前设置。

单击时无法识别归位限位开关 XY 轴。 #729

附带信息
每当我尝试启用硬限制时,它都会抛出一个警报 1 错误,说明它们已被按下,即使它们没有被按下。不确定这是否相关。

如果我更改 $5 = 0,则会出现警报 8 错误,提示我检查接线并增加牵引距离。

单击时无法识别归位限位开关 XY 轴。 #729
作者
银叶 评论了 2019 年 9 月 20 日  

进一步测试似乎每当我调用 $H 它默认进入拉断模式,就好像 CNC 已经按下开关一样。它重复拉出运动两次然后退出。

当我尝试切换到 $5 = 0 时,我收到 ALARM 8 错误消息,提示“Pull off travel failed to clear limit switch”。

单击时无法识别归位限位开关 XY 轴。 #729
贡献者

当您手动触发限位开关时,状态报告是否检测并显示正确的限位开关?

单击时无法识别归位限位开关 XY 轴。 #729

@Silvuurleaf还要增加拉断时间,在设置中,并确保你的限位开关中有电容器,我曾经遇到过很多这样的问题,作为这些问题的解决方法,我只启用归位但禁用硬限制,这“忽略”了达到的限制,但仅在归位周期中起作用

喜欢 (0)