评论
我遇到了同样的问题。有了 2 个终端开关,我的问题就消失了。pulloff-mm 4mm 就可以了。motor0: limit_all_pin: gpio.21:low, motor1: limit_all_pin: gpio.4:low |
所有者
我已经制作了数百个联动电机配置,它们都是双开关。 添加第二个开关可能比我们更改固件容易得多。我记得我们设置这个限制是有充分理由的。我可以对此进行研究,但我们仍在处理 Espressif 在更新其框架时出现的问题。 |
作者
抱歉 – 之前回复 在这个硬件上添加第二个开关很困难(多年来一直在运行 GRBL)——我会研究一下。 |
作者
… 只是为了增加奇怪的行为,如果 X 轴在终点停止并且您尝试慢跑远离它,系统仅驱动第二个电机。与上面相同的 config.yaml 除了 Xaxis cycle 是 3。 |
所有者
关闭这个问题。我们此时需要每个轴的限位开关。 |
控制板
小蜜蜂
董事会供应商的帮助
机器描述
带 XYZ 步进器的简单龙门路由器 – X 轴上的双步进器。
配置文件
启动消息
用户界面软件
任何东西 – Fluidterm、UGS、Web 界面等。
发生了什么?
在与 X 和 Y 在相同的归位循环 # 上同时归位 ($H) 时,如果 Y 轴比 X 轴离家更远,则第二个 X 轴电机(不是第一个 X 电机)继续驱动(对着终点停止在它触发 Xlimit 开关之后),直到 Y 轴到达 Y 限位开关。如果我将 X 和 Y 设置为不同的归位周期 #’s,那么一切正常(Z 已经在单独的 # 上)。无论循环#如何,单独的轴归位都有效。
其他信息
没有反应