M20(自動電源しゃ断)
M20 が指令されると自動的に電源がしゃ断されます。
M20 を M30 より後のブロックに記述すると、M30 が実行されたときにプログラムの先頭に戻り M20 が実行されないため、M30 よりも前のブロックで指令する必要があります。
操作パネルにある電源しゃ断ボタン
操作パネルにある「自動電源しゃ断」ボタンを有効にしておくと、プログラム内でM02 あるいは M30 であるプログラム終了が実行されたときに自動的に電源がしゃ断されます。
M00 あるいは M01 が実行されたときに自動的に電源がしゃ断されるかどうかはパラメーターの設定によります。初期状態では電源がしゃ断されない場合が多いようです。
Mコードの詳細一覧
コード | 機能 |
---|---|
M00 | プログラムストップ |
M01 | オプショナルストップ |
M02 | プログラム終了 |
M03 | 主軸正転 |
M04 | 主軸逆転 |
M05 | 主軸停止 |
M06 | 工具交換 |
M08 | クーラントの吐出 |
M09 | クーラントの吐出停止 |
M19 | 主軸定位置停止 |
M20 | 自動電源しゃ断 |
M30 | プログラム終了と頭出し |
M33 | 工具収納 |
M98 | サブプログラム呼び出し |
M99 | サブプログラム終了 |
お知らせ
- 当サイトのPDF版を作成しました。教育資料やリファレンスとして使用して頂ければと思います。
→ NCプログラムの教科書 - 上級編も作成しました。
→ NCプログラム上級編