M30 — koniec programu CNC

Słownik kwalifikacji MEC.05 - Użytkowanie obrabiarek skrawających

M30 to funkcja pomocnicza stosowana w programowaniu obrabiarek CNC jako sygnał końca programu z powrotem do początku. Po wykonaniu tej funkcji sterowanie kończy obróbkę i przygotowuje program do ponownego uruchomienia od pierwszego bloku.

Znaczenie funkcji M30

Funkcja M30 najczęściej powoduje:
- zakończenie programu obróbkowego,
- powrót kursora programu na początek,
- zatrzymanie wrzeciona,
- wyłączenie chłodziwa,
- zakończenie cyklu pracy maszyny.

Dokładne działanie może zależeć od typu sterowania CNC, np. Fanuc, Siemens, Heidenhain, ale w pytaniach egzaminacyjnych M30 należy kojarzyć przede wszystkim z końcem programu i powrotem do początku.

Przykład użycia

N100 G00 X0 Z100
N110 M05
N120 M09
N130 M30

W tym przykładzie program najpierw odsuwa narzędzie, zatrzymuje wrzeciono, wyłącza chłodziwo, a następnie kończy pracę instrukcją M30.

Różnica między M30 a podobnymi funkcjami

  • M30 — koniec programu i powrót do początku.
  • M02 — koniec programu, zwykle bez przewinięcia do początku.
  • M00 — zatrzymanie programu, wymagające reakcji operatora.
  • M01 — zatrzymanie opcjonalne, aktywne tylko po włączeniu odpowiedniego trybu.

Na egzaminie MEC.05 poprawna odpowiedź na pytanie o koniec programu z powrotem do początku to M30.