关闭 RetireeJay46 打开了这个问题 2014 年 5 月 22 日 · 2 条评论 关闭 安全问题 – 最低温度限制仅在表格包含 5 度时才有效#930 RetireeJay46 打开了这个问题 2014 年 5 月 22 日 · 2 条评论 评论 退休人员Jay46 评论了 2014 年 5 月 22 日 我有一个 Printrbot,我正在使用该软件的“统一”版本。 我最近开始使用 E3D 挤出机 Hot End 而不是原来的 Ubis。 原始的 Ubis Epcos 热敏电阻使用“thermistortables.h”中的表 1;E3D 中的 Semitec 使用表 5。 在我安装 E3D 挤出机之后,但在重新刷新固件之前,我碰巧连接了打印机,看看发生了什么。我与热敏电阻的连接不良(开路),正如预期的那样,我收到了 MIN_TEMP 关闭错误。 然而,在重新编译并刷新固件以使用表 5 后,MIN_TEMP 关闭不再起作用。如果热敏电阻开路,读数(在 Repetier 上)将为零度,但不会报告任何错误情况。事实上,我可以打开加热器。这是一个安全问题 我不是 C 程序员,但检查代码,似乎激活安全关闭的阈值与 5 度或以下的温度有关。我注意到表 1 包含 0、5、10… 度的条目,而表 5 包含 0、10、20… 的条目并且不包含专门针对 5 度的条目。 在咨询 PxT 之后,我尝试在表 5 中插入一个新条目,表示 5 度。我编译了它并刷新了它 – 现在我的 Printrbot 确实报告了 MIN_TEMP 错误,并且如果拔下热敏电阻则正确关闭。 还有其他几个热敏电阻表缺少 5 度的条目。我的建议是,应该重写检查错误情况的代码,以便即使该表不包含 5 度的条目,它也能正确检测 5 度或以下的温度。 RetireeJay46 更改了标题 安全问题 – 最低温度限制仅在表格包含 5 度时才有效 安全问题 – 最低温度限制仅在表格包含 5 度时才有效 2014 年 5 月 22 日 贡献者 无名小卒 评论了 2014 年 5 月 22 日 #929的副本 nothinman完成后 关闭了它 2014 年 5 月 22 日 喜欢 (0) 尝试编译固件时出现以下错误。[BUG](简短描述) #187 无法使用 FAST_PWM_FAN 进行编译 #188 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
我有一个 Printrbot,我正在使用该软件的“统一”版本。
我最近开始使用 E3D 挤出机 Hot End 而不是原来的 Ubis。
原始的 Ubis Epcos 热敏电阻使用“thermistortables.h”中的表 1;E3D 中的 Semitec 使用表 5。
在我安装 E3D 挤出机之后,但在重新刷新固件之前,我碰巧连接了打印机,看看发生了什么。我与热敏电阻的连接不良(开路),正如预期的那样,我收到了 MIN_TEMP 关闭错误。
然而,在重新编译并刷新固件以使用表 5 后,MIN_TEMP 关闭不再起作用。如果热敏电阻开路,读数(在 Repetier 上)将为零度,但不会报告任何错误情况。事实上,我可以打开加热器。这是一个安全问题
我不是 C 程序员,但检查代码,似乎激活安全关闭的阈值与 5 度或以下的温度有关。我注意到表 1 包含 0、5、10… 度的条目,而表 5 包含 0、10、20… 的条目并且不包含专门针对 5 度的条目。
在咨询 PxT 之后,我尝试在表 5 中插入一个新条目,表示 5 度。我编译了它并刷新了它 – 现在我的 Printrbot 确实报告了 MIN_TEMP 错误,并且如果拔下热敏电阻则正确关闭。
还有其他几个热敏电阻表缺少 5 度的条目。我的建议是,应该重写检查错误情况的代码,以便即使该表不包含 5 度的条目,它也能正确检测 5 度或以下的温度。