Page 1 of 1
PID Autotune Failed timeout
Posted: Thu May 22, 2014 8:03 am
by taav
Hey trying to run my PID command M303 P1 S60
It brings the temperature up to around 54C then i get this message PID autotune failed timeout.
not sure whats causing it, the board seems to heat up just fine though, not sure whats causing it to stop.
Is it a power issue?
Re: PID Autotune Failed timeout
Posted: Thu May 22, 2014 8:36 am
by geolupulus
Is it a Rev 3 onyx?
Re: PID Autotune Failed timeout
Posted: Fri May 23, 2014 11:20 pm
by taav
Hey HI
UPDATE
The wiring was a little off i fixed it everything works fine now.
Ran the PiD weirdly though i got 2 PID values, not sure whats going on here.
Also after the PID routine the arm giggled a little, it was a bit odd, thought i should report these minor hicups anyway.
By the way these are my PID values which ones should i use, i got two sets.
11:14:54.253 : bias: 153 d: 101 min: 59.95 max: 60.04
11:15:19.650 : bias: 64 d: 64 min: 59.95 max: 60.12
11:15:25.718 : bias: 64 d: 64 min: 59.95 max: 60.04
11:15:25.718 : Ku: 946.66 Tu: 6.07
11:15:25.718 : Classic PID
11:15:25.718 : Kp: 568.00
11:15:25.718 : Ki: 187.30
11:15:25.718 : Kd: 430.61
11:15:38.853 : bias: 92 d: 92 min: 59.91 max: 60.04
11:15:38.853 : Ku: 879.08 Tu: 13.14
11:15:38.853 : Classic PID
11:15:38.853 : Kp: 527.45
11:15:38.853 : Ki: 80.29
11:15:38.853 : Kd: 866.20
Re: PID Autotune Failed timeout
Posted: Mon Mar 16, 2015 2:01 am
by zerakren
taav wrote:Hey HI
UPDATE
The wiring was a little off i fixed it everything works fine now.
Ran the PiD weirdly though i got 2 PID values, not sure whats going on here.
Also after the PID routine the arm giggled a little, it was a bit odd, thought i should report these minor hicups anyway.
By the way these are my PID values which ones should i use, i got two sets.
11:14:54.253 : bias: 153 d: 101 min: 59.95 max: 60.04
11:15:19.650 : bias: 64 d: 64 min: 59.95 max: 60.12
11:15:25.718 : bias: 64 d: 64 min: 59.95 max: 60.04
11:15:25.718 : Ku: 946.66 Tu: 6.07
11:15:25.718 : Classic PID
11:15:25.718 : Kp: 568.00
11:15:25.718 : Ki: 187.30
11:15:25.718 : Kd: 430.61
11:15:38.853 : bias: 92 d: 92 min: 59.91 max: 60.04
11:15:38.853 : Ku: 879.08 Tu: 13.14
11:15:38.853 : Classic PID
11:15:38.853 : Kp: 527.45
11:15:38.853 : Ki: 80.29
11:15:38.853 : Kd: 866.20
What was the issue with the wiring? Im also have this issue now on onyx rev 3 and i cant hit 100c
Re: PID Autotune Failed timeout
Posted: Mon Mar 16, 2015 5:56 am
by redoverred
You should just use
dead time control, it's easier, faster to tune, and just as good as PID. I honestly don't even know why the Rostock manual even recommends PID tuning any longer. Dead time is incredibly easy! Heck, with most hotends you can use 2-3 seconds for the dead time number and you're good to go. This could be baked into the firmware with no user intervention!
Re: PID Autotune Failed timeout
Posted: Mon Mar 16, 2015 8:42 am
by JFettig
I recently manually tuned my extruder and bed, the numbers that came from auto tuning were sooooo far off I couldn't believe it - but they did get me started. The P values were fine but the D and I values are significantly different. Bed had over 1000 for D, now its around 25, and for the extruder they had D at 58 and now its at .3 I is close but it was also too high.
D is what causes rapid fluctuations in extruder power(see in repetier host or server), I is usually what causes the rolling swings - unless its also too high then it will oscillate violently.
P values were fine, I could probably dial those in too but the bed is large and it won't overshoot too much with the auto-tuned P value, the extruder could, mine only overshoots a couple degrees.
Re: PID Autotune Failed timeout
Posted: Mon Mar 16, 2015 8:48 am
by JFettig
taav, the power supplies in these machines are pretty weak, one thin you can do for the bed ONLY is raise the temp up manually by setting it about 10-20c lower than your target temp, then do the PID auto tune, the values you got are rather high and might not be very stable. I last tuned mine at only 60C as getting up over 80 will cause it to time out.
Re: PID Autotune Failed timeout
Posted: Mon Mar 16, 2015 4:47 pm
by zerakren
I also just tuned my bed for 'more accurate heating' I dont remember ever having issues ever heating it to 100c but now it crawls to a stop at 93c. when i did the PID auto tune the values were way off but I foolishly didnt write them down. now my bed takes forever to heat and its very annoying. thinking about going back to default which will really suck.