Hotend temp fault. Reading 425c with no connection.
-
I should point out that two different hotends report the same behavior and I can measure the resistance of the thermistor all the way to the toolboard.
-
What's the exact fault message?
What does the temp graph look like?
Please post your config.g -
@phaedrux
Sorry, should have given more info. Was a late night and a little bit frustrated.The Ver 1.2 toolboard had probably close to 200 hours of print time. The printer was working with mostly just chasing some movement issues around small, rapid movements.
I saw an error of 2000c on the hotend thermistor a couple of times that I was able to fix with a power cycle. But then the toolboard faulted out and was stuck at 423c whether a thermistor was connected or not.
I have since wired the hotend thermistor directly to the 6HC and it reads correctly. So definitely a problem with the toolboard. Is this a warrenty thing or do I have to buy a replacement board?
Thanks,
Mike -
Can you post your config.g?
It may be warranty, when and where was it purchased?
-
@phaedrux
Purchased June 4, 2022 from Matterhackers in the US.I have the Rapido thermistor directly connected to the Duet 3 6HC on Temp1. Though now I'm getting "Heater 1 fault: failed to read sensor: unknown sensor." which is old, since I was running a direct connection before I put the toolboard in. I may just have syntax wrong somewhere.
; config.g
; executed by the firmware on start-up; RepRapFirmware 3.4.0 configuration for V-Core 3 500x500 with
; - Duet 3 Mainboard 6HC
; - Duet 3 Toolboard 1LC (on default CAN ID #121)
; - Duet Paneldue 7i (not yet)
; - Duet Filament Monitor (not yet)
; - Super PINDA
; - Keenovo silicone heater pad 480x480 (1500W) 110V
; - Keenovo C-Lin SSR 40A440VAC solid state relay
; - Phateus Rapoido Hotend
; - 104NT-4-Ro25H42G/ Element's maximum heat resistance : 290c
; - BondTech LGX extruder (e-steps value : 400 using 32 microsteps, stepper 1.8 current rating: 1A/Phase, recomended 0.45A - 0.6A max 0.7A) (need to check this)
; - Steppers X,Y and Z: LDO 1.8 48mm LDO-42STH47-2504AC (current rating: 2.5A/Phase); General preferences
G4 S3 ; wait for tool board to startM575 P1 S1 B57600 ; enable support for PanelDue
G90 ; send absolute coordinates...
M83 ; ...but relative extruder moves
M550 P"V-Core 3" ; set printer name
M669 K1 ; CoreXY
G29 S1 ; Set Units to Millimeters; Network
M552 P192.168.1.100 S1 ; enable network and assign adx
M586 P0 S1 ; enable HTTP
M586 P1 S0 ; disable FTP
M586 P2 S0 ; disable Telnet; Drives
M569 P0.0 S0 D3 ; physical drive 0.0 goes forwards
M569 P0.1 S0 D3 ; physical drive 0.1 goes forwards
M569 P0.2 S0 D3 ; physical drive 0.2 goes forwards
M569 P0.3 S1 D3 ; physical drive 0.3 goes forwards
M569 P0.4 S1 D3 ; physical drive 0.4 goes forwards
M569 P0.5 S1 D3 ; physical drive 0.5 goes forwards
M584 X0.4 Y0.3 Z0.0:0.1:0.2 E121.0 ; set drive mapping
M350 X16 Y16 Z16 E32 I1 ; configure microstepping with interpolationM92 X80.00 Y80.00 Z800.00 ; set steps per mm
;M906 X1600 Y1600 Z1600 I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeoutM566 X4000.00 Y4000.00 Z6.00 E2000.00 P1 ; set maximum instantaneous speed changes (mm/min)
M203 X8000.00 Y8000.00 Z300.00 E3600.00 ; set maximum speeds (mm/min)
;M203 X10800.00 Y10800.00 Z1000.00 E3600.00 ; Increase it up when you have it all working set maximum speeds (mm/min)
M201 X3000.00 Y3000.00 Z200.00 E2400.00 ; set accelerations (mm/s^2)
;M201 X3000.00 Y3000.00 Z100.00 E3600.00 ; Increase it when you have it all working set accelerations (mm/s^2);Driver Current -Affected by speed. if you go over 6000 Accel you will need more current.
M906 X1600 Y1600 Z1600 E600 I50 ; Z is very heavy on 500 I needed 1000+ 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 X510 Y500 Z500 S0 ; set axis maxima; Endstops
M574 X1 S1 P"121.io1.in" ; configure active high endstops
M574 Y2 S1 P"io1.in" ; configure active high endstopsM671 X-4.5:250:504.5 Y-4.52:505:-4.52 S5 ; define positions of Z leadscrews or bed levelling screws
M557 X25:475 Y25:475 P7 ; define 7x7 mesh grid; Heaters
M308 S0 P"temp0" Y"thermistor" T100000 B3950 A"Bed" ; configure sensor 0 as thermistor on pin temp0
M950 H0 C"out1" T0 ; create bed heater output on out5 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 S110 ; set temperature limit for heater 0 to 110C;; Run Bed PID Tune!! Bellow is an example for a 300x300 bed
M307 H0 B0 R0.162 C521.5 D1.74 S1.00 V23.8
;; M307 H1 A303.1 C356.7 D1.4 S1.00 V24.0 B0; Fans
M950 F0 C"121.out2" Q500 ; create fan 1 on pin out3 and set its frequency
M106 P0 C"Hotend Fan" S0 H1 T45 L255 ; set fan 1 name and value. Thermostatic control turned on for Hotend
M950 F1 C"121.out1" Q500 ; create fan 0 on pin out4 and set its frequency
;M950 F0 C"out4+out4.tach" Q500
;M106 P0 C"Layer Fan" S0 H-1 L255 ; set fan 0 name and value. Thermostatic control is turned off
M106 P1 C"Layer Fan" S0 H-1; Tools
M563 P0 D0 H1 F1 ; define tool 0
G10 P0 X0 Y0 Z0.0 ; set tool 0 axis offsets
G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0CM950 H1 C"121.out0" T1 ; create nozzle heater output on out2 and map it to sensor 1
M307 H1 R4.098 K0.573:0.233 D4.53 E1.35 S1.00 B0 V23.4 ;output from PID tune - for Rapido
;M307 H1 R4.590 K0.563:0.541 D1.37 E1.35 S1.00 B0 V23.5 ;output from PID tune - old for Revo
M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
M143 H1 S300 ; set the maximum temperature in C for heater; EVA 3 / LGX / Rapido
M92 E830 ; set extruder steps per mm, 0.9 angle/step (LDO Pancake)
M906 E800 ; set extruder motor current (mA) and idle factor in per cent;M308 S1 P"121.temp0" Y"thermistor" T100000 B4725 C7.060000e-8 A"Hotend"
M308 S1 P"temp1" Y"thermistor" T100000 B4725 C7.060000e-8 A"Hotend"
;; Run Heater PID Tune!!
;; M307 H2 A751.5 C196.6 D4.7 S1.00 V23.9 B0; Z-Probe
;; Inductive Probe
M557 X10:480 Y10:480 S30 ;Set mesh grid
M558 P8 C"121.io2.in" H5 F400 T5000 A5 ; set Z probe type to unmodulated and the dive height + speeds
G31 P500 X-30 Y-15 Z0.52 ; set Z probe trigger value, offset and trigger height, more Z means closer to the bed;Accelerometer
M955 P121.0 I10 ; specify orientation of accelerometer on Toolboard 1LC with CAN address 121
M593 P"mzv" F37T0
; Pressure Advance
M572 D0 S0.05 -
@mr_phelps
Oops, forgot to say that the sensor is currently reading the correct ambient temperature. Same as the bed thermistor. -
@mr_phelps
I've switched to the second thermistor input and that is working. So I'm back to printing! -
For the toolboard reading 425c constantly it's likely that a short (possibly from a flaky thermistor?) or ESD event has damaged the sense resistor. Is the toolboard and hotend grounded?
-
@mr_phelps said in Hotend temp fault. Reading 425c with no connection.:
I have the Rapido thermistor directly connected to the Duet 3 6HC on Temp1. Though now I'm getting "Heater 1 fault: failed to read sensor: unknown sensor." which is old, since I was running a direct connection before I put the toolboard in. I may just have syntax wrong somewhere.
Did you change the syntax? It looked ok from what you posted.
Is that thermistor working or not?
-
@phaedrux
Sorry, too many irons in the fire...
Not sure about grounding on the EVA, so probably not. I'll have to look into that.I've been running without issue on the second thermistor.
I'll try a quick look at the sense resistor the next time I have some spare cycles.
Thanks for the info!