"heater fault" - after M303



  • Hey there,

    I've ran a M303, calibrated the PID in the config.

    Heating manually works but when I try to run tool 0 - which the heater is associated with- I get a heating fault.

    "Warning: Tool 0 was not driven because its heater temperatures were not high enough or it has a heater fault"

    ; Heaters
    M307 H0 B0 S1.00 ; Disable bang-bang mode for the bed heater and set PWM limit
    M307 H1 B0 S1.00 ; Disable bang-bang mode for the Hotend heater and set PWM limit
    M305 P0 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 0
    M307 H0 A107.3 C652.0 D0.6 S1.00 ; Bed PID
    M143 H0 S120 ; Set temperature limit for heater 0 to 120C
    M305 P1 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 1
    M307 H1 A86.1 C64.2 D1.4 S1.00 V10.1 B0 ; Hotend PID
    M143 H1 S120 ; Set temperature limit for heater 1 to 120C

    ; Tools
    M563 P0 H1 D0:1 ; Define tool 0
    M567 P0 E8:1 ; MIXING RATIO
    G10 P0 X0 Y-35 ; Set tool 0 axis offsets
    G10 P0 R0 S30 ; Set initial tool 0 active and standby temperatures to 30C

    thoughts?



  • @cj-bravo said in "heater fault" - after M303:

    V10.1

    is that correct? when you are heating your voltage drops to 10V?
    Is your power supply sufficient?

    M305 P0 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 0
    M305 P1 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 1

    These are the default values for the thermistor and most likely wrong. you need to input the correct values for the thermistors you are using.



  • @cj-bravo said in "heater fault" - after M303:

    M143 H1 S120 ; Set temperature limit for heater 1 to 120C

    also why is your limit 120C for the heater?



  • @veti

    10.1V is vin . should I increase power supply to 12v ?

    "M305 P1 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 1" is what I got with "stock" file for the cr10. how do I get the right stuff?

    120c cause I'm not running a plastic extruder. I don't want higher temps.

    the thing is that it heats up manully pretty well and the M303 works fine and retrieves a/c/d/v numbers.



  • @cj-bravo said in "heater fault" - after M303:

    10.1V is vin . should I increase power supply to 12v ?

    cr10 should be 12v. why did you decrease it?

    @cj-bravo said in "heater fault" - after M303:

    I'm not running a plastic extruder.

    what extruder are you running. that would give some more insight.
    What temperature was the extruder at when the error message appeared?

    have you got a M302? because extrusion at lower temperature will require this.
    https://duet3d.dozuki.com/Wiki/Gcode#Section_M302_Allow_cold_extrudes



  • HA!

    ok, I didn't know about the M302 command... it works now!

    I'm extruding a type of paste which I don't need high temps for.

    About the thermistor settings - where should I find the right settings for it? assuming no paper came with it ...

    thanks!



  • @cj-bravo said in "heater fault" - after M303:

    About the thermistor settings - where should I find the right settings for it? assuming no paper came with it ...

    do you at least know the type of the thermistor?

    if not you will need to measure the resistance at known temperatures
    ie. 25. 50. 120.



  • 0_1560347735510_IMG_20190612_165140.jpg

    this type...



  • that unfortunately does not specify what type it is. there are many NTC thermistors.
    Try contacting the seller and asking for documentation.


Log in to reply