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

    Is there a way to adjust the overshoot temp limit of bed heater?

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    5
    8
    1.2k
    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.
    • Wernerundefined
      Werner
      last edited by

      I Guys, I just wanted to know if there is a way to adjust the over temp limit for the bed heater? I use a 3/8 inch thick cast aluminum platten that's about 144 square inches. I think bang bang may be the way to go as autotune sets it up with PWM that takes forever to get to 60c. Bang Bang will get me there in about 2 1/2 min, however, overshoots about 17 degrees and faults. I really don't care so much about the overshoot and it does settle in OK. Any other ideas for setting to try in my special case?

      Thanks for the help!

      Werner

      Werner Berry
      Designer-builder, BerryBot3D Pro

      1 Reply Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators
        last edited by

        So you can change the amount of overshoot that is allowed, and the length of time it is allowed for by using:

        https://duet3d.com/wiki/G-code#M570:_Configure_heater_fault_detection

        e.g.
        [c]M570 H0 P20 T25[/c]

        This will allow a 20 second excursion of 25C.

        Also you may be able to improve on the PID parameters generated so you get a better response but still have the more stable temperature benefits of PID check out:

        https://duet3d.com/wiki/Tuning_the_heater_temperature_control#Setting_the_model_parameters_manually

        www.duet3d.com

        1 Reply Last reply Reply Quote 0
        • Wernerundefined
          Werner
          last edited by

          Thank so much for the great info Tony!! I really appreciate it! I am giving this another go today and will let you know how it turns out!

          Have a great day!

          Werner

          Werner Berry
          Designer-builder, BerryBot3D Pro

          1 Reply Last reply Reply Quote 0
          • Wernerundefined
            Werner
            last edited by

            Hi Guys, I spent today playing with my PID settings but not having much luck. First thing is if I try to use autotune for PID my system will initiate with heater on and then error out with "Auto tune canceled because temperature is not increasing" After messing around with it a while I was able to get it to run by manually turning on the bed heat for a minutes then shutting off and immediately running the autotune. however, the values are still way off with overruns of 20c+? The other thing is when I cycle my power for the printer it sets all my setting back to a default and bang-bang and that is after trying to save with M500?

            Any clues or ideas are greatly appreciated!

            Thanks for the help!

            Werner

            Werner Berry
            Designer-builder, BerryBot3D Pro

            1 Reply Last reply Reply Quote 0
            • Jackalundefined
              Jackal
              last edited by

              For the last bit you need to put M501 at the end of your config.g to load what is saved from M500.

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

                Which firmware version are you using? The auto tune algorithm changed at version 1.18.

                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 0
                • TwoToneundefined
                  TwoTone
                  last edited by

                  @Werner:

                  Hi Guys, I spent today playing with my PID settings but not having much luck. First thing is if I try to use autotune for PID my system will initiate with heater on and then error out with "Auto tune canceled because temperature is not increasing" After messing around with it a while I was able to get it to run by manually turning on the bed heat for a minutes then shutting off and immediately running the autotune. however, the values are still way off with overruns of 20c+? The other thing is when I cycle my power for the printer it sets all my setting back to a default and bang-bang and that is after trying to save with M500?

                  Any clues or ideas are greatly appreciated!

                  Thanks for the help!

                  Werner

                  I was getting the same error trying to tune my bed. I think the default PWM of .5 is too low. Once I set the PWM higher, I could get the bed auto tune to run.

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

                    @Werner:

                    Hi Guys, I spent today playing with my PID settings but not having much luck. First thing is if I try to use autotune for PID my system will initiate with heater on and then error out with "Auto tune canceled because temperature is not increasing" After messing around with it a while I was able to get it to run by manually turning on the bed heat for a minutes then shutting off and immediately running the autotune. however, the values are still way off with overruns of 20c+? The other thing is when I cycle my power for the printer it sets all my setting back to a default and bang-bang and that is after trying to save with M500?

                    Any clues or ideas are greatly appreciated!

                    Thanks for the help!

                    Werner

                    It's already covered on the wiki at https://duet3d.com/wiki/Spurious_heater_faults_and_how_to_avoid_them#Faults_when_tuning.

                    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 0
                    • First post
                      Last post
                    Unless otherwise noted, all forum content is licensed under CC-BY-SA