Umfassender Leitfaden zu Makino Pro 3 M-Codes für Fanuc 16i/18i CNC-Steuerungen
Makino Pro 3 M-Codes
Diese Referenzliste enthält alle M-Codes für die Makino Professional 3 CNC-Steuerung (Makino Pro 3) mit Fanuc 16i/18i Steuerungen. Sie dient CNC-Fachkräften als schnelles Nachschlagewerk für die Maschinenprogrammierung.
Standard M-Codes
| M-Code | Beschreibung |
|---|---|
| M000 | Programmstopp |
| M001 | Optionaler Stopp |
| M002 | Programmende |
| M003 | Spindelstart im Uhrzeigersinn (CW) |
| M004 | Spindelstart gegen Uhrzeigersinn (CCW) |
| M005 | Spindelstopp |
| M006 | Automatischer Werkzeugwechsel |
| M007 | Nebelkühlmittel oder Luftblasen ein |
| M008 | Düsenkühlmittel ein |
| M009 | Kühlmittel aus |
| M015 | Rundtisch-Indexierung gegen Uhrzeigersinn |
| M019 | Spindelorientierung |
| M021 | X-Achse Spiegelbild ein |
| M022 | Y-Achse Spiegelbild ein |
| M023 | Spiegelbild aus |
| M029 | Unbedingte Stromabschaltung |
| M030 | Programmende & Rückspulen |
| M048 | M49 Modus abbrechen |
| M049 | Vorschub-Override abbrechen |
| M057 | Werkzeugnummern-Registrierungsmodus ein |
| M058 | M59 Modus abbrechen |
| M059 | Spindeldrehzahl-Override abbrechen |
| M068 | Nr. 2 M-Code-Benennung |
| M098 | Unterprogrammaufruf |
| M099 | Rückkehr zum Hauptprogramm |
4. Achse (Vollrotativ) / 5. Achse
| M-Code | Beschreibung |
|---|---|
| M010 | NC-Rundtisch spannen |
| M011 | NC-Rundtisch lösen |
| M012 | 5. Achse spannen |
| M013 | 5. Achse lösen |
| M016 | 4. Achse Spiegelbild ein |
Block Skip
| M-Code | Beschreibung |
|---|---|
| M140 | Automatischer Block-Skip ein |
| M141 | Automatischer Block-Skip aus |
| M142 | Block-Skip Rückkehr |
| M146 | 0° Flächenbereitschaftssteuerung |
| M147 | 90° Flächenbereitschaftssteuerung |
| M148 | 180° Flächenbereitschaftssteuerung |
| M149 | 270° Flächenbereitschaftssteuerung |
| M150 | Block-Skip (2 bis 9) aus |
| M152 | Block-Skip 2 ein |
| M153 | Block-Skip 3 ein |
| M154 | Block-Skip 4 ein |
| M155 | Block-Skip 5 ein |
| M156 | Block-Skip 6 ein |
| M157 | Block-Skip 7 ein |
| M158 | Block-Skip 8 ein |
| M159 | Block-Skip 9 ein |
Kühlmittel- und Spänesteuerung
| M-Code | Beschreibung |
|---|---|
| M007 | Nebelkühlmittel oder Luftblasen ein |
| M008 | Düsenkühlmittel ein |
| M009 | Kühlmittel aus |
| M026 | Innere Kühlmittelzufuhr (Through Spindle Coolant) ein |
| M027 | Gewindeöl (Nebel, Strahl) ein |
| M028 | Durch Werkzeug Luft ein |
| M077 | Innere Spindelluft ein |
| M096 | Durch Werkzeug Kühlmittel ein |
| M097 | Hochdruckkühlmittel ein |
| M301 | Kühlmittel und Spindel pausieren & speichern |
| M308 | Kühlmittel und Spindel wiederherstellen |
| M312 | Kühlmittel stoppen & speichern |
| M313 | Kühlmittel wiederherstellen |
| M740 | Spiralspäneförderer aus |
| M741 | Spiralspäneförderer ein |
| M742 | Ölabscheider aus |
| M743 | Ölabscheider ein |
| M752 | Nebelkühlmittel ein |
| M753 | Werkstückreinigung Kühlmittel oder Druckluft ein |
| M754 | Basis-Kühlmittel ein |
| M755 | TELSCO Kühlmittel ein |
| M756 | Luftblasen ein |
| M757 | TELSCO Kühlmittel aus |
| M758 | Werkstückreinigung Kühlmittel oder Druckluft aus |
Palettenwechsler
| M-Code | Beschreibung |
|---|---|
| M051 | M52 Modus abbrechen |
| M052 | Autom. Entlade-Sperrmodus bei ALM |
| M060 | Palettenwechsel |
| M061 | Palettenwechsel |
| M062 | Palettenwechsel |
| M063 | Palettenwechsel |
| M064 | Palettenwechsel |
| M065 | Palettenwechsel |
| M066 | Palettenwechsel |
| M067 | Palettenwechsel |
| M078 | Drehlicht 1 ein, keine bereite Palette |
| M079 | Drehlicht 2 ein, keine bereite Palette |
| M080 | Palettenwechsel |
| M084 | Palette 1 Ladeprüfung |
| M095 | Palette 2 Ladeprüfung |
| M600 | Palettenwechsel |
Spindelsteuerung
| M-Code | Beschreibung |
|---|---|
| M003 | Spindelstart CW |
| M004 | Spindelstart CCW |
| M005 | Spindelstopp |
| M019 | Spindelorientierung |
| M058 | M59 Modus abbrechen |
| M059 | Spindeldrehzahl-Override abbrechen |
| M135 | Starres Gewindeschneiden Modus ein |
| M301 | Kühlmittel und Spindel pausieren & speichern |
| M308 | Kühlmittel und Spindel wiederherstellen |
| M310 | Spindelstopp & speichern |
| M311 | Spindel wiederherstellen |
| M319 | Vororientierung |
Messsysteme
| M-Code | Beschreibung |
|---|---|
| BRUCHWERKZEUG-SENSOR (BTS) | |
| M014 | BTS Arm vorfahren |
| M018 | BTS Arm zurückfahren |
| M020 | BTS Prüfung |
| M433 | BTS LS300 Aus-Prüfung |
| AUTOMATISCHE WERKZEUGLÄNGENMESSUNG | |
| M032 | Werkzeuglängen-Automessmodus |
| M033 | Werkzeuglängen-Schaltkreisprüfung |
| M036 | Vorheriges Werkzeug Prüfmodus |
| M037 | Werkzeugdaten-Registriermodus aus |
| M920 | Werkzeuglängen-Messregistrierung |
| M921 | Werkzeugdurchmesser-Messregistrierung |
| M922 | M920, M921 Additionsmodus |
| WERKSTÜCK-AUTOMATISCHES MESSSYSTEM (AMS) | |
| M031 | Werkstück-Automessmodus |
| M034 | Automessung & Ersatzwerkzeugaufruf |
| M035 | Automessung & Palettenentladung |
| M085 | Automess-Anfahrmodus |
| M086 | Automess-Schnellvorschubmodus |
| M747 | Messkopf-Reinigungsluft ein |
| M748 | IMM Reinigungsluft bedingungslos ein |
| M749 | IMM Reinigungsluft bedingungslos aus |
| M750 | IMM Reinigungsluft ein |
| M751 | IMM Reinigungsluft aus |
| M910 | Werkstück-Automessung M31 Modus abbrechen |
| M911 | MP7 Messkopf Alarmprüfung |
| M941 | MP7 Messkopf Prüfung |
| M949 | Werkstückmesssystem abnormal (Bearbeitung neu starten) |
| M957 | Werkstückmesssystem abnormal (Bearbeitung abnormal) |
| M961 | Externer Skip-Modus aus |
| M962 | Externer Skip-Modus ein |
Werkzeugdaten-Management M-Codes
| M-Code | Beschreibung |
|---|---|
| M233 | Werkzeugdaten-Ausgabe |
| M234 | Werkzeugdaten ausdrucken |
| M932 | INT Daten-Registriermodus ein |
| M933 | Werkzeugtyp-Daten-Registriermodus ein |
| M934 | Werkzeugalarm-Daten-Registriermodus ein |
| M935 | Werkzeugstatus-Daten-Registriermodus ein |
| M936 | Werkzeuggrößen-Daten-Registriermodus ein |
| M975 | Werkzeugart-Daten-Registriermodus ein |
| M979 | Luftblaszeit-Daten-Registriermodus ein |
Werkzeugüberwachung (AC, SL, TL)
| M-Code | Beschreibung |
|---|---|
| M038 | AC, SL Wert temporärer Änderungsmodus ein |
| M039 | AC, SL Wert temporäre Änderung |
| M040 | TL Restdaten-Registriermodus ein |
| M041 | SL Koeffizient 125% |
| M042 | SL Koeffizient 150% |
| M043 | SL Koeffizient 200% |
| M044 | SL, AC Koeffizient 0% |
| M046 | SL Daten-Registriermodus ein |
| M047 | AC Daten-Registriermodus ein |
| M050 | AC Koeffizient 100%, SL Koeffizient 200% |
| M094 | Werkzeugdaten-Löschmodus ein |
| M469 | TL Alarm-Aussetzungsmodus ein |
| M930 | Werkzeuglebensdauer-Daten-Registriermodus ein |
| M931 | Werkzeugrestdaten-Registriermodus ein |
| M934 | Werkzeugalarm-Daten-Registriermodus ein |
Ersatzwerkzeug
| M-Code | Beschreibung |
|---|---|
| M053 | Werkzeugoffset-Daten-Registriermodus |
| M054 | Werkzeugoffset-Minus-Registriermodus |
| M056 | Werkzeugoffset-Daten-Übertragungsbefehl |
| M093 | Ersatzwerkzeug-Registriermodus ein |
| M094 | Werkzeugdaten-Löschmodus ein |
| M105 | Direkter Ersatzwerkzeugwechsel |
| M106 | Direkter Spindelwerkzeugwechsel Sperrmodus |
| M107 | Direkter Spindelwerkzeugwechsel Freigabemodus |
Akustische Emission
| M-Code | Beschreibung |
|---|---|
| M090 | AE Funktion aus |
| M091 | AE Modus |
| M092 | AE Kleindurchmesser-Werkzeugmodus (unter 5 mm) |
GI/SGI M-Codes
| M-Code | Beschreibung |
|---|---|
| M250 | GI/SGI Standardmodus |
| M251 | GI/SGI Hochgeschwindigkeitsmodus |
| M252 | GI/SGI Hochgenauigkeitsmodus |
| M253 | GI/SGI Spezialmodus |
Benutzer I/O M-Codes
| M-Code | Beschreibung |
|---|---|
| M580 | Benutzer I/O M-Code |
| M581 | Benutzer I/O M-Code |
| M582 | Benutzer I/O M-Code |
| M583 | Benutzer I/O M-Code |
| M584 | Benutzer I/O M-Code |
| M585 | Benutzer I/O M-Code |
| M586 | Benutzer I/O M-Code |
| M587 | Benutzer I/O M-Code |
Fernsteuerbare Düse
| M-Code | Beschreibung |
|---|---|
| M801 | Fernsteuerbare Düse Position 1 |
| M802 | Fernsteuerbare Düse Position 2 |
| M803 | Fernsteuerbare Düse Position 3 |
| M804 | Fernsteuerbare Düse Position 4 |
| M805 | Fernsteuerbare Düse Position 5 |
| M806 | Fernsteuerbare Düse Position 6 |
| M807 | Fernsteuerbare Düse Position 7 |
| M808 | Fernsteuerbare Düse Position 8 |
| M809 | Fernsteuerbare Düse Position 9 |
| M810 | Fernsteuerbare Düse Position 10 |
| M811 | Fernsteuerbare Düse Position 11 |
| M812 | Fernsteuerbare Düse Position 12 |
| M813 | Fernsteuerbare Düse Position 13 |
| M814 | Fernsteuerbare Düse Position 14 |
| M815 | Fernsteuerbare Düse Position 15 |
| M816 | Fernsteuerbare Düse Position 16 |
| M817 | Fernsteuerbare Düse Position 17 |
| M818 | Fernsteuerbare Düse Position 18 |
| M819 | Fernsteuerbare Düse Position 19 |
| M820 | Fernsteuerbare Düse Position 20 |
| M821 | Fernsteuerbare Düse Position 21 |
| M822 | Fernsteuerbare Düse Position 22 |
| M823 | Fernsteuerbare Düse Position 23 |
| M824 | Fernsteuerbare Düse Position 24 |
| M825 | Fernsteuerbare Düse Position 25 |
| M826 | Fernsteuerbare Düse Position 26 |
| M827 | Fernsteuerbare Düse Position 27 |
| M828 | Fernsteuerbare Düse Position 28 |
| M829 | Fernsteuerbare Düse Position 29 |
| M830 | Fernsteuerbare Düse Position 30 |
| M831 | Fernsteuerbare Düse Position 31 |
| M832 | Fernsteuerbare Düse Position 32 |
| M833 | Fernsteuerbare Düse Position 33 |
| M834 | Fernsteuerbare Düse Position 34 |
| M835 | Fernsteuerbare Düse Position 35 |
| M836 | Fernsteuerbare Düse Position 36 |
| M837 | Fernsteuerbare Düse Position 37 |
| M838 | Fernsteuerbare Düse Position 38 |
| M839 | Fernsteuerbare Düse Position 39 |
| M840 | Fernsteuerbare Düse Position 40 |
| M841 | Fernsteuerbare Düse Position 41 |
| M842 | Fernsteuerbare Düse Position 42 |
| M843 | Fernsteuerbare Düse Position 43 |
| M844 | Fernsteuerbare Düse Position 44 |
| M845 | Fernsteuerbare Düse Position 45 |
| M846 | Fernsteuerbare Düse Position 46 |
| M847 | Fernsteuerbare Düse Position 47 |
| M848 | Fernsteuerbare Düse Position 48 |
| M849 | Fernsteuerbare Düse Position 49 |
| M850 | Fernsteuerbare Düse Position 50 |
| M851 | Fernsteuerbare Düse Position 51 |
| M852 | Fernsteuerbare Düse Position 52 |
| M853 | Fernsteuerbare Düse Position 53 |
| M854 | Fernsteuerbare Düse Position 54 |
| M855 | Fernsteuerbare Düse Position 55 |
| M856 | Fernsteuerbare Düse Position 56 |
| M857 | Fernsteuerbare Düse Position 57 |
| M858 | Fernsteuerbare Düse Position 58 |
| M859 | Fernsteuerbare Düse Position 59 |
| M860 | Fernsteuerbare Düse Position 60 |
| M861 | Fernsteuerbare Düse Position 61 |
| M862 | Fernsteuerbare Düse, 1 Hin- & Herbewegung |
| M863 | Fernsteuerbare Düse, kontinuierliche Hin- & Herbewegung |
| M870 | Fernsteuerbare Düse Benutzerposition 1 |
| M871 | Fernsteuerbare Düse Benutzerposition 2 |
| M872 | Fernsteuerbare Düse Benutzerposition 3 |
| M874 | Fernsteuerbare Düse Benutzerposition 5 |
| M875 | Fernsteuerbare Düse Benutzerposition 6 |
| M876 | Fernsteuerbare Düse Benutzerposition 7 |
| M877 | Fernsteuerbare Düse Benutzerposition 8 |
| M878 | Fernsteuerbare Düse Benutzerposition 9 |
| M879 | Fernsteuerbare Düse Benutzerposition 10 |
Wartungs-M-Codes
WARTUNGSCODES
Bei Verwendung von Wartungs-M-Codes besteht Verletzungs- oder Beschädigungsgefahr. Versuchen Sie zuerst die PMC-Wartungsbildschirmfunktionen, da diese verriegelt sind, um Schäden zu verhindern.
| M-Code | Beschreibung |
|---|---|
| M664 | Wartungs-M-Funktion (Topfwerkzeug spannen) |
| M665 | Wartungs-M-Funktion (Topfwerkzeug lösen) |
| M666 | Wartungs-M-Funktion (ATC Arm 180° CW) |
| M667 | Wartungs-M-Funktion (ATC Arm 180° CCW) |
| M680 | Wartungs-M-Funktion (ATC Arm 60° CW) |
| M681 | Wartungs-M-Funktion (ATC Arm 60° CCW) |
| M682 | Wartungs-M-Funktion (ATC Arm einfahren) |
| M683 | Wartungs-M-Funktion (ATC Arm ausfahren) |
| M684 | Wartungs-M-Funktion (Spindelwerkzeug spannen) |
| M685 | Wartungs-M-Funktion (Spindelwerkzeug lösen) |
| M686 | Wartungs-M-Funktion (Topf vertikal) |
| M687 | Wartungs-M-Funktion (Topf horizontal) |
| M698 | Wartungsmodus aus |
| M699 | Wartungsmodus ein |
Verschiedene (3-stellige) M-Codes
| M-Code | Beschreibung |
|---|---|
| M146 | 0° Flächenbereitschaftssteuerung |
| M147 | 90° Flächenbereitschaftssteuerung |
| M148 | 180° Flächenbereitschaftssteuerung |
| M149 | 270° Flächenbereitschaftssteuerung |
| M192 | EFIN Abbruchmodus aus |
| M193 | EFIN Abbruchmodus ein |
| M230 | Programmregistriermodus Maschinenparameter |
| M231 | Programmausgabe Maschinenparameter |
| M232 | Ausdruck Maschinenparameter |
| M235 | Bearbeitungsende an Host senden |
| M302 | Bestätigung M303, M304 Betriebsende |
| M303 | Spindelvorwärtsbefehl Rückmeldung bereits abgeschlossen |
| M304 | Spindelrückwärtsbefehl Rückmeldung bereits abgeschlossen |
| M307 | Kühlmittel und Spindel stoppen & speichern |
| M315 | Oilmatic aus |
| M316 | Oilmatic ein |
| M318 | Orientierung Stopp-Position extern einstellen |
| M325 | Konturmodus aus |
| M326 | Konturmodus ein |
| M390 | Spindelwerkzeug spannen |
| M391 | Spindelwerkzeug lösen |
| M392 | Vorbereitung für Spindelwerkzeug lösen |
| M417 | Palette Nr. 1 auf Maschinentisch bestätigen |
| M418 | Palette Nr. 2 auf Maschinentisch bestätigen |
| M419 | FIN A Bestätigung Palette auf Maschinentisch |
| M430 | Palette Steckprüfung |
| M462 | Palettennummer ausgeben |
| M478 | Bearbeitungsendezeit aufzeichnen |
| M479 | Bearbeitungsstartzeit aufzeichnen |
| M601 | B-Achse Index Programmende |
| M602 | DNC Programmende (One-Touch-Funktion) |
| M603 | Werkzeug-Shunt Ende (One-Touch-Funktion) |
| M645 | Spindelwerkzeugalarm setzen & Spindelwerkzeugwechsel |
| M710 | Nebelsammler aus |
| M711 | Nebelsammler ein |
| M712 | Innere Spindelluft ausschalten |
| M736 | Maschinenlicht ein |
| M737 | Maschinenlicht aus |
| M925 | M926 Modus abbrechen |
| M926 | LC Ringsensor Beobachtungsmodus |
CNC-Maschine
- G- & M-Codes meistern: Der ultimative CNC-Programmierleitfaden
- Fanuc G72 Plandrehzyklus meistern: Komplettanleitung & Programmiertipps
- Innengewindeschneiden auf Fanuc 21i/18i/16i mit G76 Gewindezyklus
- Effizientes Außengewindeschneiden mit G76 Zyklus auf Fanuc 21i, 18i, 16i
- Umfassender Fanuc CNC Alarm-Codes Leitfaden
- Kompletter Fanuc M-Code-Leitfaden für Fadal Bearbeitungszentren
- Fanuc 21 CNC-Steuerung: Komplette Alarm-Code-Referenz
- Fanuc Spindel-Alarmcodes & Antriebsfehler: Umfassende Referenz
- Umfassender Leitfaden zu Fanuc Serie 15 Alarmcodes
- Umfassende M-Code-Referenz für C.B.Ferrari E560 CNC-Bearbeitungszentrum