Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Equipment >> CNC-Maschine

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-CodeBeschreibung
M000Programmstopp
M001Optionaler Stopp
M002Programmende
M003Spindelstart im Uhrzeigersinn (CW)
M004Spindelstart gegen Uhrzeigersinn (CCW)
M005Spindelstopp
M006Automatischer Werkzeugwechsel
M007Nebelkühlmittel oder Luftblasen ein
M008Düsenkühlmittel ein
M009Kühlmittel aus
M015Rundtisch-Indexierung gegen Uhrzeigersinn
M019Spindelorientierung
M021X-Achse Spiegelbild ein
M022Y-Achse Spiegelbild ein
M023Spiegelbild aus
M029Unbedingte Stromabschaltung
M030Programmende & Rückspulen
M048M49 Modus abbrechen
M049Vorschub-Override abbrechen
M057Werkzeugnummern-Registrierungsmodus ein
M058M59 Modus abbrechen
M059Spindeldrehzahl-Override abbrechen
M068Nr. 2 M-Code-Benennung
M098Unterprogrammaufruf
M099Rückkehr zum Hauptprogramm

4. Achse (Vollrotativ) / 5. Achse

M-CodeBeschreibung
M010NC-Rundtisch spannen
M011NC-Rundtisch lösen
M0125. Achse spannen
M0135. Achse lösen
M0164. Achse Spiegelbild ein

Block Skip

M-CodeBeschreibung
M140Automatischer Block-Skip ein
M141Automatischer Block-Skip aus
M142Block-Skip Rückkehr
M1460° Flächenbereitschaftssteuerung
M14790° Flächenbereitschaftssteuerung
M148180° Flächenbereitschaftssteuerung
M149270° Flächenbereitschaftssteuerung
M150Block-Skip (2 bis 9) aus
M152Block-Skip 2 ein
M153Block-Skip 3 ein
M154Block-Skip 4 ein
M155Block-Skip 5 ein
M156Block-Skip 6 ein
M157Block-Skip 7 ein
M158Block-Skip 8 ein
M159Block-Skip 9 ein

Kühlmittel- und Spänesteuerung

M-CodeBeschreibung
M007Nebelkühlmittel oder Luftblasen ein
M008Düsenkühlmittel ein
M009Kühlmittel aus
M026Innere Kühlmittelzufuhr (Through Spindle Coolant) ein
M027Gewindeöl (Nebel, Strahl) ein
M028Durch Werkzeug Luft ein
M077Innere Spindelluft ein
M096Durch Werkzeug Kühlmittel ein
M097Hochdruckkühlmittel ein
M301Kühlmittel und Spindel pausieren & speichern
M308Kühlmittel und Spindel wiederherstellen
M312Kühlmittel stoppen & speichern
M313Kühlmittel wiederherstellen
M740Spiralspäneförderer aus
M741Spiralspäneförderer ein
M742Ölabscheider aus
M743Ölabscheider ein
M752Nebelkühlmittel ein
M753Werkstückreinigung Kühlmittel oder Druckluft ein
M754Basis-Kühlmittel ein
M755TELSCO Kühlmittel ein
M756Luftblasen ein
M757TELSCO Kühlmittel aus
M758Werkstückreinigung Kühlmittel oder Druckluft aus

Palettenwechsler

M-CodeBeschreibung
M051M52 Modus abbrechen
M052Autom. Entlade-Sperrmodus bei ALM
M060Palettenwechsel
M061Palettenwechsel
M062Palettenwechsel
M063Palettenwechsel
M064Palettenwechsel
M065Palettenwechsel
M066Palettenwechsel
M067Palettenwechsel
M078Drehlicht 1 ein, keine bereite Palette
M079Drehlicht 2 ein, keine bereite Palette
M080Palettenwechsel
M084Palette 1 Ladeprüfung
M095Palette 2 Ladeprüfung
M600Palettenwechsel

Spindelsteuerung

M-CodeBeschreibung
M003Spindelstart CW
M004Spindelstart CCW
M005Spindelstopp
M019Spindelorientierung
M058M59 Modus abbrechen
M059Spindeldrehzahl-Override abbrechen
M135Starres Gewindeschneiden Modus ein
M301Kühlmittel und Spindel pausieren & speichern
M308Kühlmittel und Spindel wiederherstellen
M310Spindelstopp & speichern
M311Spindel wiederherstellen
M319Vororientierung

Messsysteme

M-CodeBeschreibung
BRUCHWERKZEUG-SENSOR (BTS)
M014BTS Arm vorfahren
M018BTS Arm zurückfahren
M020BTS Prüfung
M433BTS LS300 Aus-Prüfung
AUTOMATISCHE WERKZEUGLÄNGENMESSUNG
M032Werkzeuglängen-Automessmodus
M033Werkzeuglängen-Schaltkreisprüfung
M036Vorheriges Werkzeug Prüfmodus
M037Werkzeugdaten-Registriermodus aus
M920Werkzeuglängen-Messregistrierung
M921Werkzeugdurchmesser-Messregistrierung
M922M920, M921 Additionsmodus
WERKSTÜCK-AUTOMATISCHES MESSSYSTEM (AMS)
M031Werkstück-Automessmodus
M034Automessung & Ersatzwerkzeugaufruf
M035Automessung & Palettenentladung
M085Automess-Anfahrmodus
M086Automess-Schnellvorschubmodus
M747Messkopf-Reinigungsluft ein
M748IMM Reinigungsluft bedingungslos ein
M749IMM Reinigungsluft bedingungslos aus
M750IMM Reinigungsluft ein
M751IMM Reinigungsluft aus
M910Werkstück-Automessung M31 Modus abbrechen
M911MP7 Messkopf Alarmprüfung
M941MP7 Messkopf Prüfung
M949Werkstückmesssystem abnormal (Bearbeitung neu starten)
M957Werkstückmesssystem abnormal (Bearbeitung abnormal)
M961Externer Skip-Modus aus
M962Externer Skip-Modus ein

Werkzeugdaten-Management M-Codes

M-CodeBeschreibung
M233Werkzeugdaten-Ausgabe
M234Werkzeugdaten ausdrucken
M932INT Daten-Registriermodus ein
M933Werkzeugtyp-Daten-Registriermodus ein
M934Werkzeugalarm-Daten-Registriermodus ein
M935Werkzeugstatus-Daten-Registriermodus ein
M936Werkzeuggrößen-Daten-Registriermodus ein
M975Werkzeugart-Daten-Registriermodus ein
M979Luftblaszeit-Daten-Registriermodus ein

Werkzeugüberwachung (AC, SL, TL)

M-CodeBeschreibung
M038AC, SL Wert temporärer Änderungsmodus ein
M039AC, SL Wert temporäre Änderung
M040TL Restdaten-Registriermodus ein
M041SL Koeffizient 125%
M042SL Koeffizient 150%
M043SL Koeffizient 200%
M044SL, AC Koeffizient 0%
M046SL Daten-Registriermodus ein
M047AC Daten-Registriermodus ein
M050AC Koeffizient 100%, SL Koeffizient 200%
M094Werkzeugdaten-Löschmodus ein
M469TL Alarm-Aussetzungsmodus ein
M930Werkzeuglebensdauer-Daten-Registriermodus ein
M931Werkzeugrestdaten-Registriermodus ein
M934Werkzeugalarm-Daten-Registriermodus ein

Ersatzwerkzeug

M-CodeBeschreibung
M053Werkzeugoffset-Daten-Registriermodus
M054Werkzeugoffset-Minus-Registriermodus
M056Werkzeugoffset-Daten-Übertragungsbefehl
M093Ersatzwerkzeug-Registriermodus ein
M094Werkzeugdaten-Löschmodus ein
M105Direkter Ersatzwerkzeugwechsel
M106Direkter Spindelwerkzeugwechsel Sperrmodus
M107Direkter Spindelwerkzeugwechsel Freigabemodus

Akustische Emission

M-CodeBeschreibung
M090AE Funktion aus
M091AE Modus
M092AE Kleindurchmesser-Werkzeugmodus (unter 5 mm)

GI/SGI M-Codes

M-CodeBeschreibung
M250GI/SGI Standardmodus
M251GI/SGI Hochgeschwindigkeitsmodus
M252GI/SGI Hochgenauigkeitsmodus
M253GI/SGI Spezialmodus

Benutzer I/O M-Codes

M-CodeBeschreibung
M580Benutzer I/O M-Code
M581Benutzer I/O M-Code
M582Benutzer I/O M-Code
M583Benutzer I/O M-Code
M584Benutzer I/O M-Code
M585Benutzer I/O M-Code
M586Benutzer I/O M-Code
M587Benutzer I/O M-Code

Fernsteuerbare Düse

M-CodeBeschreibung
M801Fernsteuerbare Düse Position 1
M802Fernsteuerbare Düse Position 2
M803Fernsteuerbare Düse Position 3
M804Fernsteuerbare Düse Position 4
M805Fernsteuerbare Düse Position 5
M806Fernsteuerbare Düse Position 6
M807Fernsteuerbare Düse Position 7
M808Fernsteuerbare Düse Position 8
M809Fernsteuerbare Düse Position 9
M810Fernsteuerbare Düse Position 10
M811Fernsteuerbare Düse Position 11
M812Fernsteuerbare Düse Position 12
M813Fernsteuerbare Düse Position 13
M814Fernsteuerbare Düse Position 14
M815Fernsteuerbare Düse Position 15
M816Fernsteuerbare Düse Position 16
M817Fernsteuerbare Düse Position 17
M818Fernsteuerbare Düse Position 18
M819Fernsteuerbare Düse Position 19
M820Fernsteuerbare Düse Position 20
M821Fernsteuerbare Düse Position 21
M822Fernsteuerbare Düse Position 22
M823Fernsteuerbare Düse Position 23
M824Fernsteuerbare Düse Position 24
M825Fernsteuerbare Düse Position 25
M826Fernsteuerbare Düse Position 26
M827Fernsteuerbare Düse Position 27
M828Fernsteuerbare Düse Position 28
M829Fernsteuerbare Düse Position 29
M830Fernsteuerbare Düse Position 30
M831Fernsteuerbare Düse Position 31
M832Fernsteuerbare Düse Position 32
M833Fernsteuerbare Düse Position 33
M834Fernsteuerbare Düse Position 34
M835Fernsteuerbare Düse Position 35
M836Fernsteuerbare Düse Position 36
M837Fernsteuerbare Düse Position 37
M838Fernsteuerbare Düse Position 38
M839Fernsteuerbare Düse Position 39
M840Fernsteuerbare Düse Position 40
M841Fernsteuerbare Düse Position 41
M842Fernsteuerbare Düse Position 42
M843Fernsteuerbare Düse Position 43
M844Fernsteuerbare Düse Position 44
M845Fernsteuerbare Düse Position 45
M846Fernsteuerbare Düse Position 46
M847Fernsteuerbare Düse Position 47
M848Fernsteuerbare Düse Position 48
M849Fernsteuerbare Düse Position 49
M850Fernsteuerbare Düse Position 50
M851Fernsteuerbare Düse Position 51
M852Fernsteuerbare Düse Position 52
M853Fernsteuerbare Düse Position 53
M854Fernsteuerbare Düse Position 54
M855Fernsteuerbare Düse Position 55
M856Fernsteuerbare Düse Position 56
M857Fernsteuerbare Düse Position 57
M858Fernsteuerbare Düse Position 58
M859Fernsteuerbare Düse Position 59
M860Fernsteuerbare Düse Position 60
M861Fernsteuerbare Düse Position 61
M862Fernsteuerbare Düse, 1 Hin- & Herbewegung
M863Fernsteuerbare Düse, kontinuierliche Hin- & Herbewegung
M870Fernsteuerbare Düse Benutzerposition 1
M871Fernsteuerbare Düse Benutzerposition 2
M872Fernsteuerbare Düse Benutzerposition 3
M874Fernsteuerbare Düse Benutzerposition 5
M875Fernsteuerbare Düse Benutzerposition 6
M876Fernsteuerbare Düse Benutzerposition 7
M877Fernsteuerbare Düse Benutzerposition 8
M878Fernsteuerbare Düse Benutzerposition 9
M879Fernsteuerbare 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-CodeBeschreibung
M664Wartungs-M-Funktion (Topfwerkzeug spannen)
M665Wartungs-M-Funktion (Topfwerkzeug lösen)
M666Wartungs-M-Funktion (ATC Arm 180° CW)
M667Wartungs-M-Funktion (ATC Arm 180° CCW)
M680Wartungs-M-Funktion (ATC Arm 60° CW)
M681Wartungs-M-Funktion (ATC Arm 60° CCW)
M682Wartungs-M-Funktion (ATC Arm einfahren)
M683Wartungs-M-Funktion (ATC Arm ausfahren)
M684Wartungs-M-Funktion (Spindelwerkzeug spannen)
M685Wartungs-M-Funktion (Spindelwerkzeug lösen)
M686Wartungs-M-Funktion (Topf vertikal)
M687Wartungs-M-Funktion (Topf horizontal)
M698Wartungsmodus aus
M699Wartungsmodus ein

Verschiedene (3-stellige) M-Codes

M-CodeBeschreibung
M1460° Flächenbereitschaftssteuerung
M14790° Flächenbereitschaftssteuerung
M148180° Flächenbereitschaftssteuerung
M149270° Flächenbereitschaftssteuerung
M192EFIN Abbruchmodus aus
M193EFIN Abbruchmodus ein
M230Programmregistriermodus Maschinenparameter
M231Programmausgabe Maschinenparameter
M232Ausdruck Maschinenparameter
M235Bearbeitungsende an Host senden
M302Bestätigung M303, M304 Betriebsende
M303Spindelvorwärtsbefehl Rückmeldung bereits abgeschlossen
M304Spindelrückwärtsbefehl Rückmeldung bereits abgeschlossen
M307Kühlmittel und Spindel stoppen & speichern
M315Oilmatic aus
M316Oilmatic ein
M318Orientierung Stopp-Position extern einstellen
M325Konturmodus aus
M326Konturmodus ein
M390Spindelwerkzeug spannen
M391Spindelwerkzeug lösen
M392Vorbereitung für Spindelwerkzeug lösen
M417Palette Nr. 1 auf Maschinentisch bestätigen
M418Palette Nr. 2 auf Maschinentisch bestätigen
M419FIN A Bestätigung Palette auf Maschinentisch
M430Palette Steckprüfung
M462Palettennummer ausgeben
M478Bearbeitungsendezeit aufzeichnen
M479Bearbeitungsstartzeit aufzeichnen
M601B-Achse Index Programmende
M602DNC Programmende (One-Touch-Funktion)
M603Werkzeug-Shunt Ende (One-Touch-Funktion)
M645Spindelwerkzeugalarm setzen & Spindelwerkzeugwechsel
M710Nebelsammler aus
M711Nebelsammler ein
M712Innere Spindelluft ausschalten
M736Maschinenlicht ein
M737Maschinenlicht aus
M925M926 Modus abbrechen
M926LC Ringsensor Beobachtungsmodus

CNC-Maschine

  1. G- & M-Codes meistern: Der ultimative CNC-Programmierleitfaden
  2. Fanuc G72 Plandrehzyklus meistern: Komplettanleitung & Programmiertipps
  3. Innengewindeschneiden auf Fanuc 21i/18i/16i mit G76 Gewindezyklus
  4. Effizientes Außengewindeschneiden mit G76 Zyklus auf Fanuc 21i, 18i, 16i
  5. Umfassender Fanuc CNC Alarm-Codes Leitfaden
  6. Kompletter Fanuc M-Code-Leitfaden für Fadal Bearbeitungszentren
  7. Fanuc 21 CNC-Steuerung: Komplette Alarm-Code-Referenz
  8. Fanuc Spindel-Alarmcodes & Antriebsfehler: Umfassende Referenz
  9. Umfassender Leitfaden zu Fanuc Serie 15 Alarmcodes
  10. Umfassende M-Code-Referenz für C.B.Ferrari E560 CNC-Bearbeitungszentrum