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

    RRF3: M303 reporting a PID error.

    Scheduled Pinned Locked Moved Solved
    Tuning and tweaking
    3
    4
    177
    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.
    • zaptaundefined
      zapta
      last edited by zapta

      I am in the process of commissioning my printer with the latest RRF firmware (starting from scratch after successful operation with RRF2). Config file is here https://github.com/zapta/misc/blob/master/hevo/duet3/sys/config.g.

      When I try to run bed heater PID, everything looks good, the bed heats and then cools down, but M303 reports an error (see screenshot below).

      Any suggestion what to do? Should I just ignore that error message?

      Thanks.

      8cbf7d79-efdb-47c0-8ca9-aacb80fdc053-image.png

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

        Was the tuning started from room temp?

        If you issue M500 to save the results, what parameters are stored in config-override.g?

        Z-Bot CoreXY Build | Thingiverse Profile

        zaptaundefined 1 Reply Last reply Reply Quote 0
        • zaptaundefined
          zapta @Phaedrux
          last edited by zapta

          @Phaedrux, yes, started from room temperature. Run the PID tuning again, got the same behavior with the M303 error after the PID completes. After M500, the override file has the text below (date and time match current time).

          ; config-override.g file generated in response to M500 at 2020-07-31 23:58
          ; This is a system-generated file - do not edit
          ; Heater model parameters
          M307 H0 A290.6 C1763.6 D1.3 S1.00 V24.1 B0
          M307 H1 A550.5 C267.6 D4.3 S1.00 V24.1 B0
          ; Workplace coordinates
          G10 L2 P1 X0.00 Y0.00 Z0.00
          G10 L2 P2 X0.00 Y0.00 Z0.00
          G10 L2 P3 X0.00 Y0.00 Z0.00
          G10 L2 P4 X0.00 Y0.00 Z0.00
          G10 L2 P5 X0.00 Y0.00 Z0.00
          G10 L2 P6 X0.00 Y0.00 Z0.00
          G10 L2 P7 X0.00 Y0.00 Z0.00
          G10 L2 P8 X0.00 Y0.00 Z0.00
          G10 L2 P9 X0.00 Y0.00 Z0.00
          

          Is it possible that the PID process went well and the M303 just prints the wrong message? When I run the heaters they seems to stabilize well on the target temperatures, at least as far as I can tell.

          Machine information says this:

          Board: Duet 2 WiFi (2WiFi)
          Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 3.1.1 (2020-05-19b2)
          Duet WiFi Server Version: 1.23
          
          dc42undefined 1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators @zapta
            last edited by dc42

            @zapta said in RRF3: M303 reporting a PID error.:

            Is it possible that the PID process went well and the M303 just prints the wrong message?

            That's what I suspect. When M303 fails, it prints an error message instead of the completion message that your console listing has.

            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