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

    Toolboard Heater Fault

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    6
    37
    1.5k
    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.
    • SIamundefined
      SIam @Phaedrux
      last edited by

      @phaedrux said in Toolboard Heater Fault:

      Post your config.g please.

      Is in the first posting 😉 is it possible that the PID settings to early loaded? (in line 57 & 58)

      Hypercube-Evolution-Hybrid, Piezo Orion, Orbiter
      Duet WiFi 1.02 or later + DueX5
      RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0beta4 (2021-09-27 11:30:36)
      Duet WiFi Server: 1.26
      Duet Web Control 3.4.0beta4 (2021-09-27)

      1 Reply Last reply Reply Quote 1
      • dhusoloundefined
        dhusolo @Phaedrux
        last edited by

        @phaedrux I did post my config.g in the OP.

        It doesn't give an error message in the console or in the UI. I just says fault

        1 Reply Last reply Reply Quote 0
        • dhusoloundefined
          dhusolo
          last edited by

          I just uploaded another benchy and tried pre heating the hotend manually. After less than 20 seconds it faults out. No error message of any kind.

          If I clear the fault by clicking "Hotend", wait 10 seconds once the popup comes up asking me to confirm and hit reset. I click "Hotend" again and it successfully heated up without a fault

          Capture.PNG

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

            @dhusolo said in Toolboard Heater Fault:

            M307 H1 R2.330 C273.8:126.9 D12.41 S1.00 V25.7 ; Set PID for Hotend .4Bmm nozzle POST RRF 3.2.3

            I'm surprised the tuning thinks your hotend has 12 seconds of dead time, yet the graph shows it hitting 90c quite quickly.

            Have you tried PID tuning on 3.3 RC3 yet? Might be worth deleting your M307 line and re-tuning.

            What kind of thermistor do you have?

            If you send M98 P"config.g" do you get any errors back?

            Z-Bot CoreXY Build | Thingiverse Profile

            dhusoloundefined 1 Reply Last reply Reply Quote 0
            • dhusoloundefined
              dhusolo @Phaedrux
              last edited by

              @phaedrux Yes I noticed it heating up quite quickly however that might be due to the fact that it's a liquid cooled setup.

              I haven't deleted the M307 line and re-tuning but I have tried PID tuning a few times with the existing M307.

              These are the thermistors I'm using. I noticed these are 3950 where I had 4725 in my M308 config however I've been using the same thermistor with the same B value for a few months. link

              When I do M98 P"config.g" I do not get any errors

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

                Let us know how a fresh PID tuning works out with the corrected B value. It will likely give you a slightly more accurate temp reading. So if you're used to printing at a certain temp now that might change slightly.

                Z-Bot CoreXY Build | Thingiverse Profile

                dhusoloundefined 1 Reply Last reply Reply Quote 0
                • dhusoloundefined
                  dhusolo @Phaedrux
                  last edited by

                  @phaedrux I just ran it again after clearing M307.

                  M303 T0 F0.9 S215
                  These are the results
                  M307 H1 B0 R2.824 C282.4:110.0 D9.82 S1.00 V25.7

                  Phaedruxundefined dc42undefined 2 Replies Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator @dhusolo
                    last edited by

                    @dhusolo Why F0.9?

                    Fnn (RRF 3.3beta3 and later) Fan PWM to use when the print cooling fan is turned on (ignored if the T parameter is not present), default 1.0. Use a lower value if youpr printer uses a powerful print cooling fan that you do not normally run at full PWM.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    dhusoloundefined 1 Reply Last reply Reply Quote 0
                    • dhusoloundefined
                      dhusolo @Phaedrux
                      last edited by

                      @phaedrux tunes with Fan on at 90%

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

                        M307 H1 B0 R2.824 C282.4:110.0 D9.82 S1.00 V25.7

                        Vs

                        M307 H1 R2.330 C273.8:126.9 D12.41 S1.00 V25.7

                        Now the quetion is, how does it perform?

                        Z-Bot CoreXY Build | Thingiverse Profile

                        dhusoloundefined 1 Reply Last reply Reply Quote 0
                        • dhusoloundefined
                          dhusolo @Phaedrux
                          last edited by

                          @phaedrux No change. Started heating to 220C from 30C. It faults once it gets to about 90c. Reset fault and continue heating right away. This time it gets to 180c and faults. Reset again and it'll heat the rest of the way.download.png

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

                            Can you post a photo of the hotend itself?
                            Is the fan on when heating? Have you tried tuning the heater without the fan?

                            Z-Bot CoreXY Build | Thingiverse Profile

                            dhusoloundefined 1 Reply Last reply Reply Quote 0
                            • dhusoloundefined
                              dhusolo @Phaedrux
                              last edited by

                              @phaedrux I ran PID tuning again without the "F" parameter and I got

                              M307 H1 B0 R2.837 C252.0:103.7 D9.60 S1.00 V25.7
                              previously with the layer fan on it was
                              M307 H1 B0 R2.824 C282.4:110.0 D9.82 S1.00 V25.7

                              Capture1.PNG

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

                                What does the hot block look like?

                                Did tuning without the F param help at all?

                                Z-Bot CoreXY Build | Thingiverse Profile

                                dhusoloundefined 1 Reply Last reply Reply Quote 0
                                • SIamundefined
                                  SIam @dhusolo
                                  last edited by

                                  @dhusolo said in Toolboard Heater Fault:

                                  @phaedrux No change. Started heating to 220C from 30C. It faults once it gets to about 90c. Reset fault and continue heating right away. This time it gets to 180c and faults. Reset again and it'll heat the rest of the way.download.png

                                  I'm not sure if it helps, but I recently had such a heating curve with the same error. The solution was a loose Crimp on the Duet Board, so I would say double-check the thermistor wiring with the crimps.

                                  Hypercube-Evolution-Hybrid, Piezo Orion, Orbiter
                                  Duet WiFi 1.02 or later + DueX5
                                  RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0beta4 (2021-09-27 11:30:36)
                                  Duet WiFi Server: 1.26
                                  Duet Web Control 3.4.0beta4 (2021-09-27)

                                  dhusoloundefined 1 Reply Last reply Reply Quote 0
                                  • dhusoloundefined
                                    dhusolo @SIam
                                    last edited by

                                    @siam Thanks for the suggestion. I suspected bad crimps so I re-did them just to make sure they had a good connection. The curve is due to the hotend going to a fault state and stops heating. I clear the fault and start heating again

                                    1 Reply Last reply Reply Quote 0
                                    • dhusoloundefined
                                      dhusolo @Phaedrux
                                      last edited by

                                      @phaedrux It's an older design but for the most part the only thing changed between this and my current setup is now I'm using twin blower fans instead of 1

                                      Liquid cooled hotend.jpg

                                      1 Reply Last reply Reply Quote 0
                                      • dhusoloundefined
                                        dhusolo
                                        last edited by

                                        I've found out that if I heat in increments it doesn't fault. If I go directly to 210 it'll fault. It didn't fault if I set it to 80c, wait for it to heat up, set it to 160c, wait to heat up, than set to 210.

                                        1 Reply Last reply Reply Quote 0
                                        • dc42undefined
                                          dc42 administrators @dhusolo
                                          last edited by dc42

                                          @dhusolo said in Toolboard Heater Fault:

                                          M307 H1 B0 R2.824 C282.4:110.0 D9.82 S1.00 V25.7

                                          1. From those parameters, I think your hot end must have a high thermal mass, a high powered heater, and good insulation. However, turning on the print cooling fan cools the heater a lot. Does that sound right?

                                          2. Please run M307 H1 and check that it reports that those are the parameters.

                                          3. I suggest you try reducing the R parameter. Too high and it will fault while heating up; too low and the temperature will overshoot. Try R2.0.

                                          Duet WiFi hardware designer and firmware engineer
                                          Please do not ask me for Duet support via PM or email, use the forum
                                          http://www.escher3d.com, https://miscsolutions.wordpress.com

                                          dhusoloundefined 1 Reply Last reply Reply Quote 0
                                          • dhusoloundefined
                                            dhusolo @dc42
                                            last edited by

                                            @dc42 It's a mosquito liquid hotend from Slice Engineering. Yesterday I received a new thermistor and heater cartridge from them for that block. I double checked the crimps on the thermistor JST connectors and the wire ferrules on the heater cartridge are good. I don't think it's the cooling fan though. I re-ran PID tuning without the fan and this is the result.

                                            M307 H1 B0 R3.722 C283.2:94.4 D8.95 S1.00 V25.7
                                            This is my sensor settings
                                            M308 S1 P"20.temp0" Y"thermistor" A"Hotend" T100000 B3950 C7.06e-8

                                            M307 H1

                                            Heater 1 model: heating rate 3.722, cooling time constant 283.2/94.4, dead time 8.95, max PWM 1.00, calibration voltage 25.7, mode PID Computed PID parameters: setpoint change: P5.4, I0.106, D33.6, load change: P5.4, I0.263, D33.6

                                            mosquito liquid
                                            50w heater cartridge
                                            thermistor high temperature

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