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

    Heater Fault

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    heater fault
    7
    23
    1.6k
    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.
    • A Former User?
      A Former User @justinds89
      last edited by A Former User

      @justinds89

      Well, basically you just copy and past those lines into the "g-code-console" if you think all your wiring is good and your heater/temp-sensor is in a state where you can "fire it up":
      https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_control#Section_Setting_the_model_parameters_by_auto_tuning

      e.g. for firmware 1.18beta1 and later, it seems it states:

      M303 H1 S240 ; auto tune heater 1, default PWM, 240C target or maximum temperature
      M303 ; report the auto-tune status or last result
      M500 ; save results in config-override.g

      justinds89undefined 1 Reply Last reply Reply Quote 0
      • justinds89undefined
        justinds89 @A Former User
        last edited by

        @lb Ah okay, so after running those commands there isn't anything I need to set in config.g or anything?

        A Former User? 1 Reply Last reply Reply Quote 0
        • justinds89undefined
          justinds89
          last edited by

          Here's a current screenshot after PID tuning. I almost think it's worse...

          0_1558388082412_Temp graph.JPG

          Not really sure what could be causing this.

          A Former User? 1 Reply Last reply Reply Quote 0
          • justinds89undefined
            justinds89
            last edited by

            It's kind of going steady right now, so maybe it's okay.

            I will run a print and see what happens.

            1 Reply Last reply Reply Quote 0
            • justinds89undefined
              justinds89
              last edited by

              Spoke too soon.

              0_1558388357862_Heater Fault.JPG

              dc42undefined 1 Reply Last reply Reply Quote 0
              • sibluesundefined
                siblues
                last edited by

                I had similar issues with mine and it ended up being the wiring.The extruder movement was causing the connection to be lost for fractions of a second causing the dips in the graph.

                1 Reply Last reply Reply Quote 0
                • JamesMundefined
                  JamesM
                  last edited by

                  The wiring on the E3D thermistor cartridges are delicate. I went through a few before I realized I had to constrain the wires once installed so they wouldn't move\shake during printing. Once I did that I've been on the same one for about 2 months now without issue.

                  1 Reply Last reply Reply Quote 0
                  • justinds89undefined
                    justinds89
                    last edited by justinds89

                    I've tried moving the wires all over and no blips in the graph, but once I start a print out may do it in just a few minutes or may take an hour. I don't get what it could be. Everything looks good.

                    I may just try swapping the thermistor out.

                    1 Reply Last reply Reply Quote 0
                    • sibluesundefined
                      siblues
                      last edited by

                      Have you checked the plug that plugs into the Duet itself it may have a bad crimp on the terminal?

                      justinds89undefined 1 Reply Last reply Reply Quote 0
                      • justinds89undefined
                        justinds89 @siblues
                        last edited by

                        @siblues

                        Yes I did. I may just reterminate it again to role it out.

                        1 Reply Last reply Reply Quote 0
                        • sibluesundefined
                          siblues
                          last edited by

                          Yeah if that doesn't rule out a bad connection then I would try another thermistor and see what happens.The thermistor is a cartridge type right?

                          justinds89undefined 1 Reply Last reply Reply Quote 0
                          • justinds89undefined
                            justinds89 @siblues
                            last edited by

                            @siblues yes it is, I actually just swapped it out so we will see.

                            1 Reply Last reply Reply Quote 0
                            • jay_s_ukundefined
                              jay_s_uk
                              last edited by

                              Does it happen when your part cooling fan turns on? If so, run the PID tuning with the fan on 100%

                              Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                              justinds89undefined 1 Reply Last reply Reply Quote 0
                              • justinds89undefined
                                justinds89 @jay_s_uk
                                last edited by

                                @jay_s_uk It does it regardless if the fan is off or on and it does not change when I manually turn the cooling fan on.

                                I plan on trying it out tonight with the new thermistor.

                                1 Reply Last reply Reply Quote 0
                                • A Former User?
                                  A Former User @justinds89
                                  last edited by A Former User

                                  @justinds89 said in Heater Fault:

                                  @lb Ah okay, so after running those commands there isn't anything I need to set in config.g or anything?

                                  I think you just have to check if you have a config-override.g in your /sys/

                                  You can also update by hand the vals thrown back in the console into your config.g (I would refer to it as "old style") but you can get tired of it over time, and I guess that is why you can automate all that by M500 that saves everything into the config-override.g...

                                  1 Reply Last reply Reply Quote 0
                                  • A Former User?
                                    A Former User @justinds89
                                    last edited by A Former User

                                    @justinds89

                                    Search the forum for "heater fault" and or "temperature sensor problem" or alike

                                    I remember posts with:

                                    • either cables/connectors loose -> check if errors get worse/more with heated up parts while moving all axis/motors...

                                    • capacitive coupling between components (mains-earth and dc-ground e.g.); -> get a torch or your mobile-phone-led and check all wirings again and again...

                                    • "bad" temperature-sensor with wrong internal heat-conductive-isolating-filler that was throwing errors only over a certain temperature <- to be sure that is the problem you would have to reproduce your error in total standstill, no moving motors. If the error is only above a certain temperature and NEVER below a certain temperature, you might just have bough one of these, where the mfgr took the wrong thermal paste I guess...

                                    EDIT: hot-glue with not-conductive "glue" (most of the time you can get a chep hot glue explicit for "wiring/cables", that is the one you want)

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

                                      @justinds89 said in Heater Fault:

                                      Spoke too soon.

                                      0_1558388357862_Heater Fault.JPG

                                      Sudden random changes in temperature indication like that indicate a problem in the temperature sensor or its wiring. Not connected with heater tuning at all.

                                      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

                                      1 Reply Last reply Reply Quote 1
                                      • justinds89undefined
                                        justinds89
                                        last edited by

                                        Thanks for all the help guys!

                                        I swapped the termistor with another new one and so far it's been holding steady!

                                        Hopefully that was the problem.

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