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?
PID Autotune Failed timeout
- geolupulus
- Printmaster!
- Posts: 67
- Joined: Mon Apr 14, 2014 3:03 pm
- Location: Albany NY
Re: PID Autotune Failed timeout
Is it a Rev 3 onyx?
Re: PID Autotune Failed timeout
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
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
What was the issue with the wiring? Im also have this issue now on onyx rev 3 and i cant hit 100ctaav 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
- redoverred
- Printmaster!
- Posts: 159
- Joined: Tue Sep 30, 2014 2:28 pm
- Contact:
Re: PID Autotune Failed timeout
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
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.
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
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
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.