Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Won't controll E1, hot end temp

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    2
    2
    94
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dmtulsaundefined
      dmtulsa
      last edited by

      I just migrated to firmware 3.4.5 i ran the pid m303 H0 S75 and the hot bed controls to set point very well. but i run it on the hot end M303 H1S160 the the pid seems to work I send the pid values given to the controller M307 H0 R0.113 K0.509:0.000 D24.20 E1.35 S1.00 B0
      M307 H1 R1.521 K5.258:0.000 D5.88 E1.35 S1.00 B0 V24.4and do a save M500. M501 is in the config file to load these values on start up. Any Ideas? I tried putting then in the config file also nothing seems to work
      Thank you
      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp
      M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
      M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit
      M140 H0 ; map heated bed to heater 0
      M143 H0 S120 ; set temperature limit for heater 0 to 120C
      M308 S1 P"e0temp" Y"thermistor" T100000 B4138 ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
      M143 H1 S280 ; set temperature limit for heater 1 to 280C

      droftartsundefined 1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @dmtulsa
        last edited by

        @dmtulsa You don't say exactly what you doing that won't control the hot end. Is it the controls in DWC? Make sure you are running the same version of DWC as RepRapFirmware, ie DWC v3.4.5. It could be that you are running an old version, where heater control is different.

        Your thermistor settings (M308) are using the default thermistor. This is unlikely to be correct. Do you know what thermistors you are using?

        It may be better to tune your extruder heater as a tool, rather than the heater itself. Rather than using M303 H1 ... , use M303 T0 ... to tune the tool. See https://docs.duet3d.com/en/How_to_guides/Commissioning#h-7-tune-heaters

        If that doesn't help, power off then power on the board, then send M98 P"config.g" to check there are no errors in your config. Send M307 H1 to check that the correct PID values are being used. Post any output if it is not what is expected. Post your full config.g, as you may have errors in the tool configuration that is stopping the heater working.

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Unless otherwise noted, all forum content is licensed under CC-BY-SA