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

Umfassende NUM CNC-Steuerung Fehlercode-Liste – 1020/1040/1060 Modelle

Vollständige Fehlercodelistung für NUM CNC-Steuerungen NUM 1000/1020/1040/1050/1060 T und G.

Umfassende NUM CNC-Steuerung Fehlercode-Liste – 1020/1040/1060 Modelle
NUM 1060 CNC-Steuerung

NUM CNC-Steuerung Fehler

Verschiedene Fehler und Maschinenfehler

Fehler Nr.Bedeutung des Fehlers
1Unbekanntes Zeichen / Achse vom System nicht erkannt
Zu viele Ziffern nach einer Funktion
Vorhandensein eines Vorzeichens nach einer Funktion, die keine Vorzeichen zulässt
Abgeschnittener Block signalisiert durch ? via CLOSE im Tropfzufuhrmodus
2Unbekannte G-Funktion oder ein erforderliches Argument nach G fehlt
3Attribut eines G-Codes falsch positioniert
4Option nicht aktiviert oder Optionsparameter-Konflikt:
Strukturierte Programmierung, RTCP, synchronisierte Achsen, etc.
5Geometrische Optionsprogrammierung nicht aktiviert
6Polynominterpolation Option fehlt, Koeffiziententabelle voll
7Fehler bei Programmierung von Bewegungen parallel zu geneigten Achsen (Schleifmaschine):
– Programmierung nicht in Ebene G20
– Interpolation nicht in G00 oder G01
– X nicht programmiert nach G05
– X und Z nicht programmiert nach G07
8Werkzeugkorrektur-Nummer zu hoch
9Folge zu vieler nicht-arbeitender Blöcke – Endlosschleife
10Im PLC-Terminalzugriff: Bus-Austauschfehler
11Im PLC-Terminalzugriff: Bus-Initialisierungsfehler oder Austausch gesperrt
12Im PLC-Terminalzugriff: Rack-Parameterfehler
13Im PLC-Terminalzugriff: Keine solche Karte
14Geneigte Ebene Option fehlt
PLC-Grenzzugriff: Kanal fehlt
15Ungültige Zeilenkonfiguration
16Fehler bei RTCP-Aktivierung
17Blockende in Kommentar – schließende Klammer fehlt
18Servo-Fehler: P50 zu klein
20Kein M02 am Programmende
Blöcke in einem Zyklus, aufgerufen durch G-Funktion, nicht ausführbar gemacht
21Rohteildefinition in 3D-Modus inkonsistent
24Fehler in geneigter Ebenendeklaration
– Funktion reaktiviert, obwohl bereits aktiv
– Funktionsargumentdeklaration unvollständig
– Drehpunktachse existiert nicht oder ist nicht servo-gesteuert
– Inkohärenter Wert in einem der Matrixterme
25Unterprogramm oder Sequenznummer existiert nicht
26Zu viele Unterprogramm-Verschachtelungsebenen
27Radiusversatz: In G52 Maschinenursprungsprogrammierung / Mit Kegelgewinden
28Syntaxfehler in CCSPD oder Indextabelle Radiusdefinition
G96 muss von S gefolgt sein / G97 muss von S gefolgt sein / Anfangsradius nicht bestimmbar
X oder U nicht in diesem Block oder einem vorherigen Block programmiert
29Kein Bereich für CCSPD programmiert / Kein mit S in G97 kompatibler Bereich:
Keine Bereichssuchoption: S nicht zwischen Min- und Max-Werten des programmierten Bereichs
Mit Bereichssuchoption: S gehört zu keinem Bereich
30Zeilenfehler erkannt
31PPR oder PPL Modus unmöglich mit gewähltem Zeilenprotokoll
32Referenzierfehler / Achse bereits auf Endschalter
33Alle Schlitten warten auf Synchronisation
34Minimaler Radius in G21 Interpolation erreicht
35Sequenznummer in SUCHE nicht gefunden
36Teilprogrammspeicher voll
37Max. Vorschubgeschwindigkeit beim Gewindeschneiden überschritten (COMAND)
38Spindel bereits von einer anderen Achsen-Gruppe gesteuert
39Achsen-Synchronisationsfehler (mit Achsen-Synchronisationsoption)
40-49Übermäßiger Folgefehler auf Achse 0 bis 9
50-59Übermäßiger Folgefehler auf Achse 10 bis 19
60-69Übermäßiger Folgefehler auf Achse 20 bis 29
70 und 71Übermäßiger Folgefehler auf Achse 30 und 31
72Inkrementelle Programmierung nach unvollständigem Block (PGP)
75Umschaltung von Zustand G20 nach G21 oder G22:
letzter Block in G20 unvollständig da in PGP oder Radiuskorrektur oder mit X ≤ 0 programmiert
erster Block in G21 ohne X und Y oder G22 ohne Y und Z
Umschaltung von Zustand G21 oder G22 nach G20: letzter Block in G21 oder G22 unvollständig oder erster Block in G20 im Modus G41 oder G42: In G21 oder G22 Anfangsradius negativ oder null
76In G21 Programmierung eines festen Dreh- und Fräzyklus
77Werkzeugtyp inkompatibel mit Bearbeitungsphase (Fräsen oder Drehen)
78Syntaxfehler bei Programmierung der Schlittensynchronisation
G78 P: Maximal 4 Stellen, muss kleiner als Anzahl Schlitten sein
G78 Q: Maximal 4 Stellen
Kein M00, M01 oder M02 mit G78 P..

Parametrische Programmierungsfehler

Fehler Nr.Bedeutung des Fehlers
91Parameternummer nicht erkannt
92Negativer Parameter einer Funktion zugewiesen, die kein Vorzeichen annimmt
Parameterwert höher als Maximalwert der zugeordneten Funktion
93Fehler in Parameterdeklaration oder Testausdruck:
L-Funktion nicht gefolgt von Symbolen =, <, >, &, !
Verknüpfung mit verbotener Funktion durch Verknüpfungszeichen -, +, *, /.
94Operation in parametrischem Ausdruck verboten:
Quadratwurzel einer negativen Zahl / Division durch 0
95Schreibversuch in externen Eingabeparameter oder schreibgeschützten Parameter
96Dem externen Parameterdeklaration vorangehender Block unvollständig
Programmierung von L100 … in Konturdefinition in G64
97Parameteraktualisierung in G76 unmöglich:
Kein Symbol = nach Parameternummer
Weniger als 10 Zeichen für Werteingabe reserviert
98Schreiben durch Achsgruppe einer dynamischen Operation, bereits von anderer Gruppe genutzt
99Fehler im Zusammenhang mit N/M AUTO Funktion
– Mehr als 5 N/M AUTO Achsen definiert
– Nicht servo-gesteuerte Achse als N/M AUTO definiert
– Definition einer N/M AUTO Achse einer anderen Gruppe

Profilgeometrie-Programmierung (PGP) Fehler

Fehler Nr.Bedeutung des Fehlers
101PGP: Unzureichende Daten für Kreisprogrammierung
Kreis auf zwei parallelen Achsen programmiert (mit R / siehe Fehler 107)
102Gerade durch Winkel und eine Koordinate programmiert, ohne Möglichkeit die andere Koordinate zu berechnen
106In G02, G03 Programmierung der dritten Achse ohne Helix-Option
107PGP: Kreis durch Radius und Endpunkt programmiert, wobei Endpunkt vom Startpunkt um mehr als 2 × Radius entfernt ist
Kreis durch X, Z, I, K mit Startradius verschieden vom Endpunkt (20 Mikrometer) /
Helix: Dimension der 3. Achse fehlt
Kreis auf zwei parallelen Achsen programmiert (mit I, J, K / siehe Fehler 101)
110PGP: Syntaxfehler im ersten von zwei Blöcken einer PGP-Entität
111PGP: Syntaxfehler im zweiten Block einer PGP-Entität
112PGP: Gerade/Gerade-Schnittpunkt, in dem:
Startpunkt erstes Block = Endpunkt zweiter Block, oder
Winkel erste Gerade = Winkel zweite Gerade
113PGP: Die in den zwei Blöcken programmierten Werte erlauben keine Bestimmung eines Schnitt- oder Berührpunkts
114PGP: Schnitt- oder Berührpunkt nicht durch ET+, ET-, ES+ oder ES bestimmt
121PGP: Syntaxfehler im letzten der drei Blöcke einer PGP-Entität
122PGP: Die ersten beiden Blöcke sind nicht sich schneidende Geraden
123PGP: Die in den drei Blöcken programmierten Daten erlauben keine Bestimmung des Berührpunkts
124PGP: Berührpunkt des zweiten und dritten Blocks nicht durch ET+ oder ET spezifiziert
130Nullverschiebung in einem der zwei Blöcke, verbunden durch Rundung oder Fase
131Rundung oder Fase in Block mit M0, M1 oder M2 programmiert
Unzureichende Programmierung in Blockfolge, die Endpunktbestimmung nicht zulässt
135Eine Fase kann nur zwei Geraden verbinden
136Mehr als zwei Bewegungslose Blöcke zwischen zwei geometrischen Elementen, deren Schnitt- oder Berührpunkt berechnet werden soll
137Interpolationsebenenwechsel mit ungültigem Block

Weitere Fehler

Fehler Nr.Bedeutung des Fehlers
138Interpolationsebenenwechsel nicht in G40 (FCU)
139Zwei mitgeführte parallele Achsen im gleichen Block außerhalb G52 und G00 programmiert
140Radiuskorrektur-Programmierfehler:
Zu viele fremde Blöcke zwischen zwei aufeinanderfolgenden Bahnen
Folgende Funktionen können bei aktivem Radiusversatz nicht programmiert werden: M00, M01, M02,
Zugriff auf externe Parameter, Schreiben von Parametern E8xxxx oder L > 100
141Mitgeführte parallele Achsen: Kreis programmiert, dessen Startpunkt mit einer Achse und Endpunkt mit der zugehörigen parallelen Achse programmiert wurde
143Skalierungsfaktor aufgehoben oder aktiviert mit Radiusversatz
144Bewegung einer quantisierten Achse verschieden vom Inkrement
145G29: ABS BETRAG (P × P + Q × Q + R × R – 1000 mm) > 1 mm (Normalenvektor kein Einheitsvektor)
146Versatz im Raum / G29
– Mindestens eine der Dimensionen P, Q oder R fehlt
– Mindestens eine der Dimensionen X/U, Y/V oder Z/W fehlt
148Anzahl programmierter Achsen überschreitet maximal erlaubte Anzahl
149Werkzeugradius zu groß bezüglich programmierter Bahn

Achsen-Überfahrfehler

Anforderung von Bewegungen außerhalb der Maschinenverfahrwege

Fehler Nr.Bedeutung des Fehlers
150Verfahrwegüberschreitung auf X-Achse
151Verfahrwegüberschreitung auf Y-Achse
152Verfahrwegüberschreitung auf Z-Achse
153Verfahrwegüberschreitung auf U-Achse
154Verfahrwegüberschreitung auf V-Achse
155Verfahrwegüberschreitung auf W-Achse
156Verfahrwegüberschreitung auf A-Achse
157Verfahrwegüberschreitung auf B-Achse
158Verfahrwegüberschreitung auf C-Achse
159Anforderung programmierter Bewegung auf NICHT-REFERENZIERTER Achse

Strukturierte Programmierungsfehler

Fehler Nr.Bedeutung des Fehlers
190Zu viele Verzweigungs- oder Schleifen-Verschachtelungsebenen (Maximum 15)
191Nichteinhaltung der Syntax in strukturierter Programmierung
strukturierte Programmierung im MDI-Modus verboten
der Index einer FOR-Schleife muss sein: eine L-Variable, eine symbolische Variable oder ein Parameter E80000, E81000 oder E82000
Nichteinhaltung der Syntax von PUSH und PULL Anweisungen
DO fehlt nach WHILE
Programmierung von IF, THEN, ELSE im MDI-Modus
192Schlüsselwort nicht erkannt oder im Kontext verboten
193Strukturfehler
195Programmstack gesättigt / Zu viele Konstanten für zugewiesenen Speicherplatz definiert
196Fehler in Array-Index-Deklaration
197Verwendung eines nicht als VAR deklarierten Symbols
198Syntaxfehler in Variablensymbol-Deklaration
199Falsche Variablendeklarations-Syntax

Achsenfehler

Fehler Nr.Bedeutung des Fehlers
210 bis 219Schlechtes Signal oder Impulsgeber-Komplementaritätsfehler auf Achse 0 bis 9
220 bis 229Schlechtes Signal oder Impulsgeber-Komplementaritätsfehler auf Achse 10 bis 19
230 bis 239Schlechtes Signal oder Impulsgeber-Komplementaritätsfehler auf Achse 20 bis 29
240 und 241Schlechtes Signal oder Impulsgeber-Komplementaritätsfehler auf Achse 30 und 31
245Fehler an digitaler Servosteuerung

Taschenzyklen-Fehler

Fehler Nr.Bedeutung des Fehlers
260Arbeitsspeicher belegt
261Programmnummer zu hoch
262NU-Nummer nicht unter den autorisierten
263Ausführung unmöglich – Test- oder Grafikmodus obligatorisch nach erstem Laden oder nach Bearbeitung
264Keine Dimension in der Konturebene programmiert oder Dimension außerhalb der Ebene
265Erster Positionierblock fehlt; Konturdefinition muss mit G0 oder G1 beginnen
266Nicht genug Speicher
267Zeichen in Taschensyntax nicht erlaubt
268Taschenprogrammierblock unvollständig oder illegale Daten enthaltend
269Konturblock unvollständig / Positionierblock vor Taschendefinition fehlt
270Taschendefinition teilweise oder vollständig fehlend
271Werkzeugausrichtung nicht senkrecht zur Konturebene
272Reelles Werkzeug nicht kompatibel mit Taschen-Technologiedaten
273Konturebenenwechsel zwischen Taschendefinition und Bearbeitung
274Zwei verschachtelte Taschendefinitionen
275NU0 programmiert mit G59
276Null Taschentiefe
277Taschendefinition Start- oder Endpunktkoordinaten unvollständig
278Spindeldrehrichtung inkompatibel mit der in Taschendefinition geforderten
279G-Funktion in Taschenprogrammierblock nicht erlaubt
280Erster Konturblock unvollständig
281Unstetigkeit in einem der beschriebenen Konturen
282Taschendefinitionsparameterfehler
283Externe Kontur muss eindeutig sein und existieren
284Fehler in Konturdefinition
285Zu viele Konturen
286Schritteinstellung übermäßig bezüglich Werkzeugdurchmesser
287Schritteinstellung unzureichend bezüglich Abmessungen
288Ausgleichszustellung in spitzem Winkel oder ungerauhtem Bereich: Zustellpunkt ändern
289Werkzeugdurchmesser übermäßig
290Interner Fehler
291Ausgleichszustellung außerhalb der Kontur
292Doppelte Positionierung am Konturstart
293Schrupp-Endpunkt beim Planfräsen vorhanden

Achsen nicht auf Bus identifiziert

Fehler Nr.Bedeutung des Fehlers
300 bis 309Achse 0 bis 9 in P2 deklariert aber nicht auf Bus erkannt
310 bis 319Achse 10 bis 19 in P2 deklariert aber nicht auf Bus erkannt
320 bis 329Achse 20 bis 29 in P2 deklariert aber nicht auf Bus erkannt
330 und 331Achse 30 und 31 in P2 deklariert aber nicht auf Bus erkannt

Dynamische Operatoren in C

Fehler Nr.Bedeutung des Fehlers
400Dyn. Ops in C laden: Benutzercode-Größe zu groß
401Dyn. Ops in C laden: Formatfehler
402Dyn. Ops in C laden: Prüfsummenfehler
403System hat ungenügend Speicher für dyn. Ops in C
404Dyn. Ops in C laden: Öffnen-Fehler
405Dyn. Ops in C laden: Lesefehler
406Dyn. Ops in C laden: Schließen-Fehler
407Dyn. Ops in C laden: Verzeichnis leer
410Dyn. Ops in C: Anzahl übergebener Parameter stimmt nicht
411Dyn. Ops in C: USER ERROR von INIT: negativer Rückgabewert
413Nicht erkannte dyn. Ops in C
414Dyn. Ops in C ohne MAIN
420Dyn. Ops in C: USER ERROR von QUIT-Funktion
421Dyn. Ops in C: USER ERROR von QUIT-Funktion: negativer Rückgabewert
423Dyn. Ops in C: Funktionsbereich in C nicht in [0..100]

Spline-Kurven-Interpolationsfehler

Fehler Nr.Bedeutung des Fehlers
600Kurvennummer null
601N.. N.. muss programmiert werden
602Keine Achsen im ersten Block des Konturs programmiert
603Kurvensteigung undefiniert
604Weniger als drei Blöcke im Profil
605Kurvennummer unbekannt

Numaform-Fehler

Fehler Nr.Bedeutung des Fehlers
700Optionen fehlen
701S.. am Kurvenanfang fehlt
702Anzahl S.. in T1 & T2 verschieden
703Minimum 2 Vorkommen von S in T1
704Undefinierter Abschnitt (in T3)
705Ebenenwechsel außerhalb S-Marke
706Spindel gestoppt
707Ungültige E= Funktion
708E=1 oder E=2: Abschnittspositionierungsfehler
709T1 & T2 können keine gemeinsamen Punkte haben
710P, Q müssen positiv sein
711S in T1 & T2 verschieden
712Unbestimmte Werkzeugposition
713Fehler: S=0 oder T>3
730F= kleiner oder gleich null
731Schnittpunkt konzentrischer Kreise
732Schnittpunkt paralleler Geraden
733Grenze kann keine horizontale Ebene sein
740F = Fehler

Zyklusprogrammierfehler

Fehler Nr.Bedeutung des Fehlers
830Positionierung nicht abgeschlossen
831Spindel gestoppt
832Endpunkt, P und K müssen programmiert sein
833Rückzugsfreiheit zu klein
834EB Wert: -90 < EB < +90
835Die Werte von P, Q, R und K sind Absolutwerte
836Interpolationsebene muss G81 oder G20 sein
837Schlechter Wert von F oder S
862P oder R und Endpunkt zu programmieren
863Endpunkt inkohärent mit EA
864Fräswerkzeug in G66 verboten
871Fertigprofil-Grenzen nicht definiert
872Keine Dimensionen in Rohteildefinition
873P oder R nicht programmiert
874Rohteil inkonsistent mit Fertigprofil
875Kein Schnittpunkt von EA mit Profil
876Freistellwinkel EB falsch definiert
880Zyklusachse unbekannt
881Parameterwert nicht kompatibel
882Lochbodendimension nicht programmiert
883Steigung (I J K) oder Freiraum (P) nicht programmiert
884Mehr als 9 Gewindegänge
885Tasche inkompatibel mit gewählter Ebene
886Werkzeug inkompatibel mit programmiertem Radius
887Schnitt > Werkzeugdurchmesser
888Wartezeit in diesem Zyklus verboten
889Syntaxfehler
890Werkzeugausrichtung inkompatibel
891Rückzugebene = Lochboden
892Axialer Vorschub fehlt
893Lateraler Vorschub fehlt
894ER in G20 verboten
895G21,G22 in Zyklus verboten
896Dimension inkompatibel mit Werkzeugradius
897Länge Langloch < Durchmesser
898Werkzeugkorrektor fehlt
899Spindel nicht dieser Gruppe zugeordnet oder Spindel/Gruppe inkompatibel

CNC-Maschine

  1. M-TECH: Fortschrittliches CNC-Steuerungssystem für Apollo-Fräser
  2. 3-, 4- oder 5-Achs CNC-Fräse: Welche Achszahl brauchen Sie wirklich?
  3. Umfassendes A-Z Glossar wichtiger CNC-Fachbegriffe
  4. 3-Achs vs. 4-Achs CNC-Router: Unterschiede & Anwendungen
  5. CNC-Router Fertigung: Präzisionsengineering & Qualitätssicherung
  6. Zyklusunterbrechung (Cycle Interrupt) auf Hurco CNC-Steuerungen meistern: Schritt-für-Schritt-Anleitung
  7. Qualitätssicherung in der CNC-Fertigung: Strategien für Präzision und Kundenzufriedenheit
  8. Warum präzise Klimakontrolle für CNC-Werkstattgenauigkeit essenziell ist
  9. Komplette Fanuc G-Code Referenz – Alle Befehle erklärt
  10. Umfassende NUM 1020/1040/1060T G-Codes für CNC-Drehmaschinen