评论
嘈杂的极限输入?发出警报后命令 |
$HX 执行重置是否正常? |
不,您使用的是哪个发件人? |
ioSender。 有意思,直接通过putty它回家就好了。 <Idle|MPos:-14.430,11.670,-1.500|Bf:35,1023|FS:0,0,0|Pn:PHS> |
好的,ioSender 发送警报重置以简化处理。但奇怪的是,使用它时会触发警报。你有哪个版本? |
@terjeio你想让我把它移到 ioSender 仓库吗? |
不,这可能是控制器问题,因为发出警报 9。我想要的是将您的控制器设置粘贴到文件并附在此处。使用上方“关于”对话框中的“到剪贴板”按钮获取它们。 |
随附的。 |
我已经用你的设置(和我的模拟器)进行了测试,但我没有收到警报 9 并且归巢完成了它应该完成的。Y 和 Z 的归位是否也会为您生成警报 9? |
Y 和 Z 同样的问题 |
还使用 UGS 作为发件人进行了测试,同样的问题。 |
不确定它是否相关,但肯定看起来不对。 通过 iosender 或 UGS(如 G1 X200 F500)执行移动可能会在移动过程中停止几次,然后继续。直接通过putty来做就没有这样的卡顿。 编辑:这可能是 teensyduino 问题。我会解决这个问题并报告回来 |
好的,看起来是主轴/modbus 启用导致了问题。在 my_machine.h 中将它们注释掉并重新刷新会导致成功的归位和移动。 然后我删除了 platformio 中 teensy 库的版本锁: 这也工作正常,重新启用主轴/modbus 也是如此。所以我猜这是已知的 teensyduino 问题? 感谢您的帮助@terjeio |
归位我的机器(teensy 4.1 + T41U5XBB 板)时,它似乎过早放弃并发出警报 9。
例如,请求 X 的家($HX),将 X 向终点移动约 20-30 毫米,然后停止并发出警报。我的理解是它应该在放弃之前尝试旅行 1.5*max 旅行
X 最大行程:
130 美元 = 330.00
我已经验证了我的步数/毫米设置,即慢跑 20 毫米会使轴移动 20 毫米。
想法?