Temp chart data doesnt match tool list heater numbers



  • Noticed something odd on DWC when combining drives on one tool. In my case I have 5 drives to my main tool, but in the tool list it shows Heater 1 twice and omits the last heater 5. The data looks to be correct just the label in the tool list is wrong. In the trend chart to the right the numbers are correct per my configuration (assuming my config is good) and the colors match the tool chart.

    DWC Htr Number Issue.PNG

    Board: Duet WiFi 1.02 or later + DueX5
    Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 2.04 (2019-11-01b1)
    Duet WiFi Server Version: 1.23

    Config:
    ; Configuration file for Duet WiFi (firmware version 1.21)
    ; executed by the firmware on start-up
    ;
    ; By Versatile 3D LLC 8/13/2019

    ; General preferences

    G90 ; Send absolute coordinates...
    M83 ; ...but relative extruder moves
    M200 D1.75 ; set all extruder filament diameters to 1.75mm
    M667 S1 ; Select CoreXY mode

    ; Z-Probe
    M307 H6 A-1 C-1 D-1 ; Disable the 6th Heater to free up PWM channel 4 on the Duex board. (Special Parameters to chg PWM ch to discreet)
    M307 H7 A-1 C-1 D-1 ; Disable the 7th Heater to free up PWM channel 5 on the Duex board. (Special Parameters to chg PWM ch to discreet)
    M558 P5 H5 F50 T1500 X0 Y0 Z1 ; Set Z probe type/mode 5. H=Dive Height. F=Speed the bed moves T=Travel Speed(From https://betrue3d.dk/bltouch-on-duet-wifi-configuratio-and-usage/#wiring)
    G31 P100 X0 Y30 Z1.50 ;(Z - larger number = smaller gap) Set Z probe trigger value, offset and trigger height
    ;G29 S1 ; Enable Mesh Bed Compensation (S1 = Load Prev Grid, S0 = New grid probe on pwr up))
    M557 X60:600 Y10:425 S75 ; Define mesh grid for printing compensation
    M376 H10 ; Set Mesh Bed Taper Height.

    ; External IO
    M581 E6 S0 T0 C0 ; Configure E-Stop as E5(E6) S0(NC) T0(Trigger EStop) C0 (Anytime)

    ; Network
    M550 P"Printfarm-PRO Model 584 PH-1,2,3,4,5,6" ; Set machine name
    M551 P"V3DLLC: ; Set password
    M552 S1 ; Enable network
    ;*** Access point is configured manually via M587
    M586 P0 S1 ; Enable HTTP
    M586 P1 S0 ; Disable FTP
    M586 P2 S0 ; Disable Telnet

    ; Drive Directions
    M569 P0 S0 ; XY Front / Drive 0 goes backwards
    M569 P1 S1 ; XY Rear / Drive 1 goes forwards
    M569 P2 S1 ; Z-Left Screw / Drive 2 goes forwards
    M569 P3 S0 ; Extruder 0 / Drive 3 goes backwards
    M569 P4 S0 ; Extruder 1 / Drive 4 goes backwards
    M569 P5 S0 ; Extruder 2 / Drive 5 goes backwards
    M569 P6 S0 ; Extruder 3 / Drive 6 goes backwards
    M569 P7 S0 ; Extruder 4 / Drive 7 goes backwards
    M569 P8 S1 ; Z-Right Rear Screw / Drive 8 goes forwards
    M569 P9 S1 ; Z-Right Front Screw / Drive 9 goes forwards

    ; Drive Scaling
    M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
    M92 X160.00 Y160.00 Z2535.00 E2660 ; Set steps per mm

    M566 X15 Y15 Z.25 E20 ; Set maximum instantaneous speed changes (mm/min)
    M201 X1200.00 Y1200.00 Z25.00 E1500.00 ; Set accelerations (mm/s^2)
    M203 X18000.00 Y18000.00 Z1200.00 E5000.00 ; Set maximum speeds (mm/min)
    M204 R1000 ; Set Retract accelerations
    M205 E3 ; Set Extruder Jerk (not sure where I found this)
    M906 X1000.00 Y1000.00 Z800.00 E600.00 I30 ; Set motor currents(mA) and motor idle factor in percent
    M84 S30 ; Set idle timeout

    ; Axis Limits
    M208 X0 Y0 Z0 S1 ; Set axis minima
    M208 X470 Y600 Z370 S0 ; Set axis maxima

    ; Drive/Axis Setup
    M584 X1 Y0 Z2:8:9 E3:4:5:6:7 ; Drive Mapping (XY=drvs 0/1, Z screws=drvs 2/8/9, extruders=drvs 3/7)
    M671 X1:610:610 S3 Y340:705:28 ; Set XY offsets for Z screws at

    ; Endstops
    M574 X1 Y1 S1 ; Set active high endstops for X and Y axis
    M574 Z1 S2 ; Set endstops controlled by probe (disabled for commissioning W/O Z probe)

    ; Heaters
    ;BED HEATER
    M307 H0 B0 S1.00 ; Disable bang-bang mode for the bed heater and set PWM limit
    M305 P0 T100000 B4138 R4700 ; Set thermistor + ADC parameters for bed heater 0
    M143 H0 S120 ; Set temperature limit for heater 0 to 120C

    ;TOOL HEATERS
    M305 P1 B4725 C7.060000e-8 ; Set thermistor + ADC parameters for heater 1
    M307 H1 A35 C135 D3.75 B0 ; Set heater tuning parameters for heater 1 (E3D V6 XX Watt Htr Cartridge)
    M143 H1 S280 ; Set temperature limit for heater 1 to 280C
    M305 P2 B4725 C7.060000e-8 ; Set thermistor + ADC parameters for heater 2
    M307 H2 A35 C135 D3.75 B0 ; Set heater tuning parameters for heater 2 (E3D V6 XX Watt Htr Cartridge)
    M143 H2 S280 ; Set temperature limit for heater 2 to 280C
    M305 P3 B4725 C7.060000e-8 ; Set thermistor + ADC parameters for heater 3
    M307 H3 A35 C135 D3.75 B0 ; Set heater tuning parameters for heater 3 (E3D V6 XX Watt Htr Cartridge)
    M143 H3 S280 ; Set temperature limit for heater 3 to 280C
    M305 P4 B4725 C7.060000e-8 ; Set thermistor + ADC parameters for heater 4
    M307 H4 A35 C135 D3.75 B0 ; Set heater tuning parameters for heater 4 (E3D V6 XX Watt Htr Cartridge)
    M143 H4 S280
    M305 P5 B4725 C7.060000e-8 ; Set thermistor + ADC parameters for heater 5
    M307 H5 A35 C135 D3.75 B0 ; Set heater tuning parameters for heater 5 (E3D V6 XX Watt Htr Cartridge)
    M143 H5 S280
    M305 P6 B4725 C7.060000e-8 ; Set thermistor + ADC parameters for heater 6
    M307 H6 A35 C135 D3.75 B0 ; Set heater tuning parameters for heater 6 (E3D V6 XX Watt Htr Cartridge)
    M143 H6 S280

    ; Fans
    M106 P0 S0.3 I0 F500 H-1 ; Set Fan 0 P0 (Fan 0), S0.3 (30%), I0 (default), F500 (PWM 500hz), H1 (Disable Thermostatic Mode)
    M106 P1 S0.3 I0 F500 H-1 ; Set Fan 1 P1 (Fan 1), S0.3 (30%), I0 (default), F500 (PWM 500hz), H1 (Disable Thermostatic Mode)
    M106 P2 S1 I0 F500 H1 T45 C"Box_Fan" ; Duet Enclosure Cooling Fan

    ; Tools
    ;Clone Mode*******
    M563 P0 S"Six Head Tandem Mode" D0:1:2:3:4 H1:2:3:4:5 F0:0:1 ;Tool setup
    M567 P0 E01.0:1.0:1.0:1.0 ;Set Extruder Drive Ratios (all drives at 1.0 for ditto printing, add ":1.0" for each tool in use)
    M568 P0 S1 ;enable mixing ratios

    ;Single/Dual Extrusion Modes*******
    ;M563 P0 S"RT Tool" D1 H2 ; Std Printing - Define tool 0
    ;G10 P0 S0 R0 X30 Y0 ; Set tool 0 temperatures and offsets (S0/R0=Standby/Active Temp.)
    ;M563 P1 S"LT Tool" D0 H1 ; Std Printing - Define tool 1
    ;G10 P1 S0 R0 X-35 Y0 ; Set tool 1 temperatures and offsets

    ;M572 D0 S0.05 ; Set Pressure Advance for Extruder 1
    ;M572 D1 S0.05 ; Set Pressure Advance for Extruder 2

    ; Automatic power saving
    ;M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss

    ; Custom settings are not configured

    ; Simulated print time: 0



  • @dc42 Do you have any ideas on this?

    Thanks...HD


  • Moderator



  • @droftarts Thank you, I dont know how I didnt find that. 🙂

    Edit: In the future I will double check my versions before assuming I am fully updated. Sorry for wasting everyone's time.



  • Edit 2...still messed up with 2.0.7 after updating to the latest. I have added another heater since the original post, so thats why theres a 6 now. Seems like it just hates "6"s

    Darn, hoped that was it. 😞

    @chrishamm

    Capture.JPG


Log in to reply