注释
Answer1:如何发送命令?如果是使用 arduino IDE 程序,则必须设置“新行”。当您向 GRBL 发送内容时,它希望看到 car |
回车。这是强制性的! 希望 tgis 有所帮助:) |
问题 1: 我会尝试一个不同的程序,并尽快发送 可以使用状态命令查看限位开关状态吗??? 问题2: 问题3:现在完全清楚..拉断=远离限位开关!!! 一切都很好,非常感谢您的支持!!!! |
我刚想起来。您看不到返回的字符串。程序使用数据更新当前位置。如果您打开 arduino IDE 并输入 ? 您将看到响应… |
抱歉,我犯了一个错误……如果您使用的是没有触点的开关……您可以像这样连接它们:http: //dangerousprototypes.com/docs/images/0/06/Pullup-pin.png 如果您使用的是 NC 开关,您可以像这样连接它们:http: //www.horrorseek.com/home/halloween/wolfstone/Controllers/cioinp_PullDownSwitchClosed.bmp |
有几点要澄清。 首先,发送到 grbl 的实时命令不需要任何行尾字符。它们是从流中挑选出来并采取行动的。所以这些不需要回车。但是,其他非实时命令需要行尾字符。 其次,如果使用 NO 开关,则不需要上拉电阻。arduino 内置了在 GRBL 中实现的 Pull=up 电阻。如果使用 NC 开关,您将需要下拉电阻。 如果不修改 GRBL 代码,则不能混合使用 NO 和 NC 开关。我没有看过所以甚至不能说它是否可行。 使用 $H 时,轴可以在任何地方启动,这首先是归位序列的用途。 您可以按照 wiki 中的说明设置 $10,从而在状态报告中启用限制 pin 报告。但是,您使用的 GUI 可能不支持此功能。 我建议使用简单的串行监视器(例如 Arduino IDE 中的串行监视器)并输入命令来使其工作。 |
家现在似乎工作正常.. 我发现了一个小问题: 如果拉断值太小,则开关不改变,归位过程中止 似乎归位算法不适合我的设置… |
你能用一个大的拉断工作吗? |
你不能在归位之前将主轴向下移动几毫米吗? |
@valpoder |
瓦尔波德 评论 2015 年 10 月 31 日
我正在使用 grbl 0.9j,全新构建
问题1:
当我执行当前状态命令“?” 我什么也没得到…
可以使用此命令查看限制状态???
问题 2:
我有 2 个 NO 开关和 1 个 NC 开关……
我知道我可以使用 5 美元来反转行为,但是:
有没有办法为每个引脚制作不同的配置?
问题 3:
执行 $H 命令时:
我应该将每个轴放在限位开关附近吗???
我不明白拉断参数的含义…
我尝试了以下值:
$ 27 = 100.000(归位拉断,毫米)
但我得到了奇怪的行为……
注4:
我建议为限位开关添加更多有关电容器的信息,我花了很长时间才弄清楚…
感谢GRBL!这很棒 !::::!!!!