Heater fault on heated bed because it's rising to slow.
-
@dc42 said in Heater fault on heated bed because it's rising to slow.:
@siam thanks for the video, that's really helpful.
What I suspect is happening is that your bed heater has a high thermal mass (e.g. aluminium plate) and the thermistor is embedded in the heater, not in good contact with the plate. Does that describe your bed heater? This makes the long-term heating behaviour very different from the short-term behaviour. The current tuning algorithm measures the short term behaviour, because that is what is required for computing suitable PID parameters.
Please can you do a video of the heater being tuned, so that I can see the complete temperature graph during the tuning process.
As a workaround until I have a solution, if you reduce the R parameter in the M307 command by 30%, that should be sufficient to avoid getting heater faults.
Tested beta7+2 today, issue is still on my printer. I read the code change and found there is some tuning, I still have to change to 0.2. From the heat chart, it needs to take more than 10 minutes to heat from 50°C to 100°C
-
@hestiahuang said in Heater fault on heated bed because it's rising to slow.:
@dc42 said in Heater fault on heated bed because it's rising to slow.:
@siam thanks for the video, that's really helpful.
What I suspect is happening is that your bed heater has a high thermal mass (e.g. aluminium plate) and the thermistor is embedded in the heater, not in good contact with the plate. Does that describe your bed heater? This makes the long-term heating behaviour very different from the short-term behaviour. The current tuning algorithm measures the short term behaviour, because that is what is required for computing suitable PID parameters.
Please can you do a video of the heater being tuned, so that I can see the complete temperature graph during the tuning process.
As a workaround until I have a solution, if you reduce the R parameter in the M307 command by 30%, that should be sufficient to avoid getting heater faults.
Tested beta7+2 today, issue is still on my printer. I read the code change and found there is some tuning, I still have to change to 0.2. From the heat chart, it needs to take more than 10 minutes to heat from 50°C to 100°C
I don't have time to test and tune the parameter, just give 0.2 temporary
-
@hestiahuang if the expected heating rate is 0.42degC/sec and actual is 0.14 then any value below 0.14/0.42 = 0.333 should work. I'll change it to 0.3 in the next build.
-
@dc42 said in Heater fault on heated bed because it's rising to slow.:
@hestiahuang if the expected heating rate is 0.42degC/sec and actual is 0.14 then any value below 0.14/0.42 = 0.333 should work. I'll change it to 0.3 in the next build.
Many thanks for your explanation. Suggest that we can keep some buffers.
-
@dc42 said in Heater fault on heated bed because it's rising to slow.:
@hestiahuang if the expected heating rate is 0.42degC/sec and actual is 0.14 then any value below 0.14/0.42 = 0.333 should work. I'll change it to 0.3 in the next build.
Tested base on today's version. Thank you very much! Seem 0.2 is better to me.
-