M112 の意味
Marlinはリセットが必要で、Emergency Parserなしではキュー待ちになる場合があります。RepRapFirmwareは動作、モーター、ヒーターを止めますが電源は残ることがあります。
命令は通電、応答する制御装置、通信経路に依存します。配線された非常停止の代わりにはなりません。
構文とパラメーター
M112No parameters対象ファームウェア固有の緊急停止手順を要求します。
実用例
ソフトウェア停止要求
M112 ; firmware emergency shutdown request反応、遅延、復帰はファームウェアとハードウェア次第です。
安全境界を明記
M112 ; software stop is not a power disconnectソフト命令は危険電力の遮断を証明しません。
ファームウェアごとの扱い
| システム | 対応状況 | 相違点 |
|---|---|---|
| Marlin | 一般的 | 停止後リセットが必要。解析器と通信経路が重要です。 |
| Klipper | 一般的 | Emergency stopとしてshutdown状態にします。 |
| RepRapFirmware | 一般的 | 動作、モーター、ヒーターを停止。電源は残り得ます。 |
| CNC controllers | 方言を確認 | 汎用CNC非常停止ではありません。 |
このビューアーで確認できること
未シミュレート
ビューアーはM112を実行せず、後続解析を実機の継続とみなしません。
よくある誤り
- ハードウェア非常停止の代替ではありません。
- 通信バッファで遅れる場合があります。
- ファイルは安全な反応を証明しません。
一次資料
このページは、以下の資料に基づく英語版から翻訳した解説です。コマンドを実機へ送る前に、対象機械のファームウェアと設定を必ず確認してください。