2

Using the following code to autotune the PID:

M303 E0 S200 C10

Which is setting my tuning temperature to 200 °C using 10 cycles (though this is irrelevant in this scenario).

The temperature overshoots to 250 °C then decreases until room temperature.

The following error is returned:

PID Autotune failed! Temperature too high

PID Autotune graph

As a test I reset all PID values to zero.

M301 P00.00 I00.00 D00.00

M500

Then set the printer to reach 200 °C

M104 S200

This produced the following graph, where oscillations can be seen.

PID All values set to zero

I could attempt to manual tune the PID from here but I'd rather use the autotune command if possible. Any ideas how to fix this?

FEA42
  • 433
  • 5
  • 13

1 Answers1

5

I recently experienced exactly the same problem. For me it was related to an incorrect heater cartridge. I accidentally used a 12 V cartridge in a 24 V powered system.

The heater element got accidentally mixed up between the higher voltage parts container and I forgot to check the resistance. Inserting the correct voltage heater immediately fixed the problem, but it did require a retune of the hotend.

0scar
  • 37,708
  • 12
  • 68
  • 156