fixed - Duet 2, Firmware 3.1.1 Wrong max temp for nozzle
-
Problem solved///
Hi; BLV MGN John Henrik Bergene ; Kinematic Leveling - BL Touch probe - BMG extruder ; Duet WiFi + Duex5 firmware version 3.1.1 ; executed by the firmware on start-up ;------General preferences--------- M80 ; Turns on the ATX power supply G90 ; Send absolute coordinates M83 ; but relative extruder moves M584 X0 Y1 Z5:6 E3 ; set drive mapping to each axis M669 K1 ; Select CoreXY mode ;------Network-------------------- M550 P"BLV MGN CUBE JHB" ; Set machine name M552 S1 ; Enable network M586 P0 S1 ; Enable HTTP M586 P1 S0 ; Disable FTP M586 P2 S0 ; Disable Telnet ;------Drives--------------------- ; Switch between S1 and S0 to switch motor direction M569 P0 S0 ; X motor (+ Direction is to the right) M569 P1 S0 ; Y motor (+ Direction is inwards) M569 P3 S0 ; E1.1 motor (+ Direction is pulling filament in) ;M569 P4 S0 ; E1.2 motor (+ Direction is pulling filament in) M569 P5 S0 ; Z motor - Left (+ Direction is down) M569 P6 S0 ; Z motor - Top right (+ Direction is down) M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation M92 X200.00 Y200.00 Z400.00 E415 ; Set steps per mm M566 X300 Y300 Z50 E300 ; Set maximum instantaneous speed changes (Jerk) (mm/min) M203 X13200.00 Y13200.00 Z600.000 E2000 ; Set maximum speeds (mm/min) M201 X2000 Y2000 Z100 E5000 ; Set accelerations (mm/s^2) M906 X1200 Y1200 Z1000 E800 I45 ; Set motor currents (mA) and motor idle factor in percent ;M569 P0 P1 P3 P5 P6 F10 ; enable polarity and stealth pulse timing LOL WHAT IS THIS M84 S60 ; Set idle timeout ;------Axis Limits------------------ M208 X-22 Y0 Z0 S1 ; set axis minima M208 X307 Y320 Z330 S0 ; set axis maxima ;------2 independent z axis--------- M671 X-64:367 Y155:155 S5 ; Set up Z-axis location ; This tells the Duet the physical location of the center of the leadscrews. ; for reference the order/sequence of defined coordinate positions MUST correspond to ; the order of axis drives that was specified above (general preferences) in the M584 gcode. ; 1 - left, 2 - right ;------Endstops--------------------- M574 X1 S1 P"xstop" ; X = Low end M574 Y2 S1 P"ystop" ; y = high end M574 Z1 S2 ; Z = BLtouch ;------Filament sensor-------------- M591 D0 P5 C"e0_stop" R40:130 E3.0 S1 ; Set Filament sensor "duet laser 1.7" for extruder drive 0, connected to endstop input 3 (E0) ;------Z-Probe --------------------- M950 S0 C"duex.pwm1" ; create servo pin 0 for BLTouch on the DUEX M558 P9 C"^zprobe.in" H5 F1000 T12000 ; BLTouch connected to Z probe IN pin. H=Dive Height. F=Speed the bed moves when probing. T=travel speed between points G31 P25 X28.35 Y-5 Z1.56 ; BL touch) Set Z probe trigger value, offset and trigger height M557 X20:290 Y20:290 S90 ; Define mesh grid ;------Heaters---------------------- M308 S0 P"bedtemp" Y"thermistor" T100000 R4700 B3950 ; Configure sensor 0 as thermistor on pin bedtemp ( NTC 100K ohm B3950 ) M950 H0 C"bedheat" T0 ; Create bed heater output on bedheat and map it to sensor 0 M307 H0 A181.4 C1129.6 D11 B0 ; Set PID for heated bed values. Disable Bang-bang mode for bed heater M140 H0 ; Map heated bed to heater 0 M143 H0 P0 S120 A2 ; Set temperature limit for heater 0 to 120°C. Switch of temprarily if exceeds 120°C M308 S1 P"spi.cs1" Y"rtd-max31865" ; Configure Sensor 1 as PT100 via CS pin spi.cs1 M950 H1 C"e0heat" T1 ; Create nozzle heater output for e0heat and map it to sensor 1 M307 H1 A399.1 C138.4 D6.3 B0 ; Set PID for hotend values. Disable Bang-bang mode for heater M143 H1 P1 S400 A2 ; Set temperature limit for heater 1 to 400C M570 S360 ; Heater fault detections allow 1 minute ;------Fans & LED------------------- M950 F0 C"fan2" Q100 ; Assign Fan 0 - Part fan M106 P0 S0 H-1 ; Part cooler 0| set fan 0 name and value. Thermostatic control is turned off M950 F1 C"fan1" Q100 ; Assign Fan 0 - Heatsink fan M106 P1 S0.6 H1 T80 ; Nozzle 0 | fan 1 name and value. Thermostatic control is turned on M950 F2 C"duex.fan3" Q500 ; Assign Fan 0 - PSU & MB fan M106 P2 S1 ; PSU & MB fan ;------Tools------------------------ M563 P0 S"tool0" D0 H1 F0:2 ; Define tool 0 G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C ;------Automatic power saving------- M911 S21 R22 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss ;------Limit axes------------------- M564 S1 H0 ; Do not allow movement outside boundaries (M208 Axis limits). Allow Movement of axes that have not been homed. ;------Advanced & misc-------------- ;M572 D0 S0 ; pressure advance ;M592 D0 A-0.006360570381 B0.002924392221 ; non-linear extrusion ;M593 F38 ; Dynamic Acceleration Adjustment M302 P1 ; Allow cold extrusion (comment out this after E step cal) M575 P1 S1 B57600 ; Paneldue T0 ; Select first tool G1 Z0.01 ;------END config.g-----------------
No matter what I put as max temp, for Heater 1 (nozzle 1), it faults out at 285C.
Anyone exprienced this?I have printed small Ultem gears at 385°C with firmware 2, before upgrading to firmware 3.
Best regards
John Henrik Bergene -
whats the output of M143 ?
-
also update to 3.2 there were bugfixes for the order of M143
-
@Veti output is
///
m143
Heater 1 monitor 0 uses sensor 1 to generate a heater fault if the reading exceeds 285.0°CHeater 1 monitor 1 uses sensor 1 to temporarily switch off if the reading exceeds 400.0°C
Heater 1 monitor 2 is disabled
///hmm
-
@jbergene said in Duet 2, Firmware 3.1.1 Wrong max temp for nozzle:
M143 H1 P1 S400 A2
change this to P0
-
aah ofcourse.
Thank you!
I thought that was for bed heater.
But when I Type in M143, only the Nozzle heater info shows up and not bed. Thats what confused me
-
-
@Veti Thank you again saved my evening