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

    Heater controls - Duet with PanelDue

    Scheduled Pinned Locked Moved
    General Discussion
    3
    12
    2.0k
    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.
    • lignumaquaundefined
      lignumaqua
      last edited by

      Is there data anywhere that tells you what the various colors mean on the backgrounds of the PanelDue heater controls and what the buttons are supposed to do? I've looked in the Wiki and the PanelDue instructions but can't find this information. In fact I've not been able to find PanelDue operational information at all, just how to connect it. I'm sure it's out there somewhere.

      Red: This seems pretty obvious - it means the associated heater is heating. However, there's also yellow and purple and I have no clue what they mean.

      Yellow: This means?

      Purple: The purple is particularly annoying. This is what you get when you've finished one print, and immediately try to start another before the hot end has cooled down fully. The hot end heater display immediately goes purple and the machine starts to print without heating. Cycling power makes no difference. The only way to print again is to wait until the hot end has cooled right down to room temperature. It seems odd that the system won't print correctly until everything is back at room temperature. It adds 20 minutes to every print run. Is there a way to override this?

      I'm running Duet 1.15c, both heaters have been PID tuned and are very stable.

      Thanks for the continued assistance.

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

        Yellow means that the heater is on standby - normally seen only on multiple-nozzle machines.

        Purple means the heater is in an error state. There will be an associated message on the console page, You can clear it by sending M562 H# where # is the heater number. But it should not be getting into that state. Please upgrade to firmware version 1.15d and see if that fixes it.

        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
        • lignumaquaundefined
          lignumaqua
          last edited by

          This problem continues with 1.15d. If I try to start a new job before the hot end has cooled down then I immediately get a heater fault. Nothing is reported in either the PanelDue or Web console.

          If I then turn off the printer and turn it on again, the 'purple' heater fault pops up almost immediately, even without trying to start a print job. Looks like the system sees the hot end temperature is dropping (which of course it is as it's powered down) and triggers a fault. Again, no messages in either console. M562 also does nothing, no messages and no change to fault status.

          I think it triggers the fault when it sees the head has dropped about 5º, but I could be mistaken.

          I have to turn the machine off and let the head cool down to room temperature before being able to start another print job. Which works, but is less than optimal! 🙂

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

            Have you tuned your heater yet?

            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
            • lignumaquaundefined
              lignumaqua
              last edited by

              Yes, both heaters tuned, and appear to be very accurate. These are the autotune settings in config.g

              [c]; Autotune PID settings
              M307 H1 A456.6 C213.3 D5.2
              M307 H0 A82.0 C442.9 D2.9[/c]

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

                1. How much did you let the hot end heater cool down before you tried to start the new print job?

                2. When the heater fault occurs, please check again on the Console page of the web interface and PanelDue for the error message - it will be there, unless it has been overwritten by subsequent messages.

                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
                • lignumaquaundefined
                  lignumaqua
                  last edited by

                  1. Perhaps 50º, but the amount doesn’t seem to matter. It's the drop after you try to start printing that seems to trigger the fault.

                  2a. I've always looked immediately after canceling the print. Nothing there other than the print cancel message.

                  2b. As mentioned above, the heater fault comes up after a power cycle too. I've just tried this again, there is nothing in the console.

                  1 Reply Last reply Reply Quote 0
                  • lignumaquaundefined
                    lignumaqua
                    last edited by

                    I know you are having problems duplicating this problem, and it could well be something dumb I've done in my configuration. This is what I see after cycling power when the hot-end is still warm. The display immediately goes purple, and there are no messages in the console. The only thing that works at this point is to go and have a cup of coffee until the head cools down to room temperature. 🙂

                    1 Reply Last reply Reply Quote 0
                    • pete1961undefined
                      pete1961
                      last edited by

                      I just posted about this very same thing on the other thread about PID Auto tuning so I should have posted here. I'm getting the exact same problem with 115e. Definitely annoying to have to wait for the printer hot end to have to cool down to room temperature to restart a print.

                      In regards to the panel due I also notice on your screen shots the active temperature set point is not displaying correctly like mine. I see when connected to the web console that the printer is heating correctly but if I went solely by what the panel due is showing I would be lead to believe the extruder is not heating along with the heated bed at the same time. This is not the case as the web console shows both heating simultaneously as I intend them to. So some data is not being read correctly by the panel due.

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

                        I guess the heater fault message is being sent before the PanelDue has finished connecting. Do you have a T0 command in config.g? If so, try removing it. Then reset the Duet while the hot end is hot and as soon as PanelDue has connected, press the hot end icon to send T0. If this triggers the fault then we should see the error message.

                        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
                        • dc42undefined
                          dc42 administrators
                          last edited by

                          I can now reproduce that problem, but only by cycling power. Using the reset button or M999 never caused the problem.

                          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
                          • dc42undefined
                            dc42 administrators
                            last edited by

                            Thus is fixed in the forthcoming 1.15f release. Meanwhile, you may be able to work around the issue by inserting command G4 P1000 before the T0 command at the end of config.g.

                            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