NUM CNC-Steuerungsfehlerliste – NUM 1020/1040/1060
Vollständige Auflistung der Fehlercodes für NUM CNC-Steuerungen NUM 1000/1020/1040/1050/1060 T und G
CNC-Steuerung NUM 1060
NUM CNC-Steuerungsfehler
Verschiedene Fehler und Maschinenfehler
Fehler Nr. | Bedeutung des Fehlers |
---|---|
1 | Unbekanntes Zeichen / Achse vom System nicht erkannt Zu viele Ziffern nach einer Funktion Vorzeichen nach einer Funktion, die keine Zeichen zulässt Abgeschnittener Block signalisiert durch ? über CLOSE im Tropfmodus |
2 | Unbekannte G-Funktion oder ein obligatorisches Argument fehlt nach dem G |
3 | Attribut eines G-Codes falsch positioniert |
4 | Option nicht aktiviert oder Optionsparameterkonflikt: Strukturierte Programmierung, RTCP, synchronisierte Achsen usw. |
5 | Programmierung geometrischer Optionen nicht aktiviert |
6 | Polynom-Interpolationsoption fehlt Koeffiziententabelle voll |
7 | Fehler beim Programmieren von Bewegungen parallel zu schrägen Achsen (Schleifmaschine): – Programmierung ist nicht in Ebene G20 – Interpolation ist nicht in G00 oder G01 – X ist nicht nach G05 programmiert – X und Z werden nach G07 nicht programmiert |
8 | Werkzeugkorrekturnummer zu hoch |
9 | Eine Folge von zu vielen nicht funktionierenden Blöcken – Endlosschleife |
10 | Im SPS-Terminalzugriff:Busaustauschfehler |
11 | Bei SPS-Terminalzugriff:Businitialisierungsfehler oder Austausch gesperrt |
12 | Bei SPS-Terminalzugriff:Rack-Parameterfehler |
13 | Im SPS-Terminalzugriff:Keine solche Karte |
14 | Option für geneigte Ebene fehlt SPS-Grenzzugriff:Kanal fehlt |
15 | Ungültige Leitungskonfiguration |
16 | Fehler bei der RTCP-Aktivierung |
17 | Blockende in einem Kommentar – schließende Klammer fehlt |
18 | Servofehler:P50 zu klein |
20 | Kein M02 am Programmende Sätze nicht ausführbar gemacht in einem durch eine G-Funktion aufgerufenen Zyklus |
21 | Blank-Definition inkohärent im 3D-Modus |
24 | Fehler bei Deklaration der schiefen Ebene – Funktion erneut aktiviert, wenn sie bereits aktiv war – Deklaration der Funktionsargumente unvollständig – Drehpunktachse nicht vorhanden oder nicht servogesteuert – Inkohärent Wert in einem der Matrixterme |
25 | Unterprogramm- oder Sequenznummer existiert nicht |
26 | Zu viele Unterroutinen-Verschachtelungsebenen |
27 | Radiuskorrektur:Bei G52-Maschinennullpunktprogrammierung / Bei konischen Gewinden |
28 | Syntaxfehler in der CCSPD- oder Indextabellen-Radiusdefinition G96 muss gefolgt werden von S / G97 muss gefolgt werden von S / Anfangsradius kann nicht bestimmt werden X oder U in diesem oder einem vorherigen Satz nicht programmiert blockieren |
29 | Kein Bereich für CCSPD programmiert / Kein Bereich kompatibel mit S in G97: Keine Bereichssuchoption:S nicht enthalten zwischen min. und max. Werte des Bereichs programmiert Mit Bereichssuchoption:S gehört keinem Bereich an |
30 | Leitungsfehler erkannt |
31 | PPR- oder PPL-Modus mit ausgewähltem Leitungsprotokoll nicht möglich |
32 | Referenzfehler / Achse bereits auf Endschalter |
33 | Alle Folien warten auf Synchronisation |
34 | Mindestradius in G21-Interpolation erreicht |
35 | Sequenznummer nicht in SEARCH gefunden |
36 | Teileprogrammspeicher voll |
37 | max. Vorschub beim Gewindeschneiden überschritten (COMAND) |
38 | Spindel wird bereits von einer anderen Achsgruppe gesteuert |
39 | Achssynchronisationsfehler (mit Achssynchronisationsoption) |
40-49 | Zu großer Schleppfehler an Achse 0 bis 9 |
50-59 | Zu großer Schleppfehler an Achse 10 bis 19 |
60-69 | Zu großer Schleppfehler an Achse 20 bis 29 |
70 und 71 | Zu großer Schleppfehler an Achse 30 und 31 |
72 | Inkrementelle Programmierung nach einem unvollständigen Block (PGP) |
75 | Wechsel vom Zustand G20 zu G21 oder G22: letzter Satz in G20 unvollständig, da in PGP oder Radiuskorrektur programmiert oder mit X £ 0 erster Satz in G21 ohne X und Y oder G22 ohne Y und Z Wechsel von Zustand G21 oder G22 zu G20:letzter Satz in G21 oder G22 unvollständig oder erster Satz in G20 im Modus G41 oder G42:in G21 oder G22 Anfangsradius negativ oder Null |
76 | In G21 Programmierung eines festen Dreh- und Fräszyklus |
77 | Werkzeugtyp nicht kompatibel mit der Bearbeitungsphase (Fräsen oder Drehen) |
78 | Syntaxfehler beim Programmieren der Schlittensynchronisation G78 P:Maximal 4 Stellen, muss kleiner als die Anzahl der Schlitten sein G78 Q:Maximal 4 Stellen Kein M00, M01 oder M02 bei G78 P.. |
Parametrische Programmierfehler
Fehler Nr. | Bedeutung des Fehlers |
---|---|
91 | Parameter-Nr. nicht erkannt |
92 | Negativer Parameter, der einer Funktion zugeordnet ist, die kein Vorzeichen annimmt Parameterwert höher als der Maximalwert der Funktion, der er zugeordnet ist |
93 | Fehler in Parameterdeklaration oder Testausdruck: L-Funktion nicht gefolgt von Symbolen =,<,>, &, ! Assoziation mit einer verbotenen Funktion durch ein Verknüpfungszeichen -, +, *, / . |
94 | Unzulässige Operation in einem parametrischen Ausdruck: Quadratwurzel einer negativen Zahl / Division durch 0 |
95 | Versuch, in einen externen Eingabeparameter oder einen schreibgeschützten Parameter zu schreiben |
96 | Der Satz vor der externen Parameterdeklaration ist unvollständig Programmierung von L100 … in einem Konturzug in G64 |
97 | Parameteraktualisierung in G76 nicht möglich: Kein Symbol =nach der Parameternummer Weniger als 10 Zeichen für die Eingabe des Werts zugewiesen |
98 | Schreiben durch eine Achsengruppe einer dynamischen Operation, die bereits von einer anderen Gruppe verwendet wird |
99 | Fehler im Zusammenhang mit der N/M AUTO-Funktion – Mehr als 5 N/M AUTO-Achsen definiert – Nicht servogesteuerte Achse als N/M AUTO definiert – Definition von eine N/M AUTO-Achse einer anderen Gruppe |
Fehler bei der Profilgeometrieprogrammierung (PGP)
Fehler Nr. | Bedeutung des Fehlers |
---|---|
101 | PGP:Unzureichende Daten zum Programmieren eines Kreises Kreis auf zwei parallelen Achsen programmiert (mit R / siehe Fehler 107) |
102 | Linie, die durch einen Winkel und eine Koordinate programmiert ist, ohne dass die andere Koordinate berechnet werden kann |
106 | In G02, G03 Programmierung der dritten Achse ohne Schraubenlinienoption |
107 | PGP:Kreis, der durch seinen Radius und Endpunkt programmiert ist, wobei der Endpunkt vom Startpunkt um mehr als 2 * Radius getrennt ist Kreis, der durch X, Z, I K programmiert ist, mit einem anderen Startradius vom Endpunkt (20 Mikron) / Helix:Maß der 3. Achse fehlt Kreis auf zwei parallelen Achsen programmiert (mit I, J, K / siehe Fehler 101) |
110 | PGP:Syntaxfehler im ersten von zwei Blöcken einer PGP-Entität |
111 | PGP:Syntaxfehler im zweiten Block einer PGP-Entität |
112 | PGP:Linie/Linien-Schnittpunkt, wobei: Startpunkt des ersten Blocks =Endpunkt des zweiten Blocks, oder Winkel der ersten Linie =Winkel der zweiten Linie |
113 | PGP:Die in den beiden Blöcken programmierten Werte erlauben keine Bestimmung eines Schnitt- oder Tangentialpunktes |
114 | PGP:Schnittpunkt oder Tangentialpunkt nicht bestimmt durch ET+, ET-, ES+ oder ES |
121 | PGP:Syntaxfehler im letzten der drei Blöcke einer PGP-Entität |
122 | PGP:Die ersten beiden Blöcke sind sich nicht schneidende Linien |
123 | PGP:Die in den drei Sätzen programmierten Daten erlauben keine Ermittlung des Tangentenpunktes |
124 | PGP:Tangentenpunkt des zweiten und dritten Blocks nicht durch ET+ oder ET spezifiziert |
130 | Nullverschiebung in einem der beiden durch eine Verrundung oder Fase verbundenen Blöcke |
131 | Verrundung oder Fase in einem Satz programmiert, der M0, M1 oder M2 enthält Unzureichende Programmierung in einer Folge von Sätzen, keine Bestimmung des Endpunkts möglich |
135 | Eine Fase kann nur zwei gerade Linien verbinden |
136 | Mehr als zwei Blöcke ohne Bewegung zwischen zwei geometrischen Elementen, deren Schnitt- oder Tangentialpunkt berechnet werden soll |
137 | Wechsel der Interpolationsebene mit ungültigem Satz |
Verschiedene Fehler
Fehler Nr. | Bedeutung des Fehlers |
---|---|
138 | Änderung der Interpolationsebene, wenn nicht in G40 (FCU) |
139 | Zwei mitgeführte parallele Achsen, die außerhalb von G52 und außerhalb von G00 im selben Satz programmiert sind |
140 | Programmierfehler Radiuskorrektur: Zu viele Fremdsätze zwischen zwei aufeinanderfolgenden Bahnen Folgende Funktionen können bei aktiver Radiuskorrektur nicht programmiert werden:M00, M01, M02, Zugriff auf externe Parameter , Schreiben der Parameter E8xxxx oder L> 100 |
141 | Mitgeführte Parallelachsen:Programmierung eines Kreises, dessen Startpunkt mit einer Achse programmiert wurde und dessen Endpunkt mit der zugehörigen Parallelachse programmiert wurde |
143 | Skalierungsfaktor abgebrochen oder mit Radiusversatz aktiviert |
144 | Bewegung einer quantifizierten Achse, die sich vom Inkrement unterscheidet |
145 | G29:ABS VAL (P * P + Q * Q + R * R – 1000 mm)> 1 mm (Normalvektor kein Einheitsvektor |
146 | Raumversatz / G29 – Mindestens eine der Dimensionen P, Q oder R fehlt – Mindestens eine der Dimensionen X/U, Y/V oder Z/W fehlt |
148 | Die Anzahl der programmierten Achsen überschreitet die maximal zulässige Anzahl |
149 | Werkzeugradius zu groß in Bezug auf die programmierte Bahn |
Achsenüberlauffehler
Antrag auf Bewegungen außerhalb der Bewegungsgrenzen der Maschine
Fehler Nr. | Bedeutung des Fehlers |
---|---|
150 | Nachlauf auf der X-Achse |
151 | Verfahrwegüberlauf auf der Y-Achse |
152 | Nachlauf auf der Z-Achse |
153 | Nachlauf auf der U-Achse |
154 | Nachlauf auf der V-Achse |
155 | Nachlauf auf der W-Achse |
156 | Nachlauf auf der A-Achse |
157 | Nachlauf auf der B-Achse |
158 | Nachlauf auf der C-Achse |
159 | Anforderung einer programmierten Bewegung auf einer UN-HOMED-Achse |
Strukturierte Programmierfehler
Fehler Nr. | Bedeutung des Fehlers |
---|---|
190 | Zu viele Verschachtelungsebenen für Verzweigungen oder Schleifen (maximal 15) |
191 | Nichteinhaltung der Syntax in der strukturierten 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 |
192 | Schlüsselwort nicht erkannt oder im Kontext verboten |
193 | Strukturfehler |
195 | Programmspeicher voll / Zu viele Konstanten für den zugewiesenen Speicherplatz definiert |
196 | Fehler in der Deklaration des Array-Index |
197 | Verwendung eines nicht als VAR deklarierten Symbols |
198 | Syntaxfehler in der Deklaration von Variablensymbolen |
199 | Falsche Variablendeklarationssyntax |
Achsenfehler
Fehler Nr. | Bedeutung des Fehlers |
---|---|
210 bis 219 | Schlechtes Signal oder Komplementaritätsfehler des Impulsgenerators auf Achse 0 bis 9 |
220 bis 229 | Schlechtes Signal oder Komplementaritätsfehler des Impulsgenerators auf den Achsen 10 bis 19 |
230 bis 239 | Schlechtes Signal oder Komplementaritätsfehler des Impulsgenerators auf Achse 20 bis 29 |
240 und 241 | Schlechtes Signal oder Komplementaritätsfehler des Impulsgenerators auf den Achsen 30 und 31 |
245 | Fehler an digitaler Servosteuerung |
Fehler in Pocket Cycles
Fehler Nr. | Bedeutung des Fehlers |
---|---|
260 | Arbeitsspeicher ausgelastet |
261 | Programmnummer zu hoch |
262 | NU-Nummer nicht unter den Berechtigten |
263 | Ausführung unmöglich – Test- oder Grafikmodus nach erstmaligem Laden oder nach Bearbeitung zwingend erforderlich |
264 | Kein Maß in der Konturebene programmiert oder Maß außerhalb der Ebene |
265 | Erster Positionierungsblock fehlt; Konturzug muss mit G0 oder G1 beginnen |
266 | Nicht genug Arbeitsspeicher |
267 | Zeichen in Pocket-Syntax nicht erlaubt |
268 | Pocket-Programmierblock unvollständig oder enthält illegale Daten |
269 | Kontursatz unvollständig / Positioniersatz vor Taschendefinition fehlt |
270 | Taschendefinition fehlt teilweise oder vollständig |
271 | Werkzeugorientierung nicht senkrecht zur Konturebene |
272 | Reales Werkzeug nicht kompatibel mit technologischen Taschendaten |
273 | Wechsel der Konturebene zwischen Taschendefinition und Bearbeitung |
274 | Zwei verschachtelte Taschendefinitionen |
275 | NU0 mit G59 programmiert |
276 | Null Taschentiefe |
277 | Startpunkt- oder Endpunktkoordinaten der Taschendefinition unvollständig |
278 | Die Drehrichtung der Spindel ist nicht kompatibel mit der in der Taschendefinition geforderten |
279 | G-Funktion in einem Taschenprogrammiersatz nicht erlaubt |
280 | Erster Konturblock unvollständig |
281 | Unterbrechung in einer der beschriebenen Konturen |
282 | Pocket-Definitionsparameterfehler |
283 | Die Außenkontur muss eindeutig sein und existieren |
284 | Fehler in Konturdefinition |
285 | Zu viele Konturen |
286 | Durchgangseinstellung zu groß in Bezug auf den Werkzeugdurchmesser |
287 | Passeinstellung hinsichtlich der Abmessungen unzureichend |
288 | Schlichten der Zustellung im spitzen Winkel oder im nicht geschruppten Bereich:Zustellpunkt ändern |
289 | Werkzeugdurchmesser zu groß |
290 | Interner Fehler |
291 | Schlichtzustellung außerhalb der Kontur |
292 | Doppelpositionierung am Anfang der Kontur |
293 | Schrupp-Endpunkt beim Planen vorhanden |
Achsen auf dem Bus nicht identifiziert
Fehler Nr. | Bedeutung des Fehlers |
---|---|
300 bis 309 | Achse 0 bis 9 in P2 deklariert, aber nicht auf dem Bus erkannt |
310 bis 319 | Achse 10 bis 19 in P2 deklariert, aber nicht auf dem Bus erkannt |
320 bis 329 | Achse 20 bis 29 in P2 deklariert, aber nicht am Bus erkannt |
330 und 331 | Achse 30 und 31 in P2 deklariert, aber nicht auf dem Bus erkannt |
Dynamische Operatoren in C
Fehler Nr. | Bedeutung des Fehlers |
---|---|
400 | Lade dyn. ops in C:Die Größe des Benutzercodes ist zu groß |
401 | Lade dyn. ops in C:Formatfehler |
402 | Lade dyn. ops in C:Prüfsummenfehler |
403 | Das System hat nicht genügend Speicher für dyn. ops in C |
404 | Lade dyn. ops in C:Fehler beim Öffnen |
405 | Lade dyn. ops in C:Lesefehler |
406 | Lade dyn. ops in C:Fehler beim Schließen |
407 | Lade dyn. ops in C:Das Verzeichnis ist leer |
410 | Dyn. ops in C:Anzahl der übergebenen Parameter stimmt nicht überein |
411 | Dyn. ops in C:USER ERROR from INIT:negative return |
413 | Unbekannter dyn. ops in C |
414 | Dyn. ops in C ohne MAIN |
420 | Dyn. ops in C:USER ERROR von der QUIT-Funktion |
421 | Dyn. ops in C:USER ERROR von der QUIT-Funktion:negative Rückgabe |
423 | Dyn. ops in C:Funktionsumfang in C nicht von [0..100] |
Spline-Kurven-Interpolationsfehler
Fehler Nr. | Bedeutung des Fehlers |
---|---|
600 | Kurve Nummer Null |
601 | N.. N.. muss programmiert werden |
602 | Im ersten Satz der Kontur keine Achsen programmiert |
603 | Kurvensteigung undefiniert |
604 | Weniger als drei Blöcke im Profil |
605 | Kurvennummer unbekannt |
Fehler in Numaform
Fehler Nr. | Bedeutung des Fehlers |
---|---|
700 | Optionen fehlen |
701 | S.. fehlt am Anfang der Kurve |
702 | Anzahl von S.. unterschiedlich in T1 &T2 |
703 | Mindestens 2 Vorkommen von S in T1 |
704 | Undefinierter Abschnitt (in T3) |
705 | Ebenenwechsel außerhalb der S-Markierung |
706 | Spindel gestoppt |
707 | Ungültige E=-Funktion |
708 | E=1 oder E=2:Abschnittspositionierungsfehler |
709 | T1 &T2 dürfen keine Punkte gemeinsam haben |
710 | P, Q müssen positiv sein |
711 | S unterschiedlich in T1 &T2 |
712 | Unbestimmte Werkzeugposition |
713 | Fehler:S=0 oder T>3 |
730 | F=kleiner oder gleich Null |
731 | Schnittpunkt konzentrischer Kreise |
732 | Schnittpunkt paralleler Linien |
733 | Grenze darf keine horizontale Ebene sein |
740 | F =Fehler |
Fehler bei der Zyklusprogrammierung
Fehler Nr. | Bedeutung des Fehlers |
---|---|
830 | Positionierung nicht abgeschlossen |
831 | Spindel gestoppt |
832 | Endpunkt, P und K müssen programmiert werden |
833 | Einfahrspiel zu klein |
834 | EB-Wert:-90 |
835 | Die Werte von P, Q, R und K sind absolute Werte |
836 | Die Interpolationsebene muss G81 oder G20 sein |
837 | Ungültiger Wert von F oder S |
862 | P oder R und zu programmierender Endpunkt |
863 | Endpunkt inkohärent mit EA |
864 | Fräswerkzeug in G66 verboten |
871 | Endgültige Profillimits nicht definiert |
872 | Keine Abmessungen in Rohlingsdefinition |
873 | P oder R nicht programmiert |
874 | Leerzeichen inkonsistent mit fertigem Profil |
875 | Keine Überschneidung von EA mit dem Profil |
876 | Freiwinkel EB falsch definiert |
880 | Zyklusachse unbekannt |
881 | Parameterwert nicht kompatibel |
882 | Bodenmaß der Bohrung nicht programmiert |
883 | Teilung (I J K) oder Abstand (P) nicht programmiert |
884 | Mehr als 9 Threadstarts |
885 | Pocket ist mit dem ausgewählten Flugzeug nicht kompatibel |
886 | Werkzeug nicht kompatibel mit dem programmierten Radius |
887 | Schnitt> Werkzeugdurchmesser |
888 | Aufenthalt in diesem Zyklus verboten |
889 | Syntaxfehler |
890 | Werkzeugausrichtung nicht kompatibel |
891 | Rücklaufebene =Boden des Lochs |
892 | Axialvorschub fehlt |
893 | Seitenzuführung fehlt |
894 | ER in G20 verboten |
895 | G21,G22 im Zyklus verboten |
896 | Abmessung nicht kompatibel mit Werkzeugradius |
897 | Länge der länglichen Tasche |
898 | Werkzeugkorrektor fehlt |
899 | Spindel dieser Gruppe nicht zugeordnet oder Spindel oder Gruppe inkompatibel |
CNC-Maschine
- M-TECH CNC-Steuerung
- 3-Achsen-CNC-Router vs. 4-Achsen-CNC-Router vs. 5-Achsen-CNC-Router
- Eine von A bis Z definierte Liste gängiger CNC-Terminologie
- 3-Achsen-CNC-Fräser VS. 4-Achsen-CNC-Fräser
- CNC-Fräser-Produktionsprozess
- So unterbrechen Sie den Zyklus auf einer Hurco CNC-Steuerung
- Qualitätskontrolle in der CNC-Bearbeitung
- Klimatisierung in einer CNC-Werkstatt
- Fanuc-G-Codeliste
- NUM 1020/1040/1060T G-Codes