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 / TSélecteur propre au firmware : E, H ou T.
STempérature cible en °C.
CNombre de cycles Marlin.
U / P / A / Y / F / QOptions propres pour appliquer, puissance, ambiance, hystérésis, ventilateur ou sortie.
Exemples concrets
Régler un hotend Marlin
M303 E0 S210 C8 U1E0 est réglé à 210 °C sur huit cycles ; M500 peut rester nécessaire.
Régler un chauffage RRF
M303 H1 P1 S240Le chauffage 1 est réglé à 240 °C à pleine PWM.
Contexte firmware
| Système | État | Ce qui change |
|---|---|---|
| Marlin | Courant | Courant avec PID actif ; indices et sauvegarde dépendent du build. |
| Klipper | Vérifier le dialecte | Utilise PID_CALIBRATE et SAVE_CONFIG, pas M303 intégré. |
| RepRapFirmware | Courant | M303 calcule un modèle asynchrone et peut dépasser la cible. |
| CNC controllers | Sans objet | Non applicable au CNC général. |
Ce que cette visionneuse peut montrer
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.