Hey look, another PID Autotune problem...
- barry99705
- Printmaster!
- Posts: 707
- Joined: Sun Aug 11, 2013 6:10 pm
- Location: west ohio
Hey look, another PID Autotune problem...
Got the printer built, made it all the way to the extruder calibration and hit a wall. Keeps failing for temperature too high. Changed the eprom settings to 128, still shoots right past 200c. Any clues?
Never do anything you don't want to have to explain to the paramedics.
Re: Hey look, another PID Autotune problem...
Set it lower.
g.
g.
Delta Power!
Defeat the Cartesian Agenda!
http://www.f15sim.com - 80-0007, The only one of its kind.
http://geneb.simpits.org - Technical and Simulator Projects
Defeat the Cartesian Agenda!
http://www.f15sim.com - 80-0007, The only one of its kind.
http://geneb.simpits.org - Technical and Simulator Projects
- barry99705
- Printmaster!
- Posts: 707
- Joined: Sun Aug 11, 2013 6:10 pm
- Location: west ohio
Re: Hey look, another PID Autotune problem...
What's the lowest I can set it? 100 just failed.
Never do anything you don't want to have to explain to the paramedics.
- barry99705
- Printmaster!
- Posts: 707
- Joined: Sun Aug 11, 2013 6:10 pm
- Location: west ohio
Re: Hey look, another PID Autotune problem...
Aaand 80 just failed.
Never do anything you don't want to have to explain to the paramedics.
- barry99705
- Printmaster!
- Posts: 707
- Joined: Sun Aug 11, 2013 6:10 pm
- Location: west ohio
Re: Hey look, another PID Autotune problem...
Set it to 60, doesn't even slow down when it gets close to 200, just bops right on by. As far as I can tell the thermistor is working, it's says the same temp as the bed plate when everything cools back to room temp, and they're a couple degrees off from the furnace thermostat on the wall 6 feet away.
Never do anything you don't want to have to explain to the paramedics.
-
- ULTIMATE 3D JEDI
- Posts: 2430
- Joined: Mon Mar 26, 2012 1:44 pm
- Location: Redmond WA
Re: Hey look, another PID Autotune problem...
Which value are you setting?
And what are your current PID settings for extruder 0 in the EEPROM?
And what are your current PID settings for extruder 0 in the EEPROM?
Printer blog http://3dprinterhell.blogspot.com/
- barry99705
- Printmaster!
- Posts: 707
- Joined: Sun Aug 11, 2013 6:10 pm
- Location: west ohio
Re: Hey look, another PID Autotune problem...
Changing Extr.1 pid drive max. I don't have an extruder 0 in the eeprom settings.Polygonhell wrote:Which value are you setting?
And what are your current PID settings for extruder 0 in the EEPROM?
Also just found if I turn the dial on the front, one way does nothing, the other resets the board. Pretty sure that's not right!
Never do anything you don't want to have to explain to the paramedics.
- Windshadow
- Printmaster!
- Posts: 526
- Joined: Mon Nov 30, 2015 6:35 pm
- Location: Mid Coast Maine
Re: Hey look, another PID Autotune problem...
Barry are you using the current version of the manual? if your LCD has a red circuit board it can get into a reversed mode the date on the cover of the manual for a December shipped kit should be like this
[img]https://p4.zdusercontent.com/attachment ... xSFLCd9WCg[/img]
m JJ sent me this via emailWelcome to the Assembly Guide for the Rostock MAX v2.0 3D printer. Version 4.14, December 29th, 2015
Fourth Edition
note to read the blog post mentioned in the screen shot below click the link aboveIs the LCD screen still working backwards? There is a variable in the firmware to change for that. We have had a recent hardware change so the rotary dials now work opposite as they used to... . Here is a blog post about this change: http://www.seemecnc.com/blogs/news/8169 ... re-changes" onclick="window.open(this.href);return false;
[img]https://p4.zdusercontent.com/attachment ... xSFLCd9WCg[/img]
- barry99705
- Printmaster!
- Posts: 707
- Joined: Sun Aug 11, 2013 6:10 pm
- Location: west ohio
Re: Hey look, another PID Autotune problem...
Windshadow wrote:Barry are you using the current version of the manual? if your LCD has a red circuit board it can get into a reversed mode the date on the cover of the manual for a December shipped kit should be like this
m JJ sent me this via emailWelcome to the Assembly Guide for the Rostock MAX v2.0 3D printer. Version 4.14, December 29th, 2015
Fourth Editionnote to read the blog post mentioned in the screen shot below click the link aboveIs the LCD screen still working backwards? There is a variable in the firmware to change for that. We have had a recent hardware change so the rotary dials now work opposite as they used to... . Here is a blog post about this change: http://www.seemecnc.com/blogs/news/8169 ... re-changes" onclick="window.open(this.href);return false;
[img]https://p4.zdusercontent.com/attachment ... xSFLCd9WCg[/img]
Yep, using the latest version. Also did those changes.
Never do anything you don't want to have to explain to the paramedics.
- barry99705
- Printmaster!
- Posts: 707
- Joined: Sun Aug 11, 2013 6:10 pm
- Location: west ohio
Re: Hey look, another PID Autotune problem...
Okay, so I set the target to 100C, it will bounce to around 104, then drop to 100, then back up to 104. That looks about right to me. If I manually set it to 100C it will jump to 216, then start hovering around 200, also looks right. The pid autotune routine will hit 220 when it fails out.
Never do anything you don't want to have to explain to the paramedics.
-
- ULTIMATE 3D JEDI
- Posts: 1561
- Joined: Wed Sep 23, 2015 2:55 pm
Re: Hey look, another PID Autotune problem...
sounds like a combination of too high an initial P (reduce your P value a bit) and a conservative hotend max temp. Bump it up to 230, 235 maybe. Do be careful though, as 235 is cutting it a bit close.
Machines:
Rostock Max V2, Duet .8.5, PT100 enabled E3D V6 and volcano, Raymond style enclosure
Automation Technology 60W laser cutter/engraver
1m X-carve router
Sic Transit Gloria Mundi
01-10011-11111100001
Rostock Max V2, Duet .8.5, PT100 enabled E3D V6 and volcano, Raymond style enclosure
Automation Technology 60W laser cutter/engraver
1m X-carve router
Sic Transit Gloria Mundi
01-10011-11111100001
- barry99705
- Printmaster!
- Posts: 707
- Joined: Sun Aug 11, 2013 6:10 pm
- Location: west ohio
Re: Hey look, another PID Autotune problem...
Think I got it. I used the pid values in the manual as a start, set the drive max to 100, if I use the default setting it fails, even with the new pid values. If I use the new pid values from the finished autotune, then run a second autotune it fails... Going back to the numbers from the manual works though, so I'm going to keep that for now.
Oh, and the knob not working right was a backwards B cable...![Embarrassed :oops:](./images/smilies/icon_redface.gif)
Oh, and the knob not working right was a backwards B cable...
![Embarrassed :oops:](./images/smilies/icon_redface.gif)
Never do anything you don't want to have to explain to the paramedics.
Re: Hey look, another PID Autotune problem...
I seem to be at the same stage and have the same problem. After some experimenting I changed the PID max value [0-255] to 205. This is keeping the extruder from overheating and I am getting PID values close to those in the manual. Can someone point me to a glossery of the EEPROM Settings so I can know what I am adjusting? Thanks.
Re: Hey look, another PID Autotune problem...
I had this problem and changed my extruder heat manager to dead-time. http://www.repetier.com/dead-time-control/" onclick="window.open(this.href);return false;
It might work for you, mine is doing fine like this.
It might work for you, mine is doing fine like this.
Re: Hey look, another PID Autotune problem...
I have the same problem. Nothing seems to make any difference with the PID control. The heater drives to 200 and then turns off. Once the overshoot hits 220 the PID tuning shuts down. Yes I am saving the EEPROM data, etc. I can reload the EEPROM and my numbers are there. Switching the Extruder Heat manager to 3 and using the dead-time control works well.
The BED control works well enough.
The BED control works well enough.
Re: Hey look, another PID Autotune problem...
OK, so I played some more with the PID system. I can get the autotune to work if I set the PID max value [0-255] to 205. This number seems to be the PWM setting, so 255 runs 100% 205 is about 80% power. With this setting the overshoot does not hit a limit and the PID can be calculated. This is what I got: P=14.18 I=.73 D=68.45
Ultimately I set the PID max value back to 255 and gave the heater a setpoint. I had about 10 degrees of overshoot and after a few minutes of ringing it leveled out to 200 +/- 1 degree.
Not great, but at least the system seems to be working.
I will try to fine tune some more when I get the PEEK fan installed. Then I will be able to perform a better comparison with the Dead time control solution.
Ultimately I set the PID max value back to 255 and gave the heater a setpoint. I had about 10 degrees of overshoot and after a few minutes of ringing it leveled out to 200 +/- 1 degree.
Not great, but at least the system seems to be working.
I will try to fine tune some more when I get the PEEK fan installed. Then I will be able to perform a better comparison with the Dead time control solution.
Re: Hey look, another PID Autotune problem...
Hey look, exactly synchronised builds
I finished assembling my printer last night, struggled with calibration settings for the hotend this morning (same issues as you, the calibration manual's suggestion to drop the Ext Driver Max setting to 128 wasn't enough on its own, had to drop the Ext Max setting as well), the fan shroud is printing as I type this so I can try again ![Smile :)](./images/smilies/icon_e_smile.gif)
![Smile :)](./images/smilies/icon_e_smile.gif)
![Smile :)](./images/smilies/icon_e_smile.gif)
-
- Printmaster!
- Posts: 622
- Joined: Wed Apr 13, 2016 7:42 pm
Re: Hey look, another PID Autotune problem...
I had this same issue, and resolved it by changing an additional setting in eeprom but can't remember what it was... The pid works now, but still seems to overshoot more than my Prussa.
Re: Hey look, another PID Autotune problem...
After installing the PEEK fan the PID routine would complete without faulting. There is still about five degrees of overshoot or so but once that settles out the temperature holds pretty stable.
I am sure there is a reason for omitting the Bed heater PID autotune from the instructions, but just in case you want to dial that in:
M303 P1 S60
Takes a while to complete of course.
I am sure there is a reason for omitting the Bed heater PID autotune from the instructions, but just in case you want to dial that in:
M303 P1 S60
Takes a while to complete of course.