X 和 Y 归位问题

3D打印 马林鱼 固件 y轴 x轴 归巢
2021-05-13 08:56:31

error: printer halted. (kill() called!每当我回到机器的 X 或 Y 轴上时,我都会得到一个我刚刚安装了一个 3D 触摸自动床位传感器,具有讽刺意味的是它工作正常。我使用的是 Sprinter 固件,但它不支持自动床位,因此我使用的是 Marlin。我正在使用最新版本的 Marlin,它给我带来的只是问题,打印机根本无法移动或回家。我使用了最新的 Marlin 1.1.x 错误修复版本 (1.1.9),现在除了 X 和 Y 归位外,一切正常,机器error: printer halted. (kill() called!在 Repetier-Host 上抛出

当我使用M119命令时,除非触发,否则所有限位器(光学的,非机械的)都显示为打开状态,限位器工作正常。当我归位 X 和/或 Y 时,它会按照它应该的方式运行并在它碰到限位器时停止,但那是当错误弹出并且打印机冻结/不再发出命令而无需再次断开连接并重新连接到打印机时。

如果我将 Z 轴归位,它将展开探针并下降并接触床 2 次,并且没有错误代码,并且在归位 Z 轴后,我仍然可以通过程序移动手动移动打印机。我不确定是什么导致这种情况只发生在 X 和 Y 上,但任何帮助将不胜感激。

我使用 Repetier-Host 但我下载了 Printrun 只是为了看看会发生什么,它显示了完全相同的效果/错误。我还尝试了 Marlin 错误修复 2.0,它也出现了同样的错误。

2个回答

如果没有您如何连接限位器的图像,对您的问题的最佳猜测是限位器会导致短路,一旦按下,微处理器就会跳闸并关闭。如果您提供更多信息,其他人甚至可能会根据您添加的信息添加更好的答案。

例如,电缆两端的所有东西(电路板和限位器)是如何连接的,当您按下限位器时是否会出现该消息,也许将链接添加到配置文件甚至是明智之举。

我很抱歉我应该早点回到你们身边。我再次下载了 Marlin 固件的新副本,并打开了 Sprinter config.H 文件夹。由于固件非常相似,我只需瞥一眼我的 Sprinter 固件,就注意到我的光学限位器的某些限位器需要“上拉”才能正常工作。我以为我以前试过这个,但是我第一次做错了什么,或者我没有保存更改,谁知道呢。感谢每一位试图提供帮助的人。