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

    RRF3.2 M303 Warning: heater behaviour not consistent

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    7
    788
    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.
    • fractalengineerundefined
      fractalengineer
      last edited by

      Hi,

      I just updated my Duet 3 to RRF 3.2 and while the next PID tuning for my hotend worked well, the bed returned this warning message and I'm not sure whether to use the M307 or not?

      Setup is a 750W AC keenovo bed with SSR. 5mm alu plate

      What does that warning means?

      Thanks!

      1/26/2021, 12:16:40 PM	Edit the M307 H0 command in config.g to match this. Omit the V parameter if the heater is not powered from VIN.
      1/26/2021, 12:16:40 PM	Auto tuning heater 0 completed after 7 idle and 25 tuning cycles in 4595 seconds. This heater needs the following M307 command:
       M307 H0 R0.498 C698.6 D5.71 S1.00 V29.4
      1/26/2021, 12:16:40 PM	Warning: heater behaviour was not consistent during tuning
      1/26/2021, 11:14:52 AM	Auto tune starting phase 3, fan off
      1/26/2021, 11:01:30 AM	Auto tune starting phase 2, heater settling
      1/26/2021, 11:00:09 AM	Auto tune starting phase 1, heater on
      1/26/2021, 11:00:04 AM	M303 H0 S55
      Auto tuning heater 0 using target temperature 55.0°C and PWM 1.00 - do not leave printer unattended
      

      Railcore II ZL

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

        This warning seems to occur when a powerful heater is used with a large bed and the thermistor is in direct contact with the heater rather than inside of the plate.

        It's possible to add a second heater embedded in the plate for PID tunind and control and leave the thermistor connected to the heater pad itself as an overtemp warning monitor.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 1
        • matt3oundefined
          matt3o
          last edited by

          the returned M307 won't probably work, at least it didn't for me and I had to manually tune it to avoid heater errors. I'll have to find a way to embed a thermistor into the bed itself instead of relying on the one with the heater.

          1 Reply Last reply Reply Quote 2
          • fractalengineerundefined
            fractalengineer
            last edited by

            ah damn that's embarassing; I'm using the built-in thermistor on the back of my keenovo.

            I'm glad I can keep the previous M307 from earlier version of RRF; it's working just fine

            How would I go about tuning it again today? Can I use the old protocol?

            Railcore II ZL

            1 Reply Last reply Reply Quote 0
            • matt3oundefined
              matt3o
              last edited by matt3o

              I ran the tuning as normal and used the returned values as baseline.

              I slightly lowered the heating rate (R) so RRF thinks it's less powerful, and increased a little C and D.

              This was what tuning reported M307 H0 R0.729 C638.9 D4.16 S1.00 this is what actually works M307 H0 R0.600 C700 D6 S1.00

              Remember to remove the V parameter as you are using an SSR also remember to set Q10 to your M950 in the bed heater definition if you haven't already

              fractalengineerundefined 1 Reply Last reply Reply Quote 1
              • fractalengineerundefined
                fractalengineer @matt3o
                last edited by

                @matt3o interesting, that's a bit ghetto but smart move lol

                I got jobs to do so I'll keep the old bed tuning for now.

                What do you mean about setting a pwm freq of 10 for the bed heater; is it to be easier on the SSR?

                Railcore II ZL

                matt3oundefined 1 Reply Last reply Reply Quote 0
                • matt3oundefined
                  matt3o @fractalengineer
                  last edited by

                  @fractalengineer said in RRF3.2 M303 Warning: heater behaviour not consistent:

                  What do you mean about setting a pwm freq of 10 for the bed heater; is it to be easier on the SSR?

                  RRF3 does not automatically lower PWM depending on the output. See here

                  that's a bit ghetto

                  oh yeah man, Ghetto should be my printer's name by now.

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