用户工具

站点工具


knowledge:3d_print:2022120201

M112 called Emergency Stop错误分析

在3D打印过程中,在LCD上可能会出现“M112 called Emergency Stop”提示。 该提示是在使用OctoPrint的时候才会出现,通过分析OctoPrint中的日志,我们发现了错误来源。

Recv: Error:Heaters switched off. MINTEMP BED triggered!
Changing monitoring state from "Operational" to "Error"
Send: M112
Send: N228135 M112*30
Send: N228136 M104 T0 S0*29
Send: N228137 M140 S0*88
Changing monitoring state from "Error" to "Offline after error"
Connection closed, closing down monitor

首先是OctoPrint收到了一个Error信息,提示“MINTEMP BED”错误,然后OctoPrint才发送的M112指令。

MINTEMP BED错误是热床的温度,忽然发现了剧烈的温度波动就会提示。比如热床温度是60度,他忽然降到40度,又忽然升回60度,这样子的温度剧烈波动就会触发MINTEMP BED错误。

如果室温会低于10度,那么打印完成之后热台与喷嘴不加热,会逐步冷却到和室温接近的温度,目前固件当室温低于12度会报温度错误,禁止打印。这种情况温度传感器是好的,只需要打印机周围环境温度起来既可正常运行。

如果在室温环境大于15度时,该问题主要是热敏电阻故障导致,热敏电阻电缆在长期运行中出现接触不良,热敏电阻老化产生故障,都可以导致该问题。

knowledge/3d_print/2022120201.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1