<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>PID autotune fails for hotend</title>
        <description> Hello,

my heater was too weak to operate at higher temperatures, so I build a heater block for two heaters.
On first test the heater didn&#039;t stop at given temperature but jumped over 300°C - so I searched for pid tuning.

In GCode-console I entered: M303 H1 S230
... and this happened:
05:24:33 M303 H1 S230
Auto tuning heater 1 using target temperature 230.0°C and PWM 1.00 - do not leave printer unattended

05:24:39
Auto tune phase 1, heater on
Then an error message popped up saying
Error: Heating fault on heater 1, temperature excursion exceeded 15.0°C

Auto tuning went on with these messages
05:25:05
Auto tune phase 2, heater off

05:25:18
Auto tune phase 3, peak temperature was 292.2

05:27:20
Warning: Auto tune of heater 1 failed due to bad curve fit (A=2048.7, C=131.1, D=5.7)
Is there a way to manage this hotend?</description>
        <link>https://reprap.org/forum/read.php?416,835630,835630#msg-835630</link>
        <lastBuildDate>Sat, 16 May 2026 13:10:40 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?416,835630,835687#msg-835687</guid>
            <title>Re: PID autotune fails for hotend</title>
            <link>https://reprap.org/forum/read.php?416,835630,835687#msg-835687</link>
            <description><![CDATA[ The message:<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Warning: Auto tune of heater 1 failed due to bad curve fit (A=2048.7, C=131.1, D=5.7)</div></blockquote>
<br />
is telling you that the heater power is much too high. The values it gives may be correct for your hot end, but the firmware regards a gain (A parameter) above 1500 as indicating that something went wrong.]]></description>
            <dc:creator>dc42</dc:creator>
            <category>Duet</category>
            <pubDate>Sun, 07 Oct 2018 03:51:15 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?416,835630,835637#msg-835637</guid>
            <title>Re: PID autotune fails for hotend</title>
            <link>https://reprap.org/forum/read.php?416,835630,835637#msg-835637</link>
            <description><![CDATA[ H word is the heater number.<br />
You probably meant P word.<br />
<br />
The point is, I tested for the max P value, that passes autotune successfully - but using those values in print raised the same error.<br />
<br />
... but I got it anyway - had to reduce the P value even more. <br />
First test print is already running :)<br />
<br />
cheers]]></description>
            <dc:creator>Brummie</dc:creator>
            <category>Duet</category>
            <pubDate>Sat, 06 Oct 2018 02:41:32 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?416,835630,835636#msg-835636</guid>
            <title>Re: PID autotune fails for hotend</title>
            <link>https://reprap.org/forum/read.php?416,835630,835636#msg-835636</link>
            <description><![CDATA[ You could reduce the H parameter to 0.5 and try again.]]></description>
            <dc:creator>o_lampe</dc:creator>
            <category>Duet</category>
            <pubDate>Sat, 06 Oct 2018 02:36:06 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?416,835630,835630#msg-835630</guid>
            <title>PID autotune fails for hotend</title>
            <link>https://reprap.org/forum/read.php?416,835630,835630#msg-835630</link>
            <description><![CDATA[ Hello,<br />
<br />
my heater was too weak to operate at higher temperatures, so I build a heater block for two heaters.<br />
On first test the heater didn't stop at given temperature but jumped over 300°C - so I searched for pid tuning.<br />
<br />
In GCode-console I entered: M303 H1 S230<br />
... and this happened:<br />
<pre class="bbcode">05:24:33 M303 H1 S230
Auto tuning heater 1 using target temperature 230.0°C and PWM 1.00 - do not leave printer unattended

05:24:39
Auto tune phase 1, heater on</pre>
Then an error message popped up saying<br />
<pre class="bbcode">Error: Heating fault on heater 1, temperature excursion exceeded 15.0°C</pre>
<br />
Auto tuning went on with these messages<br />
<pre class="bbcode">05:25:05
Auto tune phase 2, heater off

05:25:18
Auto tune phase 3, peak temperature was 292.2

05:27:20
Warning: Auto tune of heater 1 failed due to bad curve fit (A=2048.7, C=131.1, D=5.7)</pre>
Is there a way to manage this hotend?]]></description>
            <dc:creator>Brummie</dc:creator>
            <category>Duet</category>
            <pubDate>Fri, 05 Oct 2018 23:52:34 -0400</pubDate>
        </item>
    </channel>
</rss>
