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

    Hotend temp fault. Reading 425c with no connection.

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    11
    336
    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.
    • Mr_Phelpsundefined
      Mr_Phelps
      last edited by

      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.

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        What's the exact fault message?
        What does the temp graph look like?
        Please post your config.g

        Z-Bot CoreXY Build | Thingiverse Profile

        Mr_Phelpsundefined 1 Reply Last reply Reply Quote 0
        • Mr_Phelpsundefined
          Mr_Phelps @Phaedrux
          last edited by

          @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

          1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by

            Can you post your config.g?

            It may be warranty, when and where was it purchased?

            Z-Bot CoreXY Build | Thingiverse Profile

            Mr_Phelpsundefined 1 Reply Last reply Reply Quote 0
            • Mr_Phelpsundefined
              Mr_Phelps @Phaedrux
              last edited by

              @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 start

              M575 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 interpolation

              M92 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 timeout

              M566 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 endstops

              M671 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 0C

              M950 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" F37

              T0

              ; Pressure Advance
              M572 D0 S0.05

              Mr_Phelpsundefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
              • Mr_Phelpsundefined
                Mr_Phelps @Mr_Phelps
                last edited by

                @mr_phelps
                Oops, forgot to say that the sensor is currently reading the correct ambient temperature. Same as the bed thermistor.

                Mr_Phelpsundefined 1 Reply Last reply Reply Quote 0
                • Mr_Phelpsundefined
                  Mr_Phelps @Mr_Phelps
                  last edited by

                  @mr_phelps
                  I've switched to the second thermistor input and that is working. So I'm back to printing! 🙂

                  1 Reply Last reply Reply Quote 1
                  • Phaedruxundefined
                    Phaedrux Moderator
                    last edited by

                    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?

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • Phaedruxundefined
                      Phaedrux Moderator @Mr_Phelps
                      last edited by

                      @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?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      Mr_Phelpsundefined 1 Reply Last reply Reply Quote 0
                      • Mr_Phelpsundefined
                        Mr_Phelps @Phaedrux
                        last edited by

                        @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!

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