Heater Faults: Can this Heater Config.g be the source?



  • Hello,

    I've been chasing heater faults on my Sidewinder X1, i'm trying to make it run 250+ for ABS and it will work for a short print or two then when it heats up again (or shortly after i start my print) the system gives a heater fault for deviating >15C.
    I did PID tune correctly (start from ambient, no filament, etc. per the Dozuki guide) and save the settings after.
    I am trying to eliminate the obvious variables such as:

    • Checked all soldered connections, no extra flux or broken ones and wiped wi iso

    • Tried 3 different heater cartridges,

    • replaced cheap OEM connectors with high quality ones

    I have two things left that i can think of, first the daughter boards on Sidewinder x1 could be damaged.
    And last that i can think of is that my config.g is wrong for my 104GT thermistor (Link)

    Does this all look right? Or am i missing another variable somewhere?

    Here is my heater config stuff:

    ; Heaters
    M140 H0 ; remap heated bed to heater 1
    M307 H0 B1 S1.00 ; enable bang-bang mode for the bed heater and set PWM limit
    M305 P0 T100000 B4138 R4700 ; set thermistor + ADC parameters for heater 0
    M143 H0 S125 ; set temperature limit for heater 0 to 125C
    M305 P1 T100000 B4138 R4700 ; set thermistor + ADC parameters for heater 1
    M143 H1 S300 ; set temperature limit for heater 1 to 300C



  • Do you have any sort of sock on the hot end?
    Do you tend to get a heater fault once the part cooling fan comes on? (unless of course you are running without a fan for ABS).
    Did you tune with or without the an on full blast?



  • Are you using PID for H0 and H1?



  • @jay_s_uk yeah I have socks on all my hotends to help prevent layer fan fluctuations and goop.
    I tuned with 30% as that was where I would max it when run it with ABS. It’s been happening either right before it reaches temp or during my G29



  • @Carlo you know... that’s a good question! Lol I suppose I need to make sure it’s for my H1 hotend and I’m not just wasting everyone’s time with H0 for my bed X-x
    My main question is, do I need a constant value and are my other values right for this heater thermistor



  • @jallen810

    Not sure what the general feeling is but I prefer to run PID on both as you have Bang on the bed may be easier to run PID on both H0 and H1 and add B0 to both heaters turning bang off for both then run PID tune on both?



  • @jallen810

    The thermistors seem correct yes as per the E3Ds docs and they are as per the reprap config tool but slow to heat normally suggests PID tuning needs to be done and saved with M500 as per the instruction once completed



  • @Carlo I haven’t taken a deep dive into the auto tune stuff. I don’t really understand what you just said about bang and b0 for both.
    What I do know is my Slice Mosquito came in today and I installed a 50w heater and fresh thermistor and ran M303 H1 S270 and saved new settings. Have been printing at 255c for last hour with no issues, fingers crossed.

    Are you suggesting I auto-tune both bed and hotend?


  • Moderator

    @jallen810 said in Heater Faults: Can this Heater Config.g be the source?:

    Are you suggesting I auto-tune both bed and hotend?

    That would be best practice, yes.



  • Hi, i have an issue with my bed heater, should i open an new topic or continue here?

    i have done a:
    m307 h0 s125
    m307 h1 s250

    this came out:
    M307 H0 A90.0 C700.0 D10.0 S1.00 V0.0 B1
    M307 H1 A578.0 C138.0 D7.5 S1.00 V12.8 B0

    Starting 1 print works for a while..., but i had to cancel the print, and restart it. the bed cooled down to 110°C when i started a new print it would heat up and print very little and go in a heater error.

    heatup from 30°C bed to 125° (works maybe)
    heatup from 110°C bed to 125°C gives an error for sure!

    i have a anycubic i3 since it has a solid framework, with a duet3dwifi borad inside.

    what must i do.
    thanks



  • @jp I hope you mean that you did M303 H0 S125 rather than (quote) "m307 h0 s125"

    Your M307 has B1 (bang - bang mode) for the bed. After correctly tuning the heater https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_control you should and up with a "V" value (your currently have 0) and you use B0, not B1 in your M307.


Log in to reply