Ce que signifie M303

Marlin cycle autour d’une cible pour calculer le PID. E, S, C et U règlent chauffage, cible, cycles et application ; M500 peut être nécessaire pour sauvegarder.

RepRapFirmware calcule un modèle avec H ou T. Klipper emploie PID_CALIBRATE puis SAVE_CONFIG. Ne copiez pas les valeurs d’une autre machine.

Syntaxe et paramètres

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

Sélecteur propre au firmware : E, H ou T.

S

Température cible en °C.

C

Nombre de cycles Marlin.

U / P / A / Y / F / Q

Options propres pour appliquer, puissance, ambiance, hystérésis, ventilateur ou sortie.

Exemples concrets

Régler un hotend Marlin

M303 E0 S210 C8 U1

E0 est réglé à 210 °C sur huit cycles ; M500 peut rester nécessaire.

Régler un chauffage RRF

M303 H1 P1 S240

Le chauffage 1 est réglé à 240 °C à pleine PWM.

Contexte firmware

SystèmeÉtatCe qui change
MarlinCourantCourant avec PID actif ; indices et sauvegarde dépendent du build.
KlipperVérifier le dialecteUtilise PID_CALIBRATE et SAVE_CONFIG, pas M303 intégré.
RepRapFirmwareCourantM303 calcule un modèle asynchrone et peut dépasser la cible.
CNC controllersSans objetNon applicable au CNC général.

Ce que cette visionneuse peut montrer

Non simulé

Le visualiseur ne chauffe, ne cycle, ne valide ni n’applique de résultats PID.

Erreurs courantes

  • L’auto-réglage chauffe réellement et peut dépasser la cible.
  • Régler le système réel dans des conditions adaptées.
  • Appliquer et sauvegarder sont deux étapes.

Sources primaires

Cette page est la traduction de l’explication originale en anglais, relue au regard de la documentation de firmware ci-dessous. Vérifiez toujours les commandes auprès du firmware et de la configuration de la machine qui les exécutera.