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

Vollständiger Leitfaden zu D.Electron Z32 CNC-Steuerungsalarmen

D.Electron Z32 Numerische Steuerung – Alarmreferenz

Vollständige Alarmauflistung für Z32 CNC-Dreher, Programmierer und Einrichter.

Vollständiger Leitfaden zu D.Electron Z32 CNC-Steuerungsalarmen

SCHWERE SYSTEMFEHLER (errorgen)

Erkennt das Z32-Betriebssystem einen Fehler, wird ein Systemfehlerzustand aktiviert und die NC angehalten. Erkennbar an der Kommandozeilenanzeige:
** errorgen xxxxxxxx
wobei xxxxxxxx ein 8-stelliger Hex-Code den Fehler beschreibt.
Alle errorgens können auf Softwarefehler zurückgehen, zeigen aber auch spezifische Hardwarefehler oder Applikationsprobleme an. Unklare errorgens notieren (Nullstellen beachten!) und D.Electron melden.
Bei schwerem Systemfehler: Alle NC-Funktionen deaktiviert, Tastatur funktionslos, nur sichere Nullsequenzen über Link ausgegeben.

Wichtige errorgen Codes

CodeBeschreibung / Ursache
00000100PC konnte Pflichtprogramm vor nächstem Maschinenzyklus nicht ausführen. Prozessor zu langsam oder schneller nicht-programmierbarer Logikabschnitt (Modul 2/4/8) zu lang. Lösung: Mit -o Option neu kompilieren, schnellerer Prozessor.
00000110Fast-Interrupt-Zyklen Anomalie (experimentell). Normalerweise nie sichtbar. Bei Auftreten D.Electron melden.
00000120Exzessive Verzögerung bei RAM Lesen/Schreiben des PC.
00000800Benutzer-PLC-Logik mittlere Dauer zu lang. Logik reduzieren, -o Optimierung, schnellerer Prozessor.
00001000PLC-Logik > 24 ms Zykluszeit. Endlosschleife prüfen, sonst Logik reduzieren/-o Option/schnellerer Prozessor.
00001110FlorenZ-Linux: 2ms Interrupt-Überlappung. Zu langsamer Prozessor oder ungeeigneter Videotreiber.
00001200Simulation unter Windows/FlorenZ: Endlossoftwareloops blockieren PC. Auf echter Maschine errorgen 0000100. Erkennung erlaubt Korrektur.
00004000Generischer Unimplemented-Instruction-Fehler. Hardwarefehler → Speicherfehllese → Müll-Instruktionen.
00004400Nur Windows/FlorenZ: Z32 Echtzeit-RAM zu klein. „Z32 Driver“ Software aktualisieren (auch „Z32 for Windows“ updaten).
00004F00OS-Checksummenfehler. System-RAM korrupt → Hardwaredefekt. Oder Programm überschrieb geschützten OS-Speicher.
00004FF0PLC-Logik-Checksummenfehler. Gleiche Diagnose wie 00004F00.
00005000–5FF0PLC-Alarme für spezielle verbotene Situationen. Maschinenhersteller-Dokumentation beachten.
00008000Illegale Softwareinstallation. Master-Link-Board nicht freigeschaltet oder falscher Freischaltcode.
00008001Z32 unter NT: DES107 Master-Link als Softwareumgebung eingetragen – nicht unterstützt unter NT.
0000C000Summe: 00004000 (illegale Instruktion) + 00008000 (illegale Installation).
0000C400Summe: 00004400 (RAM zu klein) + 00008000 (illegale Installation).
00010000Softwarefehler – D.Electron melden.
00020000Softwarefehler – D.Electron melden.
00040000Softwarefehler – D.Electron melden.
00080000Z32 mit Serialemulator ohne passenden Key oder nicht freigeschaltetem Key.
03000000Softwarefehler – D.Electron melden.
05000000Softwarefehler – D.Electron melden.

NUMERISCHE STEUERUNGSALARME (CN..)

NC-Alarme werden als 4-stellige Hex-Codes im Anzeigebereich dargestellt. Letzte zwei Ziffern = Alarmkategorie, erste zwei = Detail. Niedrigere Kategorie = wichtigerer Alarm (wird bei Mehrfachalarmen angezeigt).

CN..02 – Initialisierungsalarme

Bei jedem Einschalten prüft Z32 interne PC-Schaltungen und DOS-Struktur. Anomalie → CN..02 Alarm. Code notieren, Support informieren.

CodeBeschreibung
CN0102CMOS DEAKTIVIERT – Schwerer Systemfehler (errorgen)
CN0202NC-Disk-Datei-Speicherroutine defekt. Hardware/DOS-Fehler. Aus/Ein. Neustart: Meldung bzgl. Dateiintegrität. Datei 127: „x“ statt „T“ für Werkzeug auf Spindel → „x“ löschen. Alle Werkzeuge in Werkzeugtabelle prüfen.
CN0302ANOMALOUS LINK POSITION SETUP – TARAT Achsendefinitionen (Geber/Referenzpositionen im Link) fehlerhaft. Ein Geber/Referenzkanal nicht an >1 Achse (auch nicht anderer Prozess).
CN0402ROTATIVE ACHSE INCH SETUP INCORRECT – Inch-Drehachse Geber-Schritt > 0,005°. Nur beim Einschalten.
CN0502ANOMALOUS Z-LINK DATA STRUCTURE – Falsches Z-Link Datenstruktur-Setup.
CN0602ANOMALOUS FILTER SETUP – TARAT Achsen-Setup für Referenzausgangsfilter fehlerhaft. Doppelte Filterzuordnung oder Filternummer > 16.
CN0702NODES CONNECTED TO Z-LINK INFERIOR TO SETUP – Glasfaserperipherie (DE1065/DE1075): Physische Knoten < Setup-Kalibrierung.
CN0902ANOMALOUS AUXILIARY SPINDLE SETUP – Fehler Doppelspindel/Tischspindeln unter G133 KA0-KA5. Hilfsspindel (log. Nr. 12) oder Tischspindeln Setup prüfen.
CN0A02CYCLE/REV FORCING FOR Z-SER SPINDLE – Ungespannter Spindeldetektor 2 definiert, Spindeldetektor via Z-SER.
CN0B02INSUFFICIENT RAM SPACE – Z32 unter DOS: < 16 MB freier RAM.
CN0C02WRONG Z-SER OR Z-STAR MASTER LINK – Z-SER/Z-STAR Settings aber falscher Master-Link Typ (z. B. DE1075/1 definiert, Z-SER leer aber Z-SER Geber definiert).
CN0D02WRONG Z-STAR SETTINGS – Z-STAR Antriebseinstellungen inkonsistent.
CN0E02WRONG SETTING: ZERO SEARCH TYPE ENDAT FOR NON ENDAT AXIS – Endat-Nullsuche definiert aber Achse (nur Z-STAR) nicht Endat.
CN1002WRONG CONCENTRIC AXES SETTINGS – Konzentrische Achsen Settings inkonsistent.
CN1102PRM[] INITIALIZATION FAILED – PRM[] Funktionalität: Master Link DES107 (kein PRM[] Support) oder CMOS-Datei für PRM[] nicht erstellbar.
CN1202BAD SETTINGS OF CYLINDRICAL AXIS – Zylindrische Achse (G149) Settings fehlerhaft/fehlend.
CN1302ABSOLUTE AXIS, TRAVEL TOO BIG – Absoluter Linear-/Drehachse mit Endlagen: Achsenhub > 0,8 × Absoluter Hub.
CN1402ABSOLUTE AXIS, FRACTIONARY GEAR-RATIO – Absoluter Achse, zyklisch, ohne Endlagen: Absoluter Geberhub enthält nicht-ganzzahlige Achsenumdrehungen. Per Zusatzsetting abschaltbar.
CN1502ABSOLUTE AXIS, FRACTIONARY, ABSOLUTE TRAVEL TOO SHORT (< 10 TURNS) – Wie CN1402 aber < 10 Achsenumdrehungen im absoluten Geberhub. Sicherheitsmargen unzureichend.
CN1602ABSOLUTE AXIS, FRACTIONARY, TOO SMALL DISCRETIZATION – Impulse pro absolutem Geberhub > 2³¹ (internes Formatlimit). „Pulses per turn“ in Z-Star Settings prüfen.
CN1702ELIMINATE ALARM OF OTHER PROCESS, THEN REBOOT – Initialisierung abgebrochen wegen CNxx14 in anderem Prozess. Originalalarm bleibt, andere Prozesse zeigen CN1702. AUS/EIN nötig.
CN1802WRONG SETTINGS FOR SUBPROGRAM-AXIS – Subprogramm-Achsen Settings falsch. Log. Nr. ≤12, Subprogramm 1-98/128-230, Settings: Drehachse, ohne Geber, ohne Referenz, ohne Null, ohne Repositionierung.
CN1902WRONG ADVANCED MANAGEMENT FOR ABSOLUTE TRANSDUCERS – Fortgeschrittene Absolutgeber-Verwaltung angefordert aber Geber nicht Multiturn Endat/Biss oder zyklisch mit Nicht-2er-Potenz Impulsen.
CN1A02SYSTEM FILE NOT PRESENT IN ARCHIVE-PROCESS – Mehrkopfmaschinen: Systemdateien (Ursprungstabelle, Werkzeugtabelle, Basisursprünge) in Archive-Prozess fehlen.
CN1B02NO Z-LINK PERIPHERAL DEFINED – Nur FlorenZ: Kein Z-Link Peripheral in Maschinensettings. Abschaltbar über INI (Adresse 28A30B = 1).
CNC002PROCESS 1 SOFTWARE OPTION – Prozess 1 Aktivierung ohne korrekte Lizenz.
CNC102PROCESS 2-5 SOFTWARE OPTION – Prozesse 2-5 ohne Lizenz.
CNC202GANTRY AXES SOFTWARE OPTION – Portalachsen ohne Lizenz.
CNC302POLAR/SCARA AXES SOFTWARE OPTION – Polar/Scara Achsen ohne Lizenz.
CNC402TCP/IP ETHERNET SOFTWARE OPTION – Ethernet ohne Lizenz. Alarm blockiert Verbindung nicht (Embedded System kann Auth-Datei empfangen).
CNC502TOO MANY AXES – Mehr kontinuierliche Achsen in Settings als Hardware unterstützt.
CNEC02Ähnlich CN0202: Permanenter Speicher temporärer Datenbereich Fehler beim Start. Falsche CMOS-Initialisierung oder Hardwareproblem.
CNFF02MASTER LINK OBSOLETE – ISA-Bus Master-Link (DES107, DE1039, DE1065) nicht mehr unterstützt ab Release T112-1. Letzte Version T111-4.

CN..07 – FlorenZ Systemalarme (Linux)

Neue Fehler für FlorenZ unter Linux: Ethernet, Z-Link, Z-Star2 Kommunikation.

CodeBeschreibung
CN0007UNKNOWN DRIVER INTERNAL ERROR – Intern, nie auftreten. D.Electron kontaktieren.
CN0107DRIVER INTERNAL ERROR 1 – Intern, nie auftreten. D.Electron kontaktieren.
CN0207DRIVER INTERNAL ERROR 2 – Intern, nie auftreten. D.Electron kontaktieren.
CN0307COMMUNICATION WITH MASTER-LINK BROKEN – Ethernet-Verbindung Master-Link ↔ Linux-PC unterbrochen. Netzteil Master-Link aus? Ethernetkabel defekt/getrennt?
CN0407–CN0707DRIVER INTERNAL ERROR 4–7 – Intern, nie auftreten. D.Electron kontaktieren.
CN10073 CYCLES AT 2 MS LOST – 3× keine Kommunikation mit Z-Link Peripherie. Schwere Ethernet-Probleme, elektrisches Rauschen, langsamer Prozessor. CN1007–CN2107 sehr ähnlich, tauschen fast zufällig.
CN1107GENERAL TRANSMISSION TIMEOUT – Generische Übertragungsverzögerung Linux-PC ↔ Master-Link. Ursachen wie CN1007.
CN1207FAULTY COMMUNICATION WHEN COPYING CMOS MEMORY – Kommunikationsfehler beim CMOS-Lesen während Initialisierung. Ursachen wie CN1007.
CN1307TRANSMISSION TIMEOUT 0 – Kanal 0 Verzögerung. Ursachen wie CN1007.
CN1407TRANSMISSION TIMEOUT 1 – Kanal 1 Verzögerung. Ursachen wie CN1007.
CN1507TRANSMISSION TIMEOUT 2 – Kanal 2 Verzögerung. Ursachen wie CN1007.
CN1607TRANSMISSION TIMEOUT 3 – Kanal 3 Verzögerung. Ursachen wie CN1007.
CN1707FAULTY COMMUNICATION WITH MASTER-LINK – Master-Link empfängt zu oft keine Antwort vom Linux-PC via Ethernet. Ursachen wie CN1007.
CN1807MASTER-LINK CMOS BATTERY LOW – Lithiumbatterie Master-Link CMOS-Backup leer/defekt. Austauschen.
CN1907WRONG ETHERNET DATA BLOCK – Master-Link empfängt zu oft korrupte Ethernet-Datenblöcke. Ursachen wie CN1007.
CN2007WRONG TIMING FOR Z-STAR2 – Datenblöcke in verbotener Zeit (Z-Star2 Sendezeit). Ursachen wie CN1007.
CN2107WRONG TIMING FOR Z-LINK – Datenblöcke in verbotener Zeit (Z-Link Sendezeit). Ursachen wie CN1007.
CN2207WRONG CONNECTION WITH Z-STAR2 NR. 1 – Verbindung Master-Link ↔ Servoantrieb Kanal 1. Hardware: Servo aus, Glasfaser defekt, Rauschen, defekter Servo.
CN2307WRONG CONNECTION WITH Z-STAR2 NR. 2 – Kanal 2. Hardwareprobleme.
CN2407WRONG CONNECTION WITH Z-STAR2 NR. 3 – Kanal 3. Hardwareprobleme.
CN2507WRONG CONNECTION WITH Z-STAR2 NR. 4 – Kanal 4. Hardwareprobleme.
CN2607FAULTY COMMUNICATION WITH Z-LINK – Verbindung Master-Link ↔ Z-Link Peripherie. Hardware: Peripherie aus, Glasfaser, Rauschen, defekte Peripherie.
CN2707TIME RESERVED FOR Z-STAR2 TOO LOW – Konfigurationsfehler, nie auftreten. D.Electron melden.
CN2807TIME RESERVED FOR CMOS MEMORY ACCESS TOO LOW – Konfigurationsfehler, nie auftreten. D.Electron melden.
CN2907UPDATING DRIVE FIRMWARE IN PROGRESS… – NICHT AUSCHALTEN! Warten bis CN2A07 oder min. 2 Min. Erscheint nach Antriebstausch oder SW-Update. Auto-Firmware-Update beim Start.
CN2A07UPDATING DRIVE FIRMWARE COMPLETED, PLEASE RESTART – Firmware-Update abgeschlossen. Neustart für Aktivierung.

CN..08 – Z-Star Alarme

Fehler in Glasfaserverbindung Master-Link ↔ Z-Box. Erste zwei Zeichen = 8-Bit-Map der nicht kommunizierenden Z-Boxen (max. 8).

CodeBeschreibung
CN0108ZSTAR: CONNECTION ERROR TO ZBOX NR. 1 – 1. Z-Box Kommunikationsfehler.
CN0208ZSTAR: CONNECTION ERROR TO ZBOX NR. 2 – 2. Z-Box Kommunikationsfehler.
CN0308ZSTAR: CONNECTION ERROR TO ZBOX NR. 1,2 – 1. und 2. Z-Box Fehler.
CN0008Z-STAR: SLOW RESPONSE TO REAL-TIME SYSTEM – PC Echtzeitanforderungen nicht erfüllt. Mainboard, BIOS, Treiber inkompatibel. PLC Variable HHTIMES[8] an D.Electron senden.

CN..09 – Link Alarme

OS erkennt Problem in Peripherieverbindungslink (Hardware/Software).

CodeBeschreibung
CN0009Link-Schluss mit fehlerhafter Glasfaser. Instabiler Alarm, sporadisch. Faserschluss nicht perfekt, starke optische Verluste (Quetschung, zu kleiner Biegeradius).
CN0109Peripherie-Link-Fehler. Elektrische Störung oder Hardwaredefekt (Verbindungen, PC, Peripherie). Reset behebt. Selten (monatlich) tolerierbar.
CN0209Link-Start mit unwritten Control Register (langsamer Prozessor).
CN0309Gleich CN0209.
CN0409Paritätsfehler.
CN0809Frame-Fehler (Bit zu lang).
CN1009Langsamer Link (Ring wahrscheinlich offen). Kombinierbar: CN0209+CN0409+CN0809+CN1009 → CN0609, CN0A09, CN0C09, CN0E09, CN1409, CN1C09 etc.
CNFF09Z-STAR: WRONG Z-LINK BEHAVIOUR – DE1108 Board: Z-Link funktioniert nicht richtig, Kommunikationszyklenverlust.

CN..10 – CMOS Alarme

Permanenter CMOS-Speicher Fehler. Zwei Subtypen: CN0x10 (erste Ziffer 0) und CNyx10 (erste Ziffer ≠ 0).

Typ CN0x10 (Summe von Basismeldungen 1,2,4,8)

Gleichzeitiges Auftreten mehrerer Basismeldungen → Hex-Summe (CN0F10 = alle vier). Meist Batterieprobleme (CMOS-Backup in Master-Link) oder fehlende CMOS-Initialisierung. Bleiben nach AUS/EIN bestehen. Beseitigung: CMOS-Reinitialisierung (Achtung: alle CMOS-Daten verloren!) oder manuelle Korrektur + Editor-Prozedur:

  1. Internen CMOS-Editor starten (Aktivität 5)
  2. „CNXX10 OFF“ eingeben
  3. Enter, dann RESET

Exakt so: ein Leerzeichen, keine zusätzlichen Blanks.

CodeBasismeldungBeschreibung
CN01101Service CMOS Memory Error – Service-CMOS (PLC-Permanentdaten, dynamische Achsensetups) beim Einschalten korrupt.
CN02102Error: Sequence Files Z32 – Konkatenationsfehler in Z32-Dateien. Ganze Dateiabschnitte verloren.
CN04104Z32 File Checksum Error – Ein/mehrere Z32-Dateien Checksummenfehler. Betroffener Bereich durch #### ersetzt.
CN08108Error: Parameters PRM[] – PRM[] Parameter im permanenter Speicher fehlerhaft (Startphase).

Typ CNyx10 (y ≠ 0) – CMOS Verwaltungsfehler

Nicht per „CNXX10 OFF“ beseitigbar.

CodeBeschreibung
CN1010–CN1510Z32 Dateien korrupt; Inkonsistenz im Z32 Dateispeicher. NC aus/ein (evtl. 2×). Dateiintegrität prüfen, D.Electron melden.

CN..12 – Achsengeber Alarme

Z32 Geber-Selbsttest erkennt: Spannungsfehler/Signalstörungen, Schrittverlust durch Überschreitung, abnorme Position bei Absolut-Mehrdrehgeber. Prozessor sperrt Achsenbewegung, löst CN..12 aus.
Erster Code-Zeichen: Anomalietyp (1=Überschreitung, 2=Spannung, 3=beides, 4=Absolut-Mehrdrehgeber abnorm).
Zweites Zeichen (x): Logische Achsenummer.
Beseitigung Alarme 1-3: Aktivität 7 (NULL/Referenz).
Alarm 4 (nur Installation): Geber ausbauen & drehen oder Fortgeschrittene Absolutgeber-Verwaltung aktivieren.
Mehrere Achsen im Alarm: Code der niedrigsten log. Nummer angezeigt, wechselt nach Aktivität 7.
Jeder CN..12 Alarm sofort beim Einschalten sichtbar, auch bei „nicht live“ oder indexierten Achsen.

CodeBeschreibung
CN1x12Überschreitungsalarm (elektrische Störungen, Wackelkontakte, übermäßige Vibration/Geschwindigkeit).
CN2x12Geber-Spannungsalarm (Batterie leer, elektrische Störungen, Wackelkontakte).
CN3x12Geberalarm Spannung + Geschwindigkeit (starke Störungen, Wackelkontakte, leere/defekte Batterie).
CN4x12Multiturn Absolutgeber (Endat/Biss) liefert abnorme Position. Geber ausbauen & normieren oder Fortgeschrittene Verwaltung aktivieren.

CN..13 – Achsenbewegungsalarme

Achsenbewegungs-Handling und Echtzeitereignisse unabhängig vom Teileprogramm. Z32 überwacht Achsenquoten kontinuierlich. Abweichung > Setup-Schwellenwert → CN..13. Auch in Verbindung mit anderen Alarmen.

CodeBeschreibung
CN0013Exzessiver Folgefehler während Bewegung. Ursachen: 1) Falsche Kreisprogrammierung (Segmentanfang ≠ vorheriges Ende). 2) Achse folgt NC-Befehlen nicht präzise genug (Variatorfehler, mechanische Härten, zu hohe Geschwindigkeiten). Verfolgungsfehler anzeigen (Spezialanzeigen: Achsen/Achsenfehler). Schwellenwert per Setup (typ. paar mm). Auch bei externer Programmausführung (PLC-Installation erzwingt CN0013).
CN0113Exzessiver Folgefehler beim Positionieren. Fehler in Endpositionierphase oder stillstehender Achse. Meist durch manuelle Tastenbewegung ohne NC. Verfolgungsfehler anzeigen.
CN0313Prozessor sendet falschen Befehl an Achsenregler. Interner Alarm – sollte NIEMALS auftreten.
CN0413Bei Blockier-/Entblockierprozedur hält Logik FEED HOLD > 5 Sek. Maschinenhersteller konsultieren.
CN0513Messbewegung G61: Nach Kontakt fährt Taster zurück ohne Kontaktunterbrechung, oder Kontakt war vor Start bereits da. Programmierfehler (Messung ohne Tasterlösung) oder Hardwarefehler (Taster meldet immer Kontakt).
CN0613Messbewegung G61: Nach erstem Kontakt & Loslösung fährt Achse beim 2. Suchlauf rückwärts über Startpunkt hinaus. Selten: Unklare Taster mit Mehrfachschaltflanken. Häufig → D.Electron.
CN0713G63 Überlauf. Bei G63 Gewindebohren/G33 Gewindeschneiden: Achse überfährt Endpunkt > Setupmenge, weil Spindelumkehr nicht schnell genug oder Drehrichtungserkennung falsch.
CN0813Kopierpuffer voll. Beim Kopieren: Akkumulationspuffer voll, weil PC (extern seriell oder Z32 selbst) Daten nicht schnell genug liest.
CN0913Analogtaster-Ausschlag außerhalb Bereich. Notfallausschlag bei G111S überschritten oder Setup-Notfallausschlag (manuelle Tasterbewegung). Auch bei Höhenkontrolle (G146): Sensorabstand < negative Toleranz.
CN0A13Notfallquoten bei Kopie (G111) überschritten. Auch G146: Max. Abweichung von programmierter Fläche (symmetrisch ±) überschritten.
CN0B13Taster verlor Kontakt zum Modell beim Kopieren (G111). Auch G146: Sensorabstand > positive Toleranz.
CN0C13G61S Kopie-Init: Bewegung endete ohne je Modellkontakt.
CN1013„Live“ Achsenanomalie SCARA: Beide Achsenpaare (physisch/linear virtuell) live (z. B. VW und XY beide live, oder beide XY nicht live).
CN1113Negative W-Achse SCARA: Peripherieachse nimmt negativen Wert an.
CN1213/CN1313DNC-Übertragungsfehler Host (Codos Typ 16, z. B. ZTERM). OS überwacht DOS-Dateizeiger Host. CN1213: Gesendete ≠ empfangene Zeichen (Ris 6). CN1313: Host-Dateizeiger (Ris 5) inkrement > 1450 Zeichen. Viele Leerzeilen in Quelldatei → CN1313 (Paketlimit 1024 Zeichen, LF wird gestrichen, max 426 Zeilen/Paket).
CN1413Polarschutz: Abstand < 5 mm zum Drehzentrum → Alarm.
CN1513Anomalie: Achsen interpoliert aber nicht „live“. Bewegung von nicht-liver Achse nahe Positionierschwelle → Oszillation rein/raus. Beispiel: Rundtisch beim Blockieren nahe Positionierfehler.
CN1613ZSER-Ring unterbrochen.
CN1713Normalerweise nie. Erscheint → D.Electron.
CN1813DNC $% Teileprogramm (seriell): Datenprotokoll- oder Blockfehler.
CN1A13Prozessverriegelung: Ein verriegelter Prozess alarmiert → andere Prozesse sofort unterbrochen erzeugen CN1A13.
CN1B13Prozessverriegelung: Master/Slave unerwartet ausgelöst (z. B. Reset) → anderer Master/Slave erzeugt CN1B13.
CN1C13AT-Datenlesung mindestens einmal mit exzessiver Verzögerung (Telegramme Z-SER Antriebe → Z32 CPU). Folge: Fehlmessungen (Wiederholungen) → fehlerhafte Bewegungen.
CN1D13MDT-Datenschreiben mindestens einmal mit exzessiver Verzögerung (Z32 CPU → Z-SER Antriebe). Folge: Fehlgeschwindigkeiten → fehlerhafte Bewegungen.
CN1E13MU-Typ Speicheralarm. Sporadischer MU-Alarm nicht von PLC gespeichert: erscheint kurz (Logikzyklus) dann weg.
CN1F13Variabler Pitch Gewinde (G34/G35): Pitch ≤ 0 durch K-Verringerung (Gewindesteigung).
CN2013Nicht-live Achsen außerhalb Position über Toleranzlimit.
CN2113PC HARDWARE TOO SLOW – PC-Hardware nicht schnell genug für Z32, Funktionalitäten beeinträchtigt.
CN2313PCL FFCOUPLE: Kopplung angefordert aber Slave-Achse live. Kopplung unterbleibt, Alarm auf Master- und Slave-Prozess.
CN2413PCL FFCOUPLE: Folgefehler Slave > max. Folgefehler (Achsensettings). Bewegung stoppt, Alarm auf Master und Slave.
CN2513PCL FFCOUPLE: Geberfehler Master/Slave bei Nullsetzung in Settings. Alarm auf Master und Slave.
CN2613PCL FFCOUPLE: Master/Slave in „Nullsetzung“. Alarm auf Master und Slave.
CN2713PRM[] Parameter Schreiben in CMOS nicht erfolgreich.
CN2813Bewegung mit >5 interpolierenden Achsen bei aktiver inkompatibler Funktion.
CN2A13Peripherieboard-Kommunikationsfehler (alle Prozesse): Z-Star: ENC/PWM Boards in Z-Box 0-3 (HHBOARDALARM[0]) oder 4-7 (HHBOARDALARM[1]). Z-Star2: Servoantriebe 0-32 (HHBOARDALARM[0]). Einfacher CN RESET beseitigt, wenn Boardfehler behoben.
CN2B13G155 Rasterlaserdruck: Massenspeicher (Festplatte) zu langsam (Druckdaten nicht verfügbar).
CN2D13G155: Parameter #P < 0 bei eindirektionalem Druckmodus.
CN2E13Absoluter Achse zyklisch (ohne Endlagen), Geberhub = nicht-ganzzahlige Achsenumdrehungen. Kritische Achse: begrenzte Umdrehungen in gleicher Richtung. Alarm wenn Limit überschritten (> ½ Hub). Achse manuell in sichere Zone zurückfahren.
CN3013Profibus: Interface-Boards aktivieren nicht in 5 Sek. Verkabelung/Board fehlt.
CN3113Profibus: INPUTS > 48 ms nicht aktualisiert. Unsichere/unterbrochene Verbindung.
CN3213Profibus: OUTPUTS > 48 ms nicht aktualisiert. Unsichere/unterbrochene Verbindung.
CN3313Exzessiver Folgefehler Portalachse (Maschinensettings). Folgefehler Slave > „Toleranz beim Bewegen“ (Slave Settings).
CN3413Exzessiver Folgefehler Portalachse (PLC-definiert). Folgefehler Slave > „Toleranz beim Bewegen“ (Slave Settings).
CN3513Spindelkopf undefinierter Zustand. Kopfwechselsystem: CN-Aktivität (Auto/MDI/JOG) angefordert bevor PLC Kopf definiert. Ursache: Kopfwechselsystem nicht korrekt definiert/korrupt.
CNCx13Permanente Formeln aktiv + Achse > 8.000.000 Gebersteps relativ zu aktuellem Ursprung (~4 m bei feinsten Gebern). Auch: Lineare Achse XYZ > 134.217.728 Steps (G118NHR1) ~72 m.
CNDx13Achse bewegt mit anderer Geschwindigkeit als NC vorgab. NC integriert Sollgeschwindigkeit, vergleicht mit Geber: Ungleichheit → Alarm. Für kontinuierliche und indexierte Achsen.
CNEx13RTCP/permanente Formeln/Tracing: Achsenregler erkennt gefährliche Nähe zu Endlauf. x = log. Achse (CNE013 = Achse 0/X).
CNFx13RTCP/permanente Formeln/Tracing: Achsenregler erkennt Überschreitung. x = log. Achse (CNF113 = Achse 1/Y).
CNFF13Fehler nach Aktivität 8 (geschwindigkeitsgeregelte Achsenbewegung). Auto-Reset bei Aktivitätsende.

CN..14 – Maschinenprogrammier- & Bedienalarme

Programmierfehler, Permanent-Speicherfehler, falsche Aktivitätsnutzung. Meist mit Klartext auf Kommandozeile. Vor der Erklärung steht der fehlerhafte Blockteil.

CodeMeldungBeschreibung
CN0214OUT OF MEMORYProgrammspeicher voll. Programme löschen (auf Diskette archivieren) für Platz.
CN0914CMOS ERROR …NC-Dateimanipulationsfehler. Codes: 1=zu viele Dateien offen/offen, 2=nicht offen, 3=Pointer > Dateiende, 4=Speicher voll, 5=Lesen > Ende, 6=Datei nicht gefunden, 7=existiert schon, 13=interner Formalfehler, 14=gleichzeitiges Lesen/Schreiben, 20=interner Konkatenationsfehler, 21=CMOS-Variationsspeicher voll, 22=physikalisches CMOS-Schreiben nicht beendet.
CN1914RESTORE TOOLBlocksuche: Werkzeug in Spindel ≠ Soll-Werkzeug an Programmpunkt. Semi-Auto: Werkzeug wechseln, Programmwahl & Blocksuche wiederholen.
CN1A14AXIS MOVEMENT ATTEMPT DURING ZERO SETTINGJog/Auto/SemiAuto während Achsen-Nullsetzung gestartet.
CN1C14MISSING %Haupt-/Unterprogramm (Fixzyklus/spez. M) ohne führendes %. Ab SW Okt 1993 nicht mehr Pflicht.
CN1D14PROGRAM ERRORAnalysierte Zeile (auf Kommandozeile) fehlerhaft: undefiniertes G, übermäßiges M, falscher Parametername, falscher arithmet. Ausdruck, Syntaxfehler. Fehlertreibendes Zeichen (im sichtbaren Teil) invers dargestellt. Kein inverses Zeichen → Zeile zu lang, Fehler im nicht sichtbaren Teil.
CN2414RETURN ERRORRückkehrfehler aus Blockreihe – sollte nie passieren. D.Electron melden.
CN2514BASE ORIGINS ERRORBasisursprünge fehlerhaft: Datei fehlt, Speicherfehler, oder nicht alle Maschinenachsen enthalten.
CN2614ADDITIONAL ORIGINS ERRORZusatzursprünge fehlerhaft: Datei fehlt/Speicherfehler, oder aufgerufener Zusatzursprung nirgends definiert.
CN2714SETUP IMPOSSIBLEG111T (Kopiermodus Analogtaster Setup) programmiert, Werte nicht korrekt. Auch Aktivität 11 (Auto-Achsen-Setup) bei Werte außer Toleranz. Auch G125 (High-Speed Achsen-Setup) bei exceptionellen Bewegungsbedingungen.
CN2B14INCOMPATIBLE PROFILERadiuskorrektur: NC findet nicht ausführbares Profil. Programmierhandbuch Details.
CN2C14INCOMPATIBLE PARAMETERSProfilblock mit falscher Parameterkombination (typisch geometrisch: Quoten, Mittelpunkt, Radius). Programmierhandbuch.
CN2D14TOO MANY SUSPENDSTransienter Speicher voll. Nie passieren. D.Electron melden (mit Teileprogrammlisting).
CN2E14TOO MANY SUBROUTINESUnterprogrammaufruf (GON, GOP, Spezial-M, Fixzyklen, Perm. Subprogramme, G110, DO) > max. Verschachtelung. Limit reicht normalerweise – deutet auf „Branch Loop“ (Subprogramm ruft sich selbst ohne Return) hin.
CN2F14TOOLProgrammiertes oder Spindelwerkzeug nicht in aktiver Werkzeugsektion definiert, oder Sektion fehlt, oder falsches Werkzeug auf Spindel.
CN3114BEYOND F.C. (Fine Corsa = Endlauf)Während Ausführung zwischen „executing“ Block und Kommandozeilen-Block: Bewegung programmiert über Endlauf (Maschinensetup).
CN3214PREVIOUS WRONGProfilprogrammierung: Vorheriges Segment (vor Kommandozeile) falscher Typ (Geometrie-Handbuch).
CN3314INSIDE CIRCLEProfil: Segment auf Kommandozeile erfordert Kreis/Gerade-Tangente nicht gefunden (Startpunkt inside Kreis, oder zwei Kreise intern/schneidend). Geometrie-Handbuch.
CN3414PREVIOUS OPENProfil: Vorheriges Segment offen (Geometrie-Handbuch).
CN3514ROW TOO LONGKommandozeilen-Zeile (allein oder $ konkateniert) zu lang.
CN3714MOVEMENT NOT ALLOWEDBewegung auf 3. Achse mit G12 aktiv, auf Segment/Kreisbogen der durch Radiuskorrektur verkürzt/entfernt wurde.
CN3814<>Permanente Formel erfordert übermäßige Ausführungszeit.
CN3914<>G53 oder G54 programmiert während permanente Formeln aktiv.
CN3A14AXIS NOT ALIVEBewegung von G29-deaktivierter oder bei Reset als „nicht live“ definierter Achse ohne vorheriges G28.
CN3B14SUBROUTINE WAS MODIFIEDAuto-Ausführung: Unterprogramm aufgerufen, das per Editor/Extern geändert wurde.
CN3C14G33, G34, G35 OR G63 ACTIVEMit aktivem G33/G34/G35/G63 inkompatible Funktion programmiert. Programm ändern.
CN4014G110 ROW NUMBER NOT FOUNDAnfangs-/Endzeilennummer in G110 nicht in angegebenem Programm/Unterprogramm existent.
CN4114G110 SUBROUTINE NOT FOUNDNicht existierende Unterprogrammebene in G110 aufgerufen.
CN4214RB AT CIRCLE BEGINNINGRB (Rundung) am Anfang eines Kreisbogens programmiert.
CN4314RB AT CIRCLE ENDRB (Rundung) am Ende eines Kreisbogens programmiert.
CN4414MISSING INTERSECTIONProgrammiertes Segment erfordert geometrischen Schnittpunkt, nicht gefunden.
CN4514RB/RR OVER CONTINUOUS ENTRYRB (Rundung) oder RR (Verbindungsradius) am Anfang eines Segments mit stetigem Eintritt.
CN4614PREVIOUS POINT NOT ON CIRCLEKreis mit Mittelpunkt/Endpunkt programmiert, aber vorheriger Endpunkt > 0,0625 mm außerhalb Kreis.
CN4714FEELER DISCONNECTEDG111 programmiert, aber Analog-Kopiertaster nicht installiert (Logikbit ≠ 1).
CN4B14TOO MANY PARAMETERS> 60 zweistellige Benutzerparameter (HA, HB, HC…) im Teileprogramm.
CN4C14ANSWER ERROR
CN4D14SUSPENDED BLOCKS INTERNAL ERROR
CN4E14:L DISK FILE ERROR:L Feature (Diskdatei laden/download per Teileprogramm): DOS-Programm Lesefehler. Ursache: Datei/Pfad nicht gefunden, Disk nicht bereit, Zugriffsfehler. Bediener beheben.
CN4F14:L Z32 FILE ERROR:L Feature: Z32 Schreibfehler. Speicher voll, Datei gesperrt, Schreibdatenfehler. Bediener beheben.
CN5014UNKNOWN :L ERROR:L Feature: Fehlfunktion Z32 ↔ Supportprogramm. Bei korrektem DOS-Programm (TERMS) nie auftreten.
CN5114AXIS MOTION WITH INCOMPLETE G121 INITIALIZATIONTeileprogramm befiehlt Achsenbewegung bevor G121 Initialisierung abgeschlossen.
CN5214G121 LIMITS NOT IN SEQUENCEG121 Limits im Teileprogramm nicht korrekte Sequenz.
CN5314INSUFFICIENT PROCESSING POWERPC-Prozessor nicht leistungsfähig genug für „Advanced Speed“ (G113V).
CN5414INCONSISTENT MACHINE SETUPBei G117,G118,G122,G141,G142: Achsensetups fehlerhaft/nicht specs-konform. Auch bei G120 wenn PLC Funktion inhibiert.
CN5514G123 LIMITS NOT VALIDG123: Positives Limit < Negatives Limit programmiert.
CN5614G123 QUOTA EXCEEDS LIMITSG123: Programmierte Quoten außerhalb Limitquoten.
CN5714G123 CIRCLE+G123G123: Kreis (G2/G3) programmiert.
CN5814G124+ G117 ROTATIVE AXISG117 Drehachse in G124 programmiert.
CN5914G123+ G105G105 programmiert während G123 aktiv.
CN5A14G123+G53G53 oder G123 programmiert während anderer aktiv.
CN5B14<>G43/G44/G45 während G116/G117/G118/G122 aktiv. Führt zu falschen Messberechnungen log. Achsen 0,1,2 (X,Y,Z).
CN5C14G128+G130 WRONG DATAProzessverriegelung (Multi-Prozess/Synchronachse). G117: nicht Master, <5 Slaves, Slave
CN5D14G128-G129 DIFFERENT OR ZERO MASTER/SLAVE HXProzessverriegelung: G128 Zeile: Master HX ≠ Slave HX, oder beide HX=0.
CN5E14G128-G129 INCONSISTENT MASTER/SLAVE STATUSProzessverriegelung: G128: Master schon in Lock, oder Slave schon in Lock. G129: Master schon in Lock.
CN5F14G128-G129 DIFFERENT MASTER/SLAVE LIVE AXESProzessverriegelung: G128: Slave hat live Achsen die Master nicht hat. Während Lock: Master aktiviert/deaktiviert Achsen.
CN6014G128-G129 DIFFERENT MASTER/SLAVE SENSORSProzessverriegelung: G128: Slave-Achsen Sensoren zu unterschiedlich (Teilung Faktor >4).
CN6114G128 INCOMPATIBLE FUNCTIONProzessverriegelung: Während Lock verbotene Funktionen: M0-M9,M19,Spec.M,MA,MB,MC,T,G115,G114,G61,G98,G111,G127,G126,G125,G113X,G62,G124,G123,G121,G54,G53. Auch Jog-Start während Lock, oder G128/G129 in SemiAuto.
CN6214LIVE AXES CHANGE + G33/G34/G35/G63Achszustandsänderung (live/idle) bei aktivem G33/G34/G35/G63. Nicht nur G28/G29, auch Bewegung für idle Achse (muss erst enabled dann disabled).
CN6314<IN: …> INVALID STRINGINPUT Instruktion (Parameter/Teileprogramm Tastatureingabe): Kommentarstring für Operator nicht korrekt.
CN6414G110 WRONG PAR[] NUMBERSG110T6 Makrofunktion (Analyse Mehrfachschnitte): AP/KA Werte > Limits programmiert.
CN6514:L WITH []: SYNTAX ERRORStrukturiertes DNC !:L254: Syntax Start/End-Pointer für Dateianteil DNC falsch.
CN6614:L WITH []: POINTERS NOT IN LINE HEAD POSITIONStrukturiertes DNC !:L254: Pointer nicht in Zeilenanfangposition.
CN6714:L WITH []: POINTERS BEYOND END OF FILEStrukturiertes DNC !:L254: Pointer > Dateiende.
CN6814:L WITH []: START POINTER HIGHER THAN END POINTERStrukturiertes DNC !:L254: Startpointer > Endpointer.
CN6914G116 + G118HR1G118HR1 aktiv & G116 programmiert, oder umgekehrt.
CN6A14DEFINE END WITHOUT DEFINEEND DEFINE ohne offenes DEFINE.
CN6B14END IF WITHOUT IFEND IF ohne offenes IF.
CN6C14DEFINE INSIDE DEFINEDEFINE innerhalb anderem DEFINE.
CN6D14EXCESSIVE IF (>31)IF in IF > 31 Verschachtelungsebenen.
CN6E14LOOP WITHOUT DOLOOP ohne offenes DO.
CN6F14FPU INTERNAL ERRORInterner Fehler – nie auftreten. D.Electron melden.
CN7014G126/G127 WRONG DATAG126/G127 (bewegte Werkstücke): G126 Zeile: PLC-Pflanzensettings inkonsistent, oder Slave-Prozess nicht auf 2ms.
CN7114IF/DO AND !GON..! IN SAME FILEStrukturierte IF/DO und !GON… in gleicher Datei – gegenseitig ausschließend.
CN7214EXIT WITHOUT DOEXIT DO ohne offenes DO.
CN7314ELSE OR ELSEIF WITHOUT IFELSE/ELSEIF ohne offenes IF.
CN7414LOOP DURING OPEN IFLOOP muss gleiche Ebene wie IF des zugehörigen DO. IFs im DO-LOOP-Body müssen alle geschlossen sein vor LOOP.
CN7514INTERNAL ERROR ON STRUCTURED INSTRUCTIONSInterner Strukturfehler – nie auftreten. D.Electron melden.
CN7614DO-LOOP CYCLE TOO LARGE IN DNCDNC-Modus: DO-Body (Instruktionen zwischen DO/LOOP) > 44K.
CN7714NON-EDITABLE FILE ERRORDEFINE Instruktion: Subprogramm > 119, oder aktuell ausgeführtes Programm/Subprogramm, oder Rücksprungprogramm. Nicht überschreibbar: aktuell ausgeführtes & Rücksprungziele.
CN7814SOFTWARE OPTION NOT ENABLEDSoftwareoption ohne installierte Lizenz genutzt.
CN7914SUBTEMP ERRORTemporäre Subroutinen (subtemp): Keine lokalen Sektionen Werkzeug/Ursprung/Parameter (G37TL, G37OL, G37PL). Auch G110 in subtemp oder G110-Aufrufer ist subtemp. Kommandozeile (TERMS) zeigt Endnummer Fehlertyp. User: 1=128 Dateien offen, 2=Schreibspeicher voll, 3=Datei nicht existent, 4=Zeile zu lang, 5=Lesen > Ende. Intern (nie): 101=zu viele Dateien, 102=keine Datei, 103=undefiniert, 104=Global-Lokal inkonsistent, 105=Schreiben ohne offene Datei, 106=String >255, 107=Suche in nicht-existenter Datei, 108=unprintable chars, 109=Suchstring Länge 0.
CN7A14… G125 KA1 REQUIREDG113X KA1 Aktivierung: Achse nicht mit G125 KA1 kalibriert. Alle live Achsen müssen G125 KA1 kalibriert sein. Nicht kalibrierte Achsennamen statt Punkte angezeigt.
CN7B14G141 + G43,44,41,42,G2,G3G141 (3D Werkzeugradiuskorrektur): G2/G3/G41/G42/G43/G44 während G141 aktiv, oder G141 schon aktiv, oder G141 während G2/G3/G41/G42 aktiv.
CN7C14G141: TOOL AXIS NOT VALIDG141: 3. Achse des gewählten Tripels ≠ Achse der Werkzeuglängenkompensation (G43/G44).
CN7D14RTCP + AXIS NOT LIVERTCP (G116,G117,G118,G122) aktiv & X/Y/Z nicht live, oder RTCP aktiv & X/Y/Z auf nicht-live geschaltet.
CN7E14G142 EXECUTEDG142 (Retract): Nach Ausführung CN7E14 Alarm, nur durch Reset/Aus beseitigbar.
CN7F14G142: TOOL AXIS NOT VALIDG142: Werkzeuglängenkompensation (G43) nicht X/Y/Z, oder G43 ≠ X/Y/Z während G142 aktiv.
CN8014EXCESSIVE LENGTHGesamtlänge Bewegung (linear/kreis) > 1.000.000 mm (1 km).
CN8114G125 KA1: EXCESSIVE TIME LENGTHG125 KA1 (vektorielle Kalibrierung Dynamik): Vor-/Rücklauf > ~8 Sek → Kalibrierung ungenau. Alarm bei > 8 Sek.
CN8214G800/1/2 PC FILE ERRORG800,G801,G802 (Fixzyklen, Positioniermakros, Bearbeitungsmakros auf Festplatte): Datei nicht gefunden.
CN8314G800/1/2 MEMORY FULLG800/1/2: Datei > max. ladbarer Speicher.
CN8414TOO MANY AXES>5 Achsen programmiert bei aktivem G61,G63,G110,G132 (inkompatibel mit >5 Achsen).
CN8514G131+G148G131 während G148 aktiv, oder umgekehrt.
CN8614JUMP OR RETURN ERROR IN DNCGON/GON-N in DNC-Programm: Windnc (Windows DNC Manager) findet Sprungziel/Rücksprung nicht.
CN8714TARAT TO BE RUN: WRONG CONTINUOUS AXES COMPENSATIONInstallationsalarm: Längenkompensation kontinuierliche Achsen nicht regulär. TARAT (Maschinensettings) ausführen.
CN8814Z32DG NOT INSTALLEDInstallationsalarm: Z32DG.exe nicht gestartet. Ohne dies keine Maschineninstallationsdaten von Disk. Software wiederherstellen.
CN8914G70/G71 + SYSTEM CANNED CYCLE OR G800/G9001) System-Fixzyklus (G27C1-G27C30) oder G800/G900 bei erzwungener Bedingung (Zoll-Maschine in mm mit G70, oder mm-Maschine in Zoll mit G71). 2) G70/G71 in System-Fixzyklus oder G800/G900.
CN8A14G155 + BLOCK SEARCHG155 (Rasterlaserdruck) inkompatibel mit Blocksuche. Alarm bei G155 während Blocksuche.
CN8B145 AXES NOT ENABLED>=5 Achsen in Teileprogrammzeile, aber Z32 Installation max. 4 simultane Achsen. Maschinenhersteller fragen.
CN8C14… AXIS NOT IN POSITIONAuto-Start (typ. nach Blocksuche): Subprogramm-Achse nicht in programmierter Position. Kommandozeile zeigt Ist- & Soll-Position. Achse positionieren, wiederholen.
CNEx14POSITIVE SOFTWARE END OF TRAVELBewegung programmiert > positives x-Software-Endlauf (x = log. Achse). Ersetzt generisches CN3114.
CNFx14NEGATIVE SOFTWARE END OF TRAVELBewegung programmiert > negatives x-Software-Endlauf (x = log. Achse). Ersetzt generisches CN3114.

Referenzen

  1. M291C21GB – Z32 Alarms PDF by D.ELECTRON

CNC-Maschine

  1. CNC-Maschinen: Produktion steigern, Kosten senken, Präzision sichern
  2. CNC-Fräsen-Geschäftsideen: Von Custom-Möbeln bis Campervan-Innenausbau
  3. 3D-Drucker vs. 3D-CNC-Fräsen: Was passt zu Ihrem Projekt?
  4. Was ist CNC? – Computer Numerical Control für die moderne Fertigung verstehen
  5. CNC-Fräsen meistern: Präzisions-Metallfertigung erklärt
  6. 5-Achs-CNC-Bearbeitung meistern: Präzision, Geschwindigkeit & Branchenvorteile
  7. 3-Achs vs. 4-Achs CNC-Router: Unterschiede & Anwendungen
  8. Präzises Acryl-CNC-Bearbeitung: Genau, sicher und effizient
  9. Präzisions-CNC-Bearbeitung für Polymere: Fortgeschrittene Techniken & Tipps
  10. Fadal PLC Alarm & Meldungen Leitfaden für FANUC 0i MC CNC-Steuerungen