Won't controll E1, hot end temp
-
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 -
@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 ...
, useM303 T0 ...
to tune the tool. See https://docs.duet3d.com/en/How_to_guides/Commissioning#h-7-tune-heatersIf 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. SendM307 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