M303 の意味

Marlinは目標付近でヒーターを周期運転しPID値を計算します。E、S、C、Uが選択、温度、回数、適用を指定し、保存にM500が必要な場合があります。

RepRapFirmwareはHまたはTでモデルを計算します。KlipperはPID_CALIBRATEとSAVE_CONFIGを使います。他機の値をコピーしないでください。

構文とパラメーター

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

ファームウェア固有のE、H、Tヒーター選択。

S

目標温度(°C)。

C

Marlinの調整サイクル数。

U / P / A / Y / F / Q

適用、出力、周囲温度、ヒステリシス、ファン、表示の固有オプション。

実用例

Marlinホットエンド調整

M303 E0 S210 C8 U1

E0を210 °Cで8回調整。保存にはM500が必要な場合があります。

RRFヒーター調整

M303 H1 P1 S240

ヒーター1をフルPWMで240 °Cに調整します。

ファームウェアごとの扱い

システム対応状況相違点
Marlin一般的PID有効時に一般的。番号と保存はビルド依存です。
Klipper方言を確認組み込みM303ではなくPID_CALIBRATEとSAVE_CONFIGを使います。
RepRapFirmware一般的M303は非同期でモデルを計算し、目標を超えることがあります。
CNC controllers該当なし一般CNCには該当しません。

このビューアーで確認できること

未シミュレート

ビューアーは加熱、周期運転、検証、PID結果の適用を行いません。

よくある誤り

  • 実際に加熱しオーバーシュートし得ます。
  • 実機を適切な条件で調整してください。
  • 適用と永続保存は別です。

一次資料

このページは、以下の資料に基づく英語版から翻訳した解説です。コマンドを実機へ送る前に、対象機械のファームウェアと設定を必ず確認してください。