Dies ist eine alte Version des Dokuments!
Befehle für das PID-Tuning mit der Marlin Firmware (FW-Stand 2.1.1)
Anzeigen der aktuellen PID-Werte:
M503
Bei aktivierten EEPROM_SETTINGS in der Firmware
Speichern der aktuellen PID-Werte:
M500
Laden der aktuellen PID-Werte:
M501
Reset der aktuellen PID-Werte:
M502
PID-Tuning des Hotends. Benötigt aktiviertes PIDTEMP bzw PIDTEMPBED in der Firmware.
M303 C<count> D<action> D<flag> [E<index>] S<temp> U<flag>
C<count> Durchgänge. Mindestens = 3, Default = 5
D<action> Toggle PID debug output on / off (and take no further action). (Requires PID_DEBUG)
D<flag> Toggle activation of PID_DEBUG output.
E<index> Hotend Auswahl, Hotbed = -1, 1. Extruder(default) = 0, 2. Extruder = 1
S<temp> Zieltemperatur
U<flag> PID Ergebnis direkt anwenden
Hotend Autotuning 1. Extruder für 210°C in 8 Durchgängen
M303 E0 C8 S210
Hotbed Autotuning für 60°C in 8 Durchgängen
M303 E-1 C8 S60
M301 [C<value>] [D<value>] [E<index>] [F<value>] [I<value>] [L<value>] [P<value>]
[C<value>] C term (requires PID_EXTRUSION_SCALING)
[D<value>] Derivative value
[E<index>] Extruder index to set. Default 0.
[F<value>] F term (requires PID_FAN_SCALING)
[I<value>] Integral value
[L<value>] Extrusion scaling queue length (requires PID_EXTRUSION_SCALING)
[P<value>] Proportional value
Es reichen die PID Argumente M301 Pxxx Ixxx Dxxx
M304 [D<value>] [I<value>] [P<value>]
[D<value>] Derivative value
[I<value>] Integral value
[P<value>] Proportional value