Qué significa M303

Marlin cicla el calentador alrededor de un objetivo para calcular PID. E, S, C y U controlan selector, temperatura, ciclos y aplicación; M500 puede ser necesario para guardar.

RepRapFirmware calcula un modelo con H o T. Klipper usa PID_CALIBRATE y SAVE_CONFIG. No se deben copiar valores de otra máquina.

Sintaxis y parámetros

M303 [E<heater>] [S<temperature>] [C<cycles>] [U<bool>]
M303 H<heater> S<temperature>
E / H / T

Selector específico: E, H o T.

S

Temperatura objetivo en °C.

C

Número de ciclos en Marlin.

U / P / A / Y / F / Q

Opciones propias para aplicar, potencia, ambiente, histéresis, ventilador o salida.

Ejemplos prácticos

Ajustar hotend Marlin

M303 E0 S210 C8 U1

E0 se ajusta a 210 °C durante ocho ciclos; guardar puede requerir M500.

Ajustar calentador RRF

M303 H1 P1 S240

El calentador 1 se ajusta a 240 °C con PWM completo.

Contexto de firmware

SistemaEstadoQué cambia
MarlinComúnComún con PID habilitado; índices y guardado dependen de la compilación.
KlipperRevisar dialectoUsa PID_CALIBRATE y SAVE_CONFIG, no M303 incorporado.
RepRapFirmwareComúnM303 calcula un modelo asíncrono y puede sobrepasar el objetivo.
CNC controllersNo aplicableNo aplicable al CNC general.

Qué puede mostrar este visor

No simulado

El visor no calienta, cicla, valida ni aplica resultados PID.

Errores frecuentes

  • El autoajuste calienta de verdad y puede sobrepasar la temperatura.
  • Ajustar el sistema real en condiciones adecuadas.
  • Aplicar y guardar son pasos distintos.

Fuentes primarias

Esta página es una traducción de la explicación original en inglés, revisada frente a la documentación de firmware que aparece abajo. Confirma siempre los comandos con el firmware y la configuración de la máquina que los va a ejecutar.