Disable Overpowered Heater Warning
-
@infiniteloop said in Disable Overpowered Heater Warning:
If the heater indeed is overpowered, you should take care of that. Did you tune it as described here: Tuning the heater temperature control?
Yes, the heater well is tuned. How would you suggest taking care of an overpowered heater? I'd rather change the definition of" overpowered" than going for a heater with less power.
The heater is rated to 200°C, but has a self resting temperature fuse at 140°C and a "blowout" fuse at 200°C. So there are three layers of protection…
- The temp control of the duet
- 140° resetting fuse
- 200° "blowout" fuse
-
@Herve_Smith said in Disable Overpowered Heater Warning:
it doesn't really answer the op's actual question.
That depends. If @MaxGyver can tune his bed heater, he get's rid of the alert AND gains security. If that doesn't work at all, we'll see. Sure there are tricks to overcome the warnings, but I don't like to step-in with a potentially hazardous advice.
-
@MaxGyver said in Disable Overpowered Heater Warning:
Yes, the heater well is tuned.
What was the result of tuning the heater with
M303
? Did you apply any parameters toM303
? Oh, and the version number of the firmware installed, please. -
@MaxGyver said in Disable Overpowered Heater Warning:
Is there a way to disable the constant warning popups for overpowered heaters?...............
When do you see these "constant warning popups"?
-
@infiniteloop Tuning the heater won't stop the warning. It's the tuning process that informs the firmware what the estimated max runaway temperature is.
The warning would only pop up when the M307 heater parameter command is sent, usually at startup.
And no, there is no way to disable that warning at this time.
-
@Phaedrux said in Disable Overpowered Heater Warning:
And no, there is no way to disable that warning at this time.
… not even if I manually adjust the parameters of
M307
, e.g. S and maybe R? -
@infiniteloop No, because the pwm value doesn't apply to a run away situation.
-
@infiniteloop said in Disable Overpowered Heater Warning:
@Phaedrux said in Disable Overpowered Heater Warning:
And no, there is no way to disable that warning at this time.
… not even if I manually adjust the parameters of
M307
, e.g. S and maybe R?The reason for the warning is that in, the event of a MOSFET failure or other failure of the control loop, then the heater could reach a temperature that might be a fire hazard. Changing control side parameters will not alter the fact that the heater is overpowered. But the warning is just that. It's something that users need to be aware of and so take precautions like fitting additional thermal cutouts or other safety devices (or fitting a less powerful heater).
Having added the warning feature, there is no way that the Duet guys could now remove it without leaving themselves open to legal proceedings if the worse should happen and someone's house burnt down. If they had never instigated the warning, and somebody tried to make a legal case against them, they might have got away with it (but that's debatable). But they would have no defence in court of law if someone's house burnt down because of a 3D printer fault and it was found that a critical warning message had been removed from the firmware.
-
This post is deleted! -
@Herve_Smith said in Disable Overpowered Heater Warning:
Can i ask if anyone can explain what information the firmware uses to decide (and display a warning ) of what it considers to an "over powered" heater and where does the firmware get that information from to make that assertion ?
Surely the firmware cant just arbritarily decide a heater is "over powered" without there being set parameters for the firmware to react to.
AFAIK, when PID tuning is run, the firmware extrapolates the heating curve to estimate what the predicted temperature would be if the heater was left on 100% power. I could be wrong but that's how I think it works.
EDIT. I guess there must be a coded threshold somewhere, and predicted temperatures above that threshold would be deemed "over powered". I guess one way to suppress the warning would be to hack the firmware and change that threshold value. But for the reasons that I explained above, the Duet guys are unlikely to do that because it would leave them open to litigation in the event of someone burning their house down.
-
This post is deleted! -
@infiniteloop said in Disable Overpowered Heater Warning:
What was the result of tuning the heater with M303? Did you apply any parameters to M303? Oh, and the version number of the firmware installed, please.
I will post both asap.
I did not want to discuss if the temperature warning makes sense or not. In my opinion, it does make a lot of sense for self build printers that mostly lack additional layers of protection. But since I am going to great length to ensure the safety of the device, I would like an option to deliberately deactivate this warning.
I know that there are some commercial 3D-Printers with high-powered AC heated beds that use duet boards, do they also get constant temperature warnings? That would leave a rather unprofessional impression on customers...
-
@MaxGyver the warning will only appear in response to an M307 command. You may get it on power up on a Panel Due if the command to configure the Panel Due comes before the M307 command? But if you are seeing it repeatedly it suggests you have other M307 commands in your files somewhere
My toolchanger used to have them in the tool change files, but I got rid of them as the didn't really do much!