Hurco M-Befehle – Referenztabelle
Alle M-Befehle für Hurco-Steuerungen von M00 bis M99 als Referenztabelle: Spindel, Kühlmittel, Werkzeugwechsel, Klemmung der Drehachsen und Laserfunktionen.
M-Befehle steuern an Hurco-Bearbeitungszentren die Maschinenfunktionen: Spindel, Kühlmittel, Werkzeugwechsel, Klemmung der Drehachsen, Antasten sowie Laserfunktionen. Die Grundlagen zu Werkzeugwechsel und Spindelbefehlen gelten dabei wie auf jeder anderen Steuerung.
Die wichtigsten M-Befehle
| Befehl | Funktion |
|---|---|
| M00 | Programmhalt – stoppt Spindel, Kühlmittel und die Programmausführung. |
| M01 | Optionaler Programmhalt – hält nur an, wenn der Optional-Stop-Schalter aktiv ist; oft zum Umspannen genutzt. |
| M02 | Programmende – stoppt Spindel, Kühlmittel und Achsvorschub. |
| M03 | Startet die Spindel im Rechtslauf. |
| M04 | Startet die Spindel im Linkslauf. |
| M05 | Schaltet die Spindel aus. |
| M06 | Löst einen automatischen Werkzeugwechsel aus. |
| M08 | Schaltet Kühlsystem 1 ein. |
| M09 | Schaltet Kühlsystem 1 und 2 aus. |
| M30 | Programmende – markiert das Ende des Hauptprogramms. |
| M98 | Ruft ein Unterprogramm auf. |
| M99 | Sprung bzw. Rücksprung aus dem Unterprogramm. |
Beispiel
T1 M06 ; Werkzeug 1 einwechseln
S8000 M03 ; Spindel im Rechtslauf, 8000 U/min
M08 ; Kuehlmittel ein
G01 X50 Y20 F500
M09 ; Kuehlmittel aus
M05 ; Spindel aus
M30 ; ProgrammendeReferenz
| Befehl | Funktion |
|---|---|
| M00 | Programmhalt – stoppt Spindel, Kühlmittel und die Programmausführung. |
| M01 | Optionaler Programmhalt – hält nur an, wenn der Optional-Stop-Schalter aktiv ist; oft zum Umspannen genutzt. |
| M02 | Programmende – stoppt Spindel, Kühlmittel und Achsvorschub. |
| M03 | Startet die Spindel im Rechtslauf. |
| M04 | Startet die Spindel im Linkslauf. |
| M05 | Schaltet die Spindel aus. |
| M06 | Löst einen automatischen Werkzeugwechsel aus. |
| M07 | Schaltet Kühlsystem 2 ein. |
| M08 | Schaltet Kühlsystem 1 ein. |
| M09 | Schaltet Kühlsystem 1 und 2 aus. |
| M10 | Schaltet Kühlsystem 1 und 2 ein. |
| M12 | Klemmt die C-Achse (Drehtisch). |
| M13 | Löst die Klemmung der C-Achse (Drehtisch). |
| M20 | Schaltet die Indexiervorrichtung um eine Position weiter. |
| M21 | Startet den Schmiervorgang. |
| M25 | Fährt die Z-Achse in die Ausgangsposition (Werkzeugwechselposition) zurück. |
| M26 | Wählt das Antastsignal für das Werkstück. |
| M27 | Wählt das Antastsignal für das Werkzeug. |
| M29 | Aktiviert das Synchrongewindeschneiden. |
| M30 | Programmende – markiert das Ende des Hauptprogramms. |
| M32 | Klemmt die A-Achse (Drehtisch). |
| M33 | Löst die Klemmung der A-Achse (Drehtisch). |
| M34 | Klemmt die B-Achse (Drehtisch). |
| M35 | Löst die Klemmung der B-Achse (Drehtisch). |
| M36 | Schaltet die Servoantriebe aus. |
| M38 | Erfasst und setzt den Zustand des Lasersignals «OK». |
| M39 | Erfasst und setzt den Zustand des statischen Lasersignals. |
| M40 | Erfasst und setzt den Zustand des dynamischen Lasersignals. |
| M41 | Deaktiviert das Antasten mit zwei Berührungen bei G31. |
| M42 | Aktiviert das automatische Antasten mit zwei Berührungen bei G31: Berührt der Werkstücktaster während der G31-Bewegung das Werkstück, fährt er automatisch zurück und tastet mit reduziertem Vorschub ein zweites Mal an. |
| M43 | Erhöht die Sperrluft. |
| M44 | Verringert die Sperrluft. |
| M45 | Öffnet den Verschluss. |
| M46 | Schliesst den Verschluss. |
| M47 | Schaltet den Lasersender ein. |
| M48 | Schaltet den Lasersender aus. |
| M49 | Schaltet den Laserempfänger ein. |
| M50 | Schaltet den Laserempfänger aus. |
| M52 | Aktiviert Hilfsausgang 1. |
| M53 | Aktiviert Hilfsausgang 2. |
| M54 | Aktiviert Hilfsausgang 3. |
| M55 | Aktiviert Hilfsausgang 4. |
| M56 | Dreht den Palettenwechsler für einen Palettenwechsel ohne Bestätigung. |
| M57 | Dreht den Palettenwechsler zu Palette 1. |
| M58 | Dreht den Palettenwechsler zu Palette 2. |
| M59 | Startet den Späneförderer im Vorwärtslauf. |
| M60 | Startet den Späneförderer im Rückwärtslauf. |
| M61 | Hält den Späneförderer an. |
| M62 | Deaktiviert Hilfsausgang 1. |
| M63 | Deaktiviert Hilfsausgang 2. |
| M64 | Deaktiviert Hilfsausgang 3. |
| M65 | Deaktiviert Hilfsausgang 4. |
| M68 | Aktiviert die Schwallkühlung. |
| M69 | Deaktiviert die Schwallkühlung. |
| M76 | Normaler A-Achsen-Betrieb (Standardeinstellung). |
| M77 | Kehrt den A-Achsen-Betrieb um. |
| M78 | Normaler B-Achsen-Betrieb (Standardeinstellung). |
| M79 | Kehrt den B-Achsen-Betrieb um. |
| M80 | Positive Drehrichtung der C-Achse (Standardeinstellung). |
| M81 | Negative Drehrichtung der C-Achse. |
| M98 | Ruft ein Unterprogramm auf. |
| M99 | Sprung bzw. Rücksprung aus dem Unterprogramm. |
Maschinenabhängige Verfügbarkeit
Welche M-Befehle tatsächlich verfügbar sind, hängt von Maschinenmodell und Ausstattung ab, etwa Palettenwechsler, Drehtisch oder Lasermesssystem. Verbindlich ist die Dokumentation der jeweiligen WinMax-Steuerung.