Skip to main content
CNC.wikiCNC.wiki

Tür- und Endschalter-Inspektion bei CNC-Maschinen zur Kollisionsvermeidung

Anleitung zur Prüfung von Türschaltern und Endschaltern bei Fanuc, Siemens und Mitsubishi CNC-Systemen zur Reduzierung von Ausschuss und Maschinenschäden.

Hakan Gündoğdu
Hakan Gündoğdu

CNC CARE Mitgründer

Einleitung

Ein plötzlicher hydraulischer Druckverlust oder ein Timing-Fehler bei einem Hochgeschwindigkeits-Werkzeugwechsel kann einen rotierenden Werkzeugrevolver schlagartig entriegeln, wodurch sich das Werkstück verschiebt und die Spindel mit voller Wucht in einen physischen Hardware-Endschalter rammt. Ein solcher Achsaufprall führt nicht nur zu massiven Reparaturkosten an der Spindel, sondern zerstört das Werkstück augenblicklich und erzeugt teuren Ausschuss. Wenn der Bediener in dieser Situation eine unüberwachte manuelle Freifahrbewegung durchführt, droht eine weitere heftige Kollision mit einer Spannbacke, dem Spannfutter oder dem Revolver selbst, was die Ausschussrate in der Produktion drastisch in die Höhe treibt. Um erhebliche finanzielle Verluste durch Maschinenstillstände und Bauteilschäden zu minimieren, müssen Betreiber und Programmierer die spezifischen elektrischen, mechanischen und softwarebasierten Verriegelungen von Tür- und Endschaltern moderner CNC-Systeme exakt verstehen und regelmäßig überprüfen.

Technische Übersicht

Parameter/MerkmalSpezifikation
Command CodesG22, G23, G27, G28, G74, REPOS, WAITP
Modal GroupMotion and Safety Check / Modal & Non-Modal
Supported BrandsFanuc, Siemens, Mitsubishi
Critical ParametersFanuc No. 3004 (OTH) & No. 1300 (BFA); Siemens MD36600 & MD36100; Mitsubishi #1349 DOOR_1 & #7503
Main ConstraintDas Überbrücken von Sicherheitsschaltern ist strengstens verboten; manuelle Jog-Achsfreifahrbewegung ist erforderlich, um Endschalterfehler zu löschen; geöffnete Schutztüren müssen Servo-Vorschübe stoppen oder sicher verzögern.

Quick Read

  • Redundante Sicherheit basiert auf einer zweistufigen physischen Endschalter-Hierarchie (LS1 für Verzögerung, LS2 für harten Not-Halt), um mechanische Kollisionen zu verhindern.
  • Geöffnete Schutztüren müssen automatische Abläufe sofort unterbrechen, indem sie Servo-Vorschübe stoppen oder sicher verzögern, um den Bediener zu schützen.
  • Das Umschalten zwischen dem 1. und 2. Software-Endschaltersatz schränkt den Arbeitsraum dynamisch ein, wenn übergroße Vorrichtungen aktiv sind.
  • Die Überprüfung des Schalterstatus ist direkt über HMI-Diagnosebildschirme oder PMC-Register vor der Durchführung mechanischer Wartungsarbeiten möglich.
  • Um nach physischen Überlaufalarmen freizufahren, muss eine manuelle Achsfreifahrbewegung im JOG-Modus in die sichere Gegenrichtung durchgeführt werden.
  • Das Setzen von Sicherheitsparametern wie Mitsubishi #1349 auf Dummy-Werte macht die PLC dauerhaft blind und birgt das Risiko schwerer mechanischer Schäden.

Basic Concepts

Physische Endschalter sind an den extremen Enden des Verfahrwegs jeder Achse installiert, um strukturelle Kollisionen zu verhindern und teure Servomotoren zu schützen. Diese mechanischen Vorrichtungen fungieren als absolut letzte Verteidigungslinie gegen Koordinateneinstellungsfehler oder Programmfehlfunktionen. Durch die Echtzeit-Überwachung dieser Sensorzustände stellt die CNC-Steuerung sicher, dass jede Achse, die sich über ihre sicheren physischen Grenzen hinausbewegt, sofort kontrolliert gestoppt wird, bevor Schäden am Maschinenrahmen entstehen.

Gehäusetürschalter bilden den kern des Sicherheitsverriegelungsnetzwerks und schützen die Bediener vor rotierenden Spindeln und umherfliegenden Spänen. Moderne CNC-Einheiten leiten diese Sicherheitsschalter über redundante Zweikreispfade. Wird eine Schutztür bei aktiven Automatikfunktionen geöffnet, leitet die Maschine eine sofortige Stoppsequenz ein und verhindert jegliche Schnittbewegung, bis der Arbeitsraum wieder vollständig gesichert ist. Zur systematischen Fehlersuche bei Verriegelungsfehlern sollten Techniker die 7-Schritt-Fehlerdiagnosemethode anwenden.

Software-Hubgrenzen dienen als primäre, virtuelle Begrenzungsschicht, die direkt innerhalb des Bereichs der physischen Hardware-Schalter positioniert ist. Diese Koordinatengrenzen werden während der Satzaufbereitungsphase der Steuerung berechnet. Durch die präventive Überprüfung von Programmbefehlen gegen diese Parameter stoppt das CNC-System die Bewegung und löst einen Alarm vor dem physischen Verfahrweg aus, was wertvolle Rüstzeit spart und physischen Verschleiß an den mechanischen Schaltern verhindert.

Command Structure

Die Ausführung von NC-Programmen hängt von spezifischen Sicherheitsbefehlen ab, die Koordinatenzonen und Referenzpositionen aktivieren, deaktivieren oder überprüfen. Standardbewegungsbefehle wie G00 and G01 prüfen ihre Zielkoordinaten ständig gegen aktive Grenzen, um sicherzustellen, dass die Verfahrbewegung sicher ist. G-Code-Funktionen wie G22 und G23 bestimmen, ob das System Koordinatenbefehle vor der Achsausführung aktiv mit Softwaregrenzen vergleicht. Zudem steuern G28- und G74-Befehle die Rückkehr der Achsen zu ihren mechanischen Ursprüngen unter Verwendung von Nahpunkt-Verzögerungsschaltern, um präzise Maschinenkoordinaten zu etablieren.

Erweiterte Steuerungsfunktionen nutzen spezifische Befehle zur Koordinierung des achsspezifischen Sicherheitsstatus und der Positionierung. Befehle wie WAITP setzen die Programmsatzausführung aus, bis eine bestimmte Positionierachse ihre Bewegung vollständig abgeschlossen und ihren Koordinatenstatus bestätigt hat. Bei manuellen Eingriffen oder Programmstopps ermöglichen REPOS-Befehle dem Werkzeug eine sichere Rückkehr zur unterbrochenen Kontur. Dadurch werden Kollisionen vermieden, indem überprüft wird, ob aktive Achsen während des Rückpositionierungsweges eingeschränkte Sicherheitszonen kreuzen.

; Fanuc-Softwaregrenzwert-Befehlssyntax
G22 (Aktiviert die speicherbare Hubgrenzenprüfung)
G23 (Deaktiviert die speicherbare Hubgrenzenprüfung)

; Siemens-Referenz- und Positionierachsbefehle G74 X1=0 Y1=0 Z1=0 (Referenzpunktanfahrt mit Hardware-Nocken) WAITP(X) (Unterbricht die NC-Kanalverarbeitung, bis die X-Achs-Positionierung abgeschlossen ist)

; Mitsubishi-Verfahrbereichsüberprüfung G22 X_ Y_ Z_ (Aktiviert die Hubgrenzenprüfung vor Verfahrbeginn) G23 (Deaktiviert die Hubgrenzenprüfung) G28 X_ Y_ Z_ (Automatische Referenzpunktanfahrt über Nahpunkt-Verzögerungsnocken)

MarkeParameterBeschreibungWertebereich
FanucParameter 3004 (Bit 5 - OTH)Gibt an, ob das Hardware-Überlauflimitsignal geprüft wird.0 (Geprüft - Standard/Sicherheit), 1 (Nicht geprüft)
FanucParameter 1300 (Bit 7 - BFA)Bestimmt, ob ein Hubgrenzen-Alarm vor oder nach dem Einfahren generiert wird.0 (Nach dem Einfahren), 1 (Vor dem Einfahren)
FanucParameter 0057 (Bit 5 - HOT3)Bestimmt, ob die auf X020 gemappten Hardware-OT-Signale deaktiviert oder aktiviert sind.0 (Deaktiviert), 1 (Aktiviert)
SiemensMD36600 $MA_BRAKE_MODE_CHOICEWahl des Bremsverhaltens bei Ansprechen eines Hardware-Endschalters.0 (Bremscharakteristik beibehalten), 1 (Schnellbremsung mit Sollwert "0")
SiemensMD36100 $MA_POS_LIMIT_MINUS1. Software-Endschalter negative Positionsgrenze.Maschinenkoordinatenwert (mm/inch)
SiemensMD36110 $MA_POS_LIMIT_PLUS1. Software-Endschalter positive Positionsgrenze.Maschinenkoordinatenwert (mm/inch)
SiemensMD14512 [12].2 and [12].3Standard-PLC-Schutztürauswahl und Auto-Aktivierung durch M01/M02.0 (Nicht verwenden), 1 (Verwenden)
Mitsubishi#1349 DOOR_1Legt die Remote-I/O-Geräteadresse zur Eingabe des Türsensorsignals fest.0000 bis 03FF (Hexadezimal; 0 erzwingt geöffneten Zustand)
Mitsubishi#1510 DOOR_HVerkürzt die Achsstoppzeit der Türverriegelung II, wenn eine Tür geöffnet wird.0 (Konventionelle Achsstoppzeit), 1 (Verkürzte Stoppzeit)
Mitsubishi#7503 PSW1 dog2 / #7504 PSW1 checkPosition des virtuellen Nockens und Prüfmethode für den Software-Positionsschalter.Position: -99999.999 to 99999.999 (mm)

Markenanwendungen

Fanuc

Fanuc-Steuerungen nutzen dedizierte PMC-Diagnose-Eingangsadressen, um physische Grenzen zu überwachen. Das System verwendet Parameter 3004 zur Verifizierung von Hardware-Überlaufprüfungen und Parameter 1300 zur Steuerung des Alarm-Timings relativ zur Begrenzungslinie.

G-Code-Blöcke konfigurieren Software-Grenzkurven durch Aktivieren oder Deaktivieren der speicherbaren Hubprüfungen. G22 aktiviert die aktiven Grenzen, während G23 die Hubprüfungen bei speziellen Einrichtungsarbeiten ausschaltet.

AspektDetails
ParameterParameter Nr. 3004 (Bit 5 - OTH) für Hardware-OT-Prüfung, Parameter Nr. 1300 (Bit 7 - BFA) für Alarm-Timing, Parameter Nr. 0057 (Bit 5 - HOT3) für X020 Hardware-OT-Mapping.
AlarmeOT0506 (+ OVERTRAVEL HARD) / OT007, OT0507 (- OVERTRAVEL HARD) / OT008.
Versionen & SerienDrehmaschinen (T-Serie) verwenden Alarme für die speicherbare Hubgrenze 3 (504/505) und Alarm 520 für Z-Achsen-Hardware-OT, während die M-Serie (Bearbeitungszentren) die Alarme 530/531 für die Z-Achse und 540/541 für die 4. Achse nutzt.

Das Umgehen der Hardware-Endschalterprüfungen oder die Vernachlässigung der PMC-Diagnoseadressen-Überwachung kann zu Hochgeschwindigkeits-Überläufen führen, die den Revolver leicht in den Reitstock rammen können.

Siemens

Siemens-Steuerungen überwachen Sicherheitsgrenzen über NC/PLC-Interface-Bytes. Das System verlässt sich auf Maschinendaten MD36600 zur Steuerung des Notbremsverhaltens und MD36100 zur Konfiguration der Software-Koordinaten.

G-Code-Programme etablieren sichere Referenzkoordinaten mit G74 und synchronisieren den Sicherheitsstatus mit WAITP, um Bewegungen zu blockieren, bis die Zielachse vollständig positioniert ist. Siemens-Anwender, die mit Sicherheitsverriegelungsfehlern konfrontiert sind, können sich an den Siemens PLC-Sicherheitsrichtlinien orientieren.

AspektDetails
ParameterMD36600 $MA_BRAKE_MODE_CHOICE für Bremsverhalten, MD36100 $MA_POS_LIMIT_MINUS & MD36110 $MA_POS_LIMIT_PLUS für den 1. Software-Endschalter, MD14512 [12].2 und [12].3 für Schutztürauswahl.
AlarmeAlarm 21614 (Hardware-Endschalter +/-), Alarm 10720 / 10722 (Software-Endschalter verletzt), Alarm 700032 (Sicherheitstür offen).
Versionen & SerienStandardmäßige Software-Endschalterverletzungen generieren Alarm 10720, aber das Setzen von MD11411 Bit 11 wertet diesen dynamisch auf Alarm 10722 auf (erfordert ALUN*-Dateien auf dem HMI). Firmware-Versionen ab 4.7.1 unterstützen erweiterte PLC-Bedieneralarme (701000 bis 701999).

Das Öffnen von Schutztüren ohne aktiven Safety Integrated Einrichtbetrieb löst sofortige NC-Stopps aus, die zum Festfressen des Werkzeugs führen und das Werkstück beschädigen können.

Mitsubishi

Mitsubishi-CNC-Systeme mappen Echtzeit-Sicherheitszustände auf hexadezimale PLC-Geräte. Die Steuerung verwendet Parameter #1349 zur Verfolgung von Schutztürverbindungen und Parameter #1510 zur Verkürzung der Stoppzeiten bei geöffneten Verriegelungen.

Die Ausführung von G22 aktiviert achsspezifische Hubgrenzenprüfungen, bevor die Verfahrbewegung beginnt, wohingegen G28-Befehle Referenzpunktanfahrten unter Verwendung physischer Nahpunkt-Verzögerungsnocken steuern.

AspektDetails
ParameterParameter #1349 DOOR_1 für Schutztür-Remote-I/O-Adresse, Parameter #1510 DOOR_H für Türverriegelungs-Achsstoppgeschwindigkeit, Parameter #7503 PSW1 dog2 / #7504 PSW1 check für Software-Positionsschalter.
AlarmeY20 0005 (Türsignal: Eingangsmismatch), M01 0006 (Hardware-Endschalter-Achse vorhanden), M01 0001 (Nocken-Überlauf).
Versionen & SerienDie Standard-M800V-Serie verfügt über voll integrierte, intelligente Sicherheitsbeobachtungsfunktionen, während die M80V-Serie zwingend eine externe funktionale Sicherheits-Erweiterungseinheit erfordert.

Die Zuweisung eines Dummy-Wertes oder einer Nulladresse zu #1349 DOOR_1 zwingt die NC dazu, dauerhaft an eine geöffnete Tür zu glauben, was die Sicherheitslogik blind macht und Werkzeugkollisionen riskiert.

Markenvergleich

ThemaFanucSiemensMitsubishi
Zweikreisige TürüberwachungUnterstützt über Standard-PMC-Eingänge (z. B. G114/G116, X020).Redundant ausgewertet über PROFIsafe & Safety Integrated (SLS-Bits über $A_OUTSI).Zweikanalige Überwachung durch NC und Antrieb; Abweichung >500 ms löst Y20 Not-Halt aus.
Virtuelle Grenzen / Software-SchalterBis zu 4 speicherbare Hubgrenzen über Parameter 1300+ konfiguriert.1. und 2. Satz von Software-Endschaltern dynamisch über PLC (DB380x) umschaltbar.Positionsschalter-Logik (PSW) mappt bis zu 24 virtuelle Nocken auf PLC-Adressen X1D00-X1D17.
DiagnoseschnittstelleZustandsprüfung der PMC-Bildschirmadressen.Detaillierte blockspezifische Restwegdiagnose über HMI und Alarmmaske MD11411.Dedizierte Grafikanzeigen für die "Intelligente Sicherheitsbeobachtung" (Config, Signal, Antrieb) direkt auf dem HMI.
SicherheitsüberwachungsoptionenStandard-Sicherheitsverriegelungen.Safety Integrated SLS/SOS-Zonen.Standardmäßig bei M800V; M80V erfordert funktionale Sicherheits-Erweiterungseinheit.

Technische Analyse

Die Mechanismen der physischen Endschalter und die Echtzeit-Statusdiagnose unterscheiden sich erheblich zwischen den drei großen CNC-Herstellern. Fanuc setzt eine klassische Doppel-Schalter-Konfiguration pro Achse ein, die mechanische Verzögerungsgrenzen (LS1) von absoluten Notstrom-Abschaltungen (LS2) trennt, mit einem dedizierten physischen „2nd L.S. REMOVE“-Überbrückungsknopf zur Wiederherstellung der Stromversorgung. Siemens umgeht fest verdrahtete Überbrückungsschalter, indem es die Endschalterzustände dynamisch innerhalb von NC/PLC-Interface-Blöcken über achsspezifische Bytes verwaltet. Mitsubishi leitet sowohl Schutztüren als auch Hardware-Endschaltersignale über schnelle hexadezimale PLC-Bitregister (X000 bis X1FFF) und verlässt sich auf eine unabhängige NC- und antriebsseitige Sicherheitsüberwachung. Intermittierende Fehlermeldungen bei ungleichem Eingangssignal (wie Y20 0005) werden häufig durch Kabel- und Steckverbinderfehler in der Rückführungsschleife verursacht.

Virtuelle Grenzen stellen eine weitere architektonische Divergenz dar. Fanuc nutzt Parameter für die speicherbare Hubgrenze, um statische rechteckige Grenzzonen zu definieren, die eine movement verhindern, bevor eine Achse in die Zone einfährt. Siemens ermöglicht das dynamische Umschalten von Softwaregrenzen über aktive PLC-Eingänge (DB380x), was eine Anpassung des Arbeitsraums während des Werkzeugwechsels oder der Beladezyklen im laufenden Betrieb ermöglicht. Mitsubishi bietet eine unübertroffene Granularität bei der Zonensteuerung durch die Positionsschalter-Logik (PSW), mit der bis zu 24 virtuelle Nockensensoren basierend auf den tatsächlichen Maschinenkoordinaten dynamisch simuliert und direkt auf interne PLC-Geräte gemappt werden können.

Die Bediener-Visualisierung und die Diagnosearchitekturen spiegeln unterschiedliche Entwicklerphilosophien wider. Fanuc bietet eine direkte Sichtbarkeit der binären Schalterzustände über PMC-Diagnoseadressen (wie G114/G116 and X020) auf dem Bildschirm der Hauptsteuerung. Siemens setzt auf programmierbare Bitmasken, um grundlegende Überlaufalarme in präzise Restweg-Konturdaten aufzuwerten. Mitsubishi integriert eine dedizierte Grafikanzeige für die „Intelligente Sicherheitsbeobachtung“ direkt in die Standard-HMI, wodurch das Wartungspersonal Hardware-Schalterschleifen, antriebsseitige Verriegelungszustände und redundante Türschaltkreise ohne externen Programmier-Laptop diagnostizieren kann.

Programmbeispiele

Fanuc-Programmbeispiel

%
O1001 (FANUC-ÜBERLAUFTEST)
G90 G54 (Absolute Koordinaten, Nullpunktverschiebung G54)
G00 X1500.0 (Eilgangbefehl in Richtung des positiven Hubgrenzwerts)
G01 Z-800.0 F250.0 (Arbeitsvorschub in Richtung des negativen Hardwareschalters)
G23 (Speicherhub-Grenzprüfung deaktivieren)
M30 (Programmende)
%

Trockenlauf (dry run)-Analyse (Fanuc)

  1. Satz G90 G54: Das CNC-System lädt absolute Koordinaten und aktiviert den primären Werkstück-Koordinaten-Offset.
  2. Satz G00 X1500.0: Das Werkzeug verfährt im Eilgang in Richtung X1500.0. Wenn diese Position die aktive speicherbare Hubgrenze verletzt, erzeugt die Steuerung einen Alarm 500 (Überlauf), bevor die Achsbewegung beginnt. Sind die Softwaregrenzen deaktiviert, fährt die Achse gegen den ersten physischen Schalter (LS1), verzögert bis zum Stillstand und löst den Alarm OT0506 aus.
  3. Satz G01 Z-800.0 F250.0: Die Maschine fährt mit einem Vorschub von 250 mm/min in Richtung Z-800.0. Das Anfahren des Z-Achsen-Hardwareschalters stoppt alle Achsbewegungen sofort.
  4. Satz G23: Der Befehl deaktiviert die speicherbaren Hubprüfungen und hebt den Schutz der Softwaregrenzen auf.
  5. Satz M30: Das Programm endet und setzt den aktiven Steuerungspuffer zurück.

Siemens-Programmbeispiel

; SIEMENS-ACHSGRENZEN- UND SICHERHEITSTEST
G90 G54 ; Absolute Positionierung und aktives Werkstück-Koordinatensystem
G74 X1=0 Y1=0 Z1=0 ; Referenzpunktanfahrt mit Hardware-Nocken
WAITP(X) ; Warten auf das Ende der X-Achs-Positionierung
MSG("Sicherheitsprüfung aktiv - Türen prüfen") ; Bedienernachricht ausgeben
M30 ; Programmende und Reset

Trockenlauf-Analyse (Siemens)

  1. Satz G90 G54: Das System etabliert absolute Koordinaten und lädt den Standardkoordinatenrahmen.
  2. Satz G74 X1=0 Y1=0 Z1=0: Die Achsen verfahren in Richtung des Maschinenreferenzpunktes. Die Steuerung überwacht die Hardware-Nockeneingänge (DB380x.DBX1000.1/.0). Das Anfahren eines Nockens leitet die Verzögerung ein, um den Maschinennullpunkt zu etablieren.
  3. Satz WAITP(X): Die Kanalverarbeitung wird ausgesetzt, bis die X-Achse ihre Referenzpunktanfahrt abgeschlossen hat und als Positionierachse erkannt wird. Wenn die Achse nicht als Positionierachse definiert ist, wird Alarm 14092 ausgelöst.
  4. Satz MSG(...): Zeigt die angegebene Zeichenkette auf dem HMI-Bildschirm an, um den Bediener zu warnen.
  5. Satz M30: Der NC-Kanal wird zurückgesetzt, wodurch aktive Koordinatenüberlagerungen freigegeben werden.

Mitsubishi-Programmbeispiel

%
O2002 (MITSUBISHI-GRENZPRÜFUNG)
G90 G54 (Absolutmodus, primäres Koordinatensystem aktivieren)
G22 X100. Y100. Z100. (Hubgrenzenprüfung vor Verfahrbeginn aktivieren)
G28 X0. Y0. Z0. (Referenzpunktanfahrt über Nahpunkt-Nockenschalter ausführen)
G23 (Hubgrenzenprüfung deaktivieren)
M30 (Programmende)
%

Trockenlauf-Analyse (Mitsubishi)

  1. Satz G90 G54: Aktiviert das absolute Koordinatensystem und koordiniert Werkzeugreferenzrahmen.
  2. Satz G22 X100. Y100. Z100.: Die CNC prüft die Zielkoordinaten gegen Softwaregrenzen. Wenn der Werkzeugweg in eine gesperrte Grenzzone führt, stoppt die Steuerung den Verfahrweg vor Beginn des Befehls und gibt einen Alarm aus.
  3. Satz G28 X0. Y0. Z0.: Initiiert die Referenzpunktanfahrt. Die Achsen verfahren im Eilgang, bis sie die Nahpunkt-Verzögerungsnocken anfahren, und verlangsamen sich, um die Nullmarke des Encoders zu finden. Wenn der Nocken überlaufen wird, wird Alarm M01 0001 ausgelöst.
  4. Satz G23: Deaktiviert die Hubgrenzenprüfung vor Verfahrbeginn, wodurch der Schutz des Verfahrbereichs vollständig an die Hardware-Endschalter übergeben wird.
  5. Satz M30: Setzt die Steuerung zurück und löscht aktive Systemdaten.

Fehleranalyse

MarkeAlarmcodeAuslösebedingungBediener-SymptomUrsache / Behebung
FanucOT0506 / OT007Physischer Hubgrenztaster in positiver Richtung ist betätigt.Bewegung der aktiven Achsen stoppt sofort; positiver Überlaufalarm wird auf dem Bildschirm angezeigt.Achse hat die Grenzen der Maschinenkoordinaten überschritten. Behebung: Achse im JOG-Modus manuell in negativer Richtung freifahren; NC-Koordinaten überprüfen.
FanucOT0507 / OT008Physischer Hubgrenztaster in negativer Richtung ist betätigt.Bewegung der aktiven Achsen stoppt sofort; negativer Überlaufalarm wird auf dem Bildschirm angezeigt.Achse hat die Grenzen der Maschinenkoordinaten überschritten. Behebung: Achse im JOG-Modus manuell in positiver Richtung freifahren; NC-Koordinaten überprüfen.
SiemensAlarm 21614Betätigter Hardware-Endschalter (DB380x.DBX1000.1 oder .0 auf 1 gesetzt).Achsverzögerung beginnt sofort mit Schnellbremsung gemäß MD36600; NC-Stopp tritt auf.Maschinenachse hat den physischen Endschalter aufgrund fehlerhafter Koordinaten angefahren. Behebung: Achse in Gegenrichtung joggen; aktive Nullpunktverschiebungen überprüfen.
SiemensAlarm 10720 / 10722Programmierter Pfad verletzt aktiven Software-Endschalter in der Satzaufbereitung.Satzausführung wird ausgesetzt; NC-Interpreter stoppt vor Beginn der physischen Bewegung.Programmierte Koordinaten überschreiten die in MD36100 oder MD36110 definierten Softwaregrenzen. Behebung: Koordinatenverschiebungen, DRF-Handradüberlagerungen oder Frame-Transformationen prüfen.
SiemensAlarm 700032Schutztür wird geöffnet, während gefahrbringende Funktionen aktiv sind.NC-Stopp wird ausgelöst; Spindel- und Achsvorschübe verzögern bis zum vollständigen Stillstand.Gehäusetür während des Automatikzyklus geöffnet, ohne dass der Safety Integrated Einrichtbetrieb aktiv ist. Behebung: Schutztür schließen oder in den Safety Integrated Einrichtbetrieb wechseln.
MitsubishiY20 0005Türstatussignale auf NC-Seite und Antriebsseite weichen seit >= 500 ms voneinander ab.Sofortiger Not-Halt wird ausgelöst; Servomotoren werden stromlos geschaltet.Kabelbruch, defekter mechanischer Türschalter oder ungleiches Timing der Eingangssignale. Behebung: Verkabelung des Sicherheitsschalters prüfen, Signalspannung messen oder Antrieb austauschen.
MitsubishiM01 0006Signal des Hardware-Hubgrenzschalters ist abgefallen (Schalter angefahren).Bedienfehler stoppt alle automatischen Bewegungen; Achse geht in den Zustand „Hubende“ über.Der physische Endschalter wurde während der Bewegung betätigt. Behebung: In den JOG-Modus wechseln und die Achse vorsichtig in Gegenrichtung freifahren.
MitsubishiM01 0001Verzögerungsnocken für Nahbereich wurde während der Referenzpunktanfahrt überlaufen.Bedienalarm wird angezeigt; Achse findet den Referenznullpunkt nicht.Nahbereichsschalter wurde nicht betätigt oder Nocken falsch positioniert. Behebung: Späne/Kühlmittel vom Schalter entfernen, Ausrichtung prüfen und Referenzierung erneut ausführen.

Anwendungshinweis

Drastische Kosteneinsparungen und eine minimierte Ausschussrate lassen sich im CNC-Betrieb nur dann erzielen, wenn sämtliche Sicherheitsverriegelungen und Endschalter korrekt parametriert und regelmäßig gewartet werden. Wird beispielsweise der Mitsubishi-Parameter #1349 DOOR_1 leichtfertig auf den Dummy-Wert '0' gesetzt, um Schutztüren im Einrichtbetrieb zu umgehen, wird die PLC dauerhaft für den Zustand der Schutztür blind. Tritt bei einem automatischen Werkzeugwechsel ein Fehler auf oder versagt ein Endschalter aufgrund von Späneansammlungen, führt der Mangel an räumlicher Überwachung unweigerlich zu einer fatalen Hochgeschwindigkeits-Kollision. Das Werkzeug rammt mit voller Vorschubkraft in eine Spannbacke, ein Spannfutter, eine Spannvorrichtung oder den Werkzeugrevolver. Die Folge ist eine sofortige Zerstörung des Werkstücks zu teurem Ausschuss sowie immense Instandsetzungskosten für verbogene Kugelgewindetriebe und beschädigte Spindellager. Um solche wirtschaftlichen Schäden abzuwenden, müssen Instandhalter Diagnoseschnittstellen wie die Fanuc-PMC-Adressen X020 oder G114/G116 sowie den Siemens-Interface-Byte DB380x nutzen, um Signalzustände vor jeder Verfahrbewegung zu verifizieren. Bei einem physischen Überlauf müssen Bediener zwingend freigegebene Overrides wie die Fanuc-Taste '2nd L.S. REMOVE' nutzen und die Achse kontrolliert im JOG-Modus ausschließlich in die sichere Gegenrichtung bewegen, anstatt mechanische Schalter provisorisch zu brücken.

Verwandte Befehle

  • G22 / G23: Diese Befehle aktivieren und deaktivieren die speicherbare Hubgrenzenprüfung, um eine softwarebasierte Zonenüberwachung vor Beginn des Verfahrwegs einzuschalten oder auszusetzen.
  • G28: Dieser Referenzpunkt-Rückkehrbefehl bewegt die Achsen automatisch zurück zu ihren mechanischen Ursprüngen unter Verwendung von physischen Nahpunkt-Verzögerungsnockenschaltern.
  • G74: Siemens-Systeme führen diesen Befehl aus, um das Maschinenreferenzkoordinatensystem anzufahren und physische Schalterversatzwerte zu synchronisieren.
  • WAITP: Dieser Positionierbefehl setzt die Programmsatzverarbeitung in Siemens-Steuerungen aus, bis eine bestimmte Positionierachse ihre Bewegung und Sicherheitsprüfung abgeschlossen hat.
  • REPOS: Dieser Siemens-Rückpositionierungsbefehl ermöglicht es dem Werkzeug, nach einem manuellen Freifahren oder einem durch eine Sicherheitsverriegelung ausgelösten Stopp sicher zur Schnittkontur zurückzukehren.

Fazit

Die konsequente Reduzierung der Ausschussrate und die Optimierung der Betriebskosten hängen direkt von der Zuverlässigkeit der CNC-Sicherheitskette ab. Eine standardisierte Inspektionsroutine, die sowohl die mechanische Funktion von Nahpunkt-Nockenschaltern prüft als auch die softwareseitigen Verfahrbereichsgrenzen exakt an geänderte Spannmittel anpasst, schützt effektiv vor ungeplanten Maschinenausfällen. Die Investition in regelmäßige Schalterprüfungen und den Verzicht auf riskante Parameterüberbrückungen amortisiert sich sofort durch die vollständige Vermeidung katastrophaler Crash-Reparaturen und die Maximierung der Spindellaufzeit.

Häufig gestellte Fragen (FAQ)

Wie lassen sich durch die regelmäßige Verifizierung von Software-Hubgrenzen teure Crashs und Ausschuss vermeiden?

Durch die präventive Überprüfung von Softwaregrenzen in Parametern wie Fanuc Nr. 1300 oder Siemens MD36100 fängt die CNC-Steuerung fehlerhafte Koordinateneingaben bereits während der Satzaufbereitung ab, noch bevor sich eine Achse in Bewegung setzt. Dies verhindert, dass das Werkzeug mit voller Geschwindigkeit in Spannmittel oder Werkstücke kracht, was das Bauteil sofort zerstören und zu extremen Kosten durch Ausschuss und Spindelschäden führen würde. Praktische Maßnahme: Überprüfen Sie bei jedem Rüstwechsel mit neuen Spannmitteln die virtuellen Software-Endschalter im NC-Programm und passen Sie diese an den verangederten Arbeitsraum an.

Warum führt das Überbrücken der Schutztür-Verriegelung über den Parameter #1349 bei Mitsubishi zu massiven finanziellen Risiken?

Wenn Sie den Parameter #1349 (DOOR_1) auf '0' setzen, deaktivieren Sie die zweikreisige Sicherheitsüberwachung komplett, wodurch die Maschine auch bei geöffneter Tür im Automatikmodus verfährt. Sollte es durch Spänebefall oder Einstellfehler zu einem Achsüberlauf kommen, fehlt der NC-Steuerung die Rückmeldung der Schutztür, was verheerende Kollisionen mit Werkzeugen und Spannfuttern zur Folge hat und hohe Reparaturkosten sowie Totalverlust des Werkstücks verursacht. Praktische Maßnahme: Sperren Sie den Zugriff auf sicherheitsrelevante Systemparameter durch eine Passwortsicherung am HMI, um unbefugtes Deaktivieren der Sicherheitskreise zu verhindern.

Wie trägt die Aktivierung der schnellen Notbremsung nach Siemens MD36600 zur Senkung der Ausschussrate bei Achsüberläufen bei?

Wird der Parameter MD36600 ($MA_BRAKE_MODE_CHOICE) auf '1' konfiguriert, stoppt die Siemens-Steuerung die Achsen bei Betätigung eines physischen Hardware-Endschalters mit einer extrem steilen, setpoint-gesteuerten Bremsrampe anstelle des Standardauslaufs. Durch diesen sofortigen Stillstand wird verhindert, dass sich das Werkzeug tiefer in das Material eingräbt oder ein bereits beschädigtes Werkstück als Ausschuss endgültig ruiniert wird. Praktische Maßnahme: Stellen Sie sicher, dass MD36600 auf allen produktiven Achsen auf '1' gesetzt ist, und führen Sie im JOG-Modus eine langsame Testfahrt durch, um das Ansprechverhalten des Schalters zu verifizieren.

Immer noch nicht gelöst?

Frage unseren KI-Assistenten zu diesem Thema in natürlicher Sprache. Basierend auf verifizierten Quellen, keine Halluzinationen.

KI-Assistent fragen
Hakan Gündoğdu
Hakan Gündoğdu
  • CNC CARE Co-Founder (May 2025 - Present)
  • Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
  • Reis CNC Service Engineer (2003 - 2005)
  • Ören Kalıp CNC Mold Line Team Leader (1999 - 2002)

Mit über 25 Jahren Erfahrung in allen Bereichen der CNC-Maschinenbranche bin ich weiterhin als Mitgründer von CNC CARE tätig, wo wir markenunabhängige Beratung, Engineering und Original-Ersatzteil-Services anbieten.

Ähnliche Artikel

Weitere Artikel zu diesem Thema