ID-Bereich 20500-20749

ID-Bereich 20500-20749

20500

Zuviele Parameter nach #SET IPO SOLLPOS.

 

Beschreibung

Bei der Programmierung des NC-Befehls #SET IPO SOLLPOS[...] wird in den eckigen Klammern die maximal zulässige Anzahl der Parameterzuweisungen überschritten.

[PROG - Kapitel: Anfordern von Offset- und Sollwerten]

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Im NC-Programm die Parameterzuweisungen auf die maximale Anzahl begrenzen.

Parameter

%1:

Oberer Grenzwert [-]

Maximale Anzahl an Parameterzuweisungen

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20509

Unbekannter NC-Befehl nach #.

 

Beschreibung

Der programmierte #-Befehl wurde nicht erkannt, weil die Befehlssyntax einen Schreibfehler enthält, weil er in Teilen oder im Gesamten unbekannt ist oder weil die entsprechende (optionale) Funktionalität im System nicht verfügbar ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Im NC-Programm die Syntax des #-Befehls bzgl. Schreibweise und Verfügbarkeit prüfen und ggf. korrigieren.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20521

Der fuer diese logische Achsnummer programmierte Versatzmodus ist unbekannt.

 

Beschreibung

Innerhalb des Achstauschbefehls ist zur Achse ein im System unbekannter Versatzmodus programmiert.

[PROG - Kapitel Achstauschbefehle]

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Achstauschbefehl prüfen und ändern. Zulässigen Versatzmodus programmieren.

Parameter

%1:

Logische Achsnummer [-]

Nummer der fehlerhaft programmierten Achse

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20524

Achsbezeichnung zu lang oder beginnt mit falschem Zeichen.

 

Beschreibung

Bei der Prüfung des Achsnamens in einem #-Befehl wird festgestellt, dass dieser mit einem falschen Buchstaben beginnt oder dass der Achsname zu lang ist.

Für die Achsbezeichnung sind folgende Anfangsbuchstaben zulässig:

X, Y, Z, A, B, C, U, V, W, Q.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Im #-Befehl die zulässigen Anfangsbuchstaben verwenden bzw. die Länge der Namen verringern.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20535

Im Gewindebohrmode sind keine Achsanforderungen erlaubt.

 

Beschreibung

Während aktivem Gewindebohren (G63) dürfen keine Achstauschbefehle programmiert werden.

Beispiel:

Falsch:
N10 G63 Z10 F1000 S100
N20 #SET AX[X, 1, 0]
:
N1000 M30
Richtig:
N10 G63 Z10 F1000 S100
N20 G01 G90 X100 Y100 (Abwahl von G63)
N30 #SET AX[X, 1, 0]
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Programmablaufs.Vor dem Achstauschbefehl muss das Gewindebohren (G63) abgewählt werden.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20538

Im gleichen NC-Satz wie #CALL AX sind keine weiteren Befehle erlaubt.

 

Beschreibung

Falsch:

N10 #CALL AX [B,5,4] G01 X100

Richtig:

N10 #CALL AX [B,5,4]N20 G01 X100

Reaktion

Klasse

-

 

Abhilfe

Klasse

-

 

Fehlertyp

-

 

20545

Eine am Synchronbetrieb beteiligte Achse kann nicht abgegeben werden.

 

Beschreibung

Eine im Achstauschbefehl programmierte Achse wird momentan im Synchronbetrieb verwendet und darf nicht abgegeben werden.

Beispiel:

Falsch:
N30 #SET AX LINK[1, B=X]
N40 #ENABLE AX LINK[1]
:
N70 #PUT AX[X]
:
N80 #DISABLE AX LINK[1]
:
N1000 M30
Richtig:
N30 #SET AX LINK[1, B=X]
N40 #ENABLE AX LINK[1]
:
N70 #DISABLE AX LINK[1]
:
N80 #PUT AX[X]
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung

Abhilfe

Klasse

3

Prüfen und ändern des Programmablaufs.Vor dem Achstauschbefehl muss der Synchronbetrieb abgewählt werden.

Parameter

%1:

Logische Achsnummer [-]

 

%2:

Aktueller Wert [-]

 

%3:

Aktueller Wert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20546

Plandrehachse abgegeben bei aktiver Durchmesserprogrammierung nicht erlaubt.

 

Beschreibung

Die im Achstauschbefehl programmierte Achse wird momentan in der Durchmesserprogrammierung (G51) als PlandrehachseP-AXIS-00015verwendet und darf nicht abgegeben werden.

Beispiel:

Falsch:
N10 G51  X80
N20 #PUT AX[X]
:
N100 G52
:
N1000 M30
Richtig:
N10 G51  X80
:
N100 G52
N110 #PUT AX[X]
:
N1000 M30

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

Prüfen und ändern des Programmablaufs.Vor dem Achstauschbefehl muss die Durchmesserprogrammierung (G51) abgewählt werden.

Parameter

%1:

Logische Achsnummer [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20547

Eine am Handbetrieb beteiligte Achse kann nicht abgegeben werden.

 

Beschreibung

Die im Achstauschbefehl programmierte Achse wird momentan im Handbetrieb verwendet und darf nicht abgegeben werden.

Beispiel:

Falsch:
N10 G201 #ACHSE[X]
N20 #PUT AX[X]
:
N100 G202
:
N1000 M30
Richtig:
N10 G201 #ACHSE[X]
:
N100 G202
N110 #PUT AX[X]
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Programmablaufs.Vor dem Achstauschbefehl muss der Handbetrieb abgewählt werden.

Parameter

%1:

Logische Achsnummer [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20551

Achsbezeichnung zu lang oder beginnt mit falschem Zeichen.

 

Beschreibung

Bei der Prüfung des Achsnamens in einem #-Befehl wird festgestellt, dass dieser mit einem falschen Buchstaben beginnt oder dass der Achsname zu lang ist.

Für die Achsbezeichnung sind folgende Anfangsbuchstaben zulässig:

X, Y, Z, A, B, C, U, V, W, Q.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Im #-Befehl die zulässigen Anfangsbuchstaben verwenden bzw. die Länge der Namen verringern.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20554

Bei #SET AX ueberschreitet die logische Achsnummer das Datenformat.

 

Beschreibung

Die logische Achsnummer Ax hat folgenden Zahlenbereich:

0<= Ax <= 65535

Reaktion

Klasse

-

Warnung

Abhilfe

Klasse

-

 

Fehlertyp

-

 

20555

Bei #SET AX ueberschreitet der Achsenindex das Datenformat.

 

Beschreibung

Die logische Achsindex Ai hat folgenden Zahlenbereich:

0<= Ai <= 65535

Reaktion

Klasse

-

Warnung

Abhilfe

Klasse

-

 

Fehlertyp

-

 

20563

Im gleichen NC-Satz wie #SET AX sind keine weiteren Befehle erlaubt.

 

Beschreibung

Falsch:

N10 #SET AX [B,5,4] G01 X100 F100

Richtig:

N10 #SET AX [B,5,4]N20 G01 X100 F100

Reaktion

Klasse

-

Warnung

Abhilfe

Klasse

-

 

Fehlertyp

-

 

20566

#COMMENT BEGIN muss im NC-Satz exklusiv programmiert werden.

 

Beschreibung

Nach dem Befehl #COMMENT BEGIN sind im gleichen NC-Satz keine weiteren NC-Befehle erlaubt.

Beispiel:

Falsch:
N10 #COMMENT BEGIN X100 F1000 G01 F100
:
N30 #COMMENT END
:
N1000 M30
Richtig:
N10 #COMMENT BEGIN
N20   X100 F1000 G01 F100
:
N30 #COMMENT END
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programmreihenfolge prüfen und ändern. Unzulässige NC-Befehle in den nachfolgenden NC-Satz verschieben.

Hinweis:

Nur bei #ACHSE, #PSET und #PRESET sind weitere NC-Befehle im gleichen NC-Satz erlaubt.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20567

#COMMENT END ohne vorheriges #COMMENT BEGIN programmiert.

 

Beschreibung

Im NC-Programm wurde ein #COMMENT END ohne ein zugehöriges #COMMENT BEGIN gefunden.

Beispiel:

Falsch:
N20   X100 F1000 G01
N30 #COMMENT END
:
N1000 M30
Richtig:
N10 #COMMENT BEGIN
N20   X100 F1000 G01
N30 #COMMENT END
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Fehlendes#COMMENT BEGIN ergänzen oder überflüssiges #COMMENT END entfernen.

Hinweis:

Auch bei geschachtelten Kommentaren müssen immer beide #COMMENT BEGIN / #COMMENT END programmiert werden!

N10 #COMMENT BEGIN
:
N100      #COMMENT BEGIN
:
N200      #COMMENT END
N500 #COMMENT END
:
N1000 M30

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20568

'End of File' innerhalb eines Kommentarblocks gefunden.

 

Beschreibung

Im Kommentarblock nach #COMMENT BEGIN wird bei der Suche nach #COMMENT END das Dateiende erreicht.

Falsch:
N20  X100 F1000 G01
N50  #COMMENT BEGIN
:
:
N1000 M30
<End of File>
Richtig:
N20  X100 F1000 G01
N50  #COMMENT BEGIN
:
N500 #COMMENT END
:
N1000 M30
<End of File>

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Fehlendes#COMMENT END in einem NC-Satz vor M30 ergänzen oder überflüssiges #COMMENT BEGIN entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20569

#COMMENT END muss im NC-Satz exklusiv programmiert werden.

 

Beschreibung

Nach dem Befehl #COMMENT END sind im gleichen NC-Satz keine weiteren NC-Befehle erlaubt.

Beispiel:

Falsch:
N10 #COMMENT BEGIN
:
N30 #COMMENT END X100 F1000 G01 F100
:
N1000 M30
Richtig:
N10 #COMMENT BEGIN
:
N30 #COMMENT END
N40 X100 F1000 G01 F100
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programmreihenfolge prüfen und ändern. Unzulässige NC-Befehle in den nachfolgenden NC-Satz verschieben.

Hinweis:

Nur bei #ACHSE, #PSET und #PRESET sind weitere NC-Befehle im gleichen NC-Satz erlaubt.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20570

PDU von Werkzeugverwaltung mit falscher Werkzeugnummer empfangen.

 

Beschreibung

Von einer externen Werkzeugverwaltung werden aufgrund der Anforderung aus dem NC-Programm (D-Wort, #TOOL DATA) die entsprechenden Werkzeugdaten in segmentierten Datenpaketen (PDU's) zur Verfügung gestellt. Hierbei ergibt die Plausibilitätsprüfung im NC-Kanal beim Empfang dieser Datenpakete, dass die Werkzeugnummern von Anforderung und Empfang nicht übereinstimmen.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

6

Behandlung und Bereitstellung der angeforderten Daten in der externen Werkzeugverwaltung prüfen und ändern.

Parameter

%1:

Fehlerhafter Wert [-]

Nummer des empfangenen Werkzeuges

%2:

Erwarteter Wert [-]

Nummer des angeforderten Werkzeuges

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20571

PDU von Werkzeugverwaltung mit unzulaessigem Parameterindex empfangen.

 

Beschreibung

Von einer externen Werkzeugverwaltung werden aufgrund der Anforderung aus dem NC-Programm (D-Wort, #TOOL DATA) die entsprechenden Werkzeugdaten in segmentierten Datenpaketen (PDU's) zur Verfügung gestellt. Hierbei ergibt die Plausibilitätsprüfung im NC-Kanal beim Empfang dieser Daten, dass die Indexierung der Werkzeugparameter fehlerhaft ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

6

Behandlung und Bereitstellung der angeforderten Daten in der externen Werkzeugverwaltung prüfen und ändern.

Parameter

%1:

Fehlerhafter Wert [-]

Unzulässiger Parameterindex

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20573

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

2

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20574

Division durch 0.

 

Beschreibung

Bei der Berechnung eines mathematischen Ausdrucks mit dem kombinierten Zuweisungsoperator /= ist der Divisor "Null".

Beispiel:

Falsch:
N10  P1=0
:
N500  P2/=P1
:
N1000 M30
Richtig:
N10  P1=0
:
N495 $IF P1 != 0
N500   P2/=P1
N505 $ENDIF
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Division durch $IF-Abfrage des Wertes nur ausführen, wenn Divisior ungleich Null ist.

Parameter

%1:

Fehlerhafter Wert [-]

Wert des Divisors

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20576

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

3

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20577

In der aktuellen Ebene ist fuer die SRK keine Plandrehachse konfiguriert.

 

Beschreibung

Bei der Übernahme der Werkzeugversätze wird bei aktiver Schneidenradiuskorrektur (SRK) für Drehwerkzeuge festgestellt, dass keine der beiden Ebenenachsen als PlandrehachseP-AXIS-00015konfiguriert ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Bei Drehmaschinen muss eine der Ebenenachsen (erste oder zweite Hauptachse) in der Achsparameterliste[AXIS]als PlandrehachseP-AXIS-00015konfiguriert sein.

Parameter

%1:

Logische Achsnummer [-]

Achsmode der Achse

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20578

In der aktuellen Ebene ist fuer die SRK keine Laengsdrehachse konfiguriert.

 

Beschreibung

Bei der Übernahme der Werkzeugversätze wird bei aktiver Schneidenradiuskorrektur (SRK) für Drehwerkzeuge festgestellt, dass keine der beiden Ebenenachsen als LängsdrehachseP-AXIS-00015konfiguriert ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Bei Drehmaschinen muss eine der Ebenenachsen (erste oder zweite Hauptachse) in der Achsparameterliste[AXIS]als LängsdrehachseP-AXIS-00015konfiguriert sein.

Parameter

%1:

Logische Achsnummer [-]

Achsmode der Achse

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20581

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

2

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20582

Wert nach G159 ueberschreitet Datenformat.

 

Beschreibung

Der mit G159=<expr> programmierte Zahlenwert (Nullpunktverschiebungsgruppe) liegt ausserhalb des zulässigen Wertebereiches.

[PROG - Kapitel – Erweiterte Nullpunktverschiebung (G159)]

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Nullpunktverschiebungsgruppe mit einem zulässigen Wert programmieren.

Parameter

%1:

Fehlerhafter Wert [-]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20583

Wert nach G160 ueberschreitet Datenformat.

 

Beschreibung

Der mit G160=<expr> programmierte Zahlenwert (Nullpunktverschiebungsgruppe) liegt ausserhalb des zulässigen Wertebereiches.

[PROG - Kapit el – Nullpunktverschiebungen achsspezifisch freigeben (G160)]

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Nullpunktverschiebungsgruppe mit einem zulässigen Wert programmieren.

Parameter

%1:

Fehlerhafter Wert [-]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20584

Zahlenwert nach G160 ueberschreitet erlaubten Wertebereich.

 

Beschreibung

Der mit G160=<expr> programmierte Zahlenwert stellt einen Index (Datensatz) in der Nullpunktverschiebungstabelle dar. Die Größe dieser Tabelle ist abhängig von der jeweiligen Applikation. Der programmierte Index ist nun größer als der maximal zulässige Index.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   G160=500 X1 Y1 Z0
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   G160=7 X1 Y1 Z0
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Index programmieren, der in der Nullpunktverschiebungstabelle vorhanden istP-ZERO-00003.

Parameter

%1:

Grenzwert [-]

 

%2:

Fehlerhafter Wert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20585

Defaultindex ueberschreitet erlaubten Wertebereich.

 

Beschreibung

Bei der Interpretation im Hochlauf oder bei der Aktualisierung geänderter Daten wird bei der Plausibilitätsprüfung der Nullpunktverschiebungsliste festgestellt, dass der DefaultindexP-ZERO-00002den maximal zulässigen Indexwert überschreitet.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

6

Liste der Nullpunktverschiebungen prüfen und ändern.

Parameter

%1:

Grenzwert [-]

 

%2:

Fehlerhafter Wert [-]

 

Fehlertyp

-

 

20587

Bei .ALL-Variablen ist diese Zuweisung bzw. Verknuepfung nicht erlaubt.

 

Beschreibung

Bei der Vernüpfung von Nullpunktverschiebungen über V.G.NP[..].ALL darf keine Multiplikation oder Division angewandt werden.

Syntaxbeispiel:

Falsch:

N10 V.G.NP[0].ALL *= V.G.NP[1].ALLN10 V.G.NP[0].ALL = V.G.NP[0].ALL/6

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Siehe auch [PROG - Kapitel – Addition/Subtraktion von Verschiebungen]

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20588 / 20589

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

2

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20590

Zuviele bedingte Interpretieranweisungen verschachtelt.

 

Beschreibung

Bei der Programmierung verschachtelter bedingter Interpretieranweisungen (#IF/ #ELSE/#ENDIF) wird die zulässige maximale Verschachtelungstiefe überschritten.

Syntaxbeispiel:

Falsch:

#IFP1==10N10 G01 X10 Y10 F100:

:

: #ELSE:

: #ELSE: #ENDIF #ENDIF:: #ELSE: #ENDIF:#ENDIF:

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Verschachtelungstiefe der bedingten Interpretieranweisungen (#IF/#ELSE/#ENDIF) verringern.

NC-Programmablauf vereinfachen.

Parameter

%1:

Fehlerhafter Wert [-]

 

%2:

Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20591

Korrespondierendes #IF fehlt zum aktuellen #ELSE.

 

Beschreibung

Einebedingter Interpretieranweisung wurde in unvollständiger Syntax programmiert. Ein #ELSE kann nur zusammen mit #IF/#ENDIF programmiert werden.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
#ELSE
:
N1000 M30
Richtig:
N01   P1=0
#IF P1==1
N10     G00 X0 Y0 Z0
#ELSE
N25     G01 X100 Y0 Z0 F1000
#ENDIF
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Programmablaufs. Ergänzen der #IF/#ENDIF-Anweisung oder löschen des #ELSE.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20592

Unerwartetes #ENDIF. Keine bedingte Interpretieranweisung offen.

 

Beschreibung

Einebedingter Interpretieranweisung wurde in unvollständiger Syntax programmiert. Ein #ENDIF kann nur zusammen mit einem vorhergehenden #IF programmiert werden.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0 P1=0
N20   G01 X100 F10000
#ENDIF
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0 P1=0
#IF P1==0
N20   G01 X100 F10000
#ENDIF

N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Programmablaufs. Einfügen der #IF-Anweisung oder löschen des #ENDIF.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20593

Die bedingte Interpretieranweisung muss am Anfang des NC-Satzes erfolgen.

 

Beschreibung

Die Befehle #IF/#ELSE/#ENDIF müssen direkt am Anfang eines NC-Satzes, ohne Satznummer, programmiert werden.

Syntaxbeispiel:

#IF P1 == TRUE
N10  X100
#ELSE
N20  X200 Y200 Z100
#ENDIF
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des NC-Programms. Sicherstellen, dass #IF/#ELSE/ #ENDIF am Satzanfang programmiert sind.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20595

Der Block-Count fuer den Satzvorlauf liegt im ungueltigen Steuersatzzweig.

 

Beschreibung

Der Satzvorlauf wird mit einem Blockcount beauftragt, der im NC-Programm in einem Steuersatzzweig liegt, der nicht durchlaufen wird (z.B. ungültiger $ELSE-Zweig).

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Blockcount beauftragen, der in einem gültigen Steuersatzzweig liegt.

Parameter

%1:

Aktueller Wert [-]

Satznummer am beauftragten Blockcount

%2:

Aktueller Wert [-]

Beauftragte Blockcount

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20596 - 20600

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

3

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20601

Die Satzvorlaufbehandlung hat eine im aktuellen Zustand unzulaessige PDU empfangen.

 

Beschreibung

Der Satzvorlauf (SV) wurde von der Bedienung mit einer Aktion beauftragt, die im aktuellen Zustand nicht zulässig ist, weil gar kein Satzvorlauf aktiv ist. Bei den beauftragten Aktionen handelt es sich um:

- Bewegung fortsetzen bei Satzvorlaufmarke

- Programmbearbeitung abbrechen

- Satzvorlauf fortsetzen

Reaktion

Klasse

1

Satzvorlaufbehandlung wird fortgesetzt.

Abhilfe

Klasse

1

Die oben aufgeführten Aktionen nur durchführen, wenn der Satzvorlauf bereits aktiv ist.

Fehlertyp

3, Fehlermeldung aus der Kommunikation.

 

20602

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

3

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20603

Unbekannte Aktion im Satzvorlauf von der Bedienung empfangen.

 

Beschreibung

Der Satzvorlauf wurde von der Bedienung mit einer Aktion beauftragt, die nicht definiert ist und somit nicht ausgeführt werden kann.

Reaktion

Klasse

2

Satzvorlaufbehandlung wird fortgesetzt.

Abhilfe

Klasse

1

Prüfen, warum Bedienung die unbekannte Aktion beauftragt hat.

Parameter

%1:

Aktueller Wert [-]

Kennung der unbekannten Aktion

Fehlertyp

3, Fehlermeldung aus der Kommunikation.

 

20604

Istwert ueberschreitet Datenformat.

 

Beschreibung

Der mit dem Befehl #PSET programmierte Istwert für eine Achse liegt außerhalb des erlaubten Zahlenbereichs.

Syntaxbeispiel:

N10 #PSET X<Istwert>

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Istwertes für die entsprechende Achse.

Parameter

%1:

Logische Achsnummer [-]

 

%2:

Fehlerhafter Wert [-]

 

%3:

Unterer Grenzwert [-]

 

%4:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20605

Beim Einrechnen des Istwertversatzes wird Datenformat ueberschritten.

 

Beschreibung

Der mit dem Befehl #PSET programmierte Istwert für eine Achse verursacht bei der steuerungsinternen Verarbeitung eine Überschreitung des zulässigen Datenformates.

Syntaxbeispiel:

N10 #PSET X<Istwert>

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Istwertes für die entsprechende Achse.

Parameter

%1:

Logische Achsnummer [-]

 

%2:

Fehlerhafter Wert [-]

 

%3:

Unterer Grenzwert [-]

 

%4:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20606

Beim Herausrechnen des Istwertversatzes wird Datenformat ueberschritten.

 

Beschreibung

Der mit dem Befehl #PSET programmierte Istwert für eine Achse verursacht bei der steuerungsinternen Verarbeitung eine Überschreitung des zulässigen Datenformates.

Syntaxbeispiel:

N10 #PSET X<Istwert>

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Istwertes für die entsprechende Achse.

Parameter

%1:

Logische Achsnummer [-]

 

%2:

Fehlerhafter Wert [-]

 

%3:

Unterer Grenzwert [-]

 

%4:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20607

#PSET bzw. #PRESET nicht zusammen mit Wegbedingungen erlaubt.

 

Beschreibung

Die NC-Befehle #PSET und #PRESET dürfen im gleichen NC-Satz nicht mit NC-Befehlen aus der Gruppe der s.g. Wegbedingungen verwendet werden, da diese ebenfalls die Bedeutung der programmierten Achskoordinaten umschalten.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   G01 F1000 #PSET X200
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   G01 X200 F1000
N30   #PSET X200
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programmreihenfolge prüfen und ändern. NC-Befehlaus der Gruppe der Wegbedingungen in einen eigenen NC-Satz verschieben.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20608

Istwertsetzen bei aktiver WRK nicht erlaubt.

 

Beschreibung

Solange die WRK aktiv ist, darf kein Istwertsetzen (#PSET, #PRESET) programmiert werden.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   G41 X100 F1000
N50   #PSET X200
:
N100  G40
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   G41 X100 F1000
:
N100  G40
N110  #PSET X200
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Vor dem Istwertsetzen WRK abwählen (G40).

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20610

Istwertsetzen bei aktiver Durchmesserprogrammierung nicht erlaubt.

 

Beschreibung

Solange die Durchmesserprogrammierung aktiv ist (G51), darf kein Istwertsetzen (#PSET, #PRESET) programmiert werden.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   G51 X100
N50   #PSET X200
:
N100  G52
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   G51 X100
:
N100  G52
N110  #PSET X200
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Vor dem Istwertsetzen Durchmesserprogrammierung abwählen (G52).

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20612

Istwertsetzen bei aktiver Spiegelung nicht erlaubt.

 

Beschreibung

Solange eine Spiegelung aktiv ist (G21 – G23), darf kein Istwertsetzen (#PSET, #PRESET) programmiert werden.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   G21
N50   #PSET X200
:
N100  G20
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   G21
:
N100  G20
N110  #PSET X200
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Vor dem Istwertsetzen eine aktive Spiegelung abwählen (G20).

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20613

Hochkomma nach Makroname fehlt.

 

Beschreibung

Beim Aufruf eines Makros wurde nach dem Makronamen das abschließende Hochkomma nicht programmiert.

Syntaxbeispiel:

Falsch:
N10  "MACRONAME
Richtig:
N10 "MACRONAME"

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Makronamen müssen immer in Hochkommas eingeschlossen sein.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20614

Der Makroname ist zu lang.

 

Beschreibung

Bei der Definition oder dem Aufruf eines Makros wird festgestellt, dass der Makroname die maximal zulässige Zeichenanzahl überschreitet.

Syntaxbeispiel:

Falsch:
N10  "THIS_MACRONAME_IS_TOO_LONG" =
"X100 G01 F1000"

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Makronamen verkürzen.

Parameter

%1:

Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20615

Hochkomma nach Makro-NC-Code fehlt.

 

Beschreibung

Bei der Definition eines Makros wird nach dem Makro-NC-Code das abschließende Hochkomma vermißt.

Syntaxbeispiel:
Falsch:
N10  "MACRONAME" = "X100 G01
F1000
Richtig:
N10  "MACRONAME" = "X100 G01
F1000"

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Makro-NC-Code muss immer in Hochkommas eingeschlossen sein.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20616

Schachtelungsebene bei Makrodefinition nicht abgeschlossen.

 

Beschreibung

Die Schachtelung von Makros in einer
Makrodefinition wird in einer unvollständigen oder falschen Syntax
programmiert.

Syntaxbeispiel:

Falsch:
N10  "MACRO1" = "X100"
N20  "MACRO2" = "Y200"
N30  "MACRO3" = "G01 F1000
\"MACRO1\"  "MACRO2\"
:
Richtig:
N10  "MACRO1" = "X100"
N20  "MACRO2" = "Y200"
N30  "MACRO3" = "G01 F1000
\"MACRO1\"  \"MACRO2\" "
:

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Die geschachtelten Makronamen müssen jeweils immer in \" (Backslash-Hochkomma) eingeschlossen sein.

Darauf achten, dass auch dass abschliessende Hochkomma nach dem Makro-NC-Code programmiert ist!

[PROG - Kapitel – Symbolische Zeichenketten – Schachtelung von Strings]

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20617

Der Makro-NC-Code ist zu lang.

 

Beschreibung

Bei der Definition eines Makros wird festgestellt, dass der Makro-NC-Code die maximal zulässige Zeichenanzahl überschreitet.

Syntaxbeispiel:

Falsch:
N10 "MACRO1" = "X100 G01
F1000…(MACRO_NC_CODE_TOO_LONG)"

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Makro-NC-Code verkürzen.

Parameter

%1:

Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20618

Stringspeicher ist voll.

 

Beschreibung

Die Kapazität zur Speicherung von Makrodefinitionen im NC-Programm ist erreicht. Die maximale Gesamtanzahl von Makros wird gebildet aus der Summe reservierter Makros in der Kanalparameterliste und der im NC-Programm definierten Makros.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Makrodefinitionen im NC-Programm entfernen oder wenn möglich als vordefinierte Makros in die KanalparameterlisteP-CHAN-00085verlagern, wenn dort die Kapazität noch nicht ausgeschöpft wurde.

Parameter

%1:

Grenzwert [-]

Maximale Anzahl Makros im NC-Kanal

%2:

Aktueller Wert [-]

Anzahl Makros, die im NC-Programm definiert werden können

%3:

Aktueller Wert [-]

Anzahl Makros, die in der Kanalparameterliste definiert werden können

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20619

Unbekannter Makroname. Makro nicht definiert.

 

Beschreibung

Das programmierte Makro ist nicht bekannt. Es wurde weder im NC-Programm noch in der Kanalparameterliste definiert.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Vor dem Aufruf muss das Makro entweder im NC-Programm gemäß [PROG - Kapitel – Symbolische Zeichenketten]oder in der Kanalparameterliste definiert worden sein (P-CHAN-00085,P-CHAN-00062).

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20620

Hochkomma vor Makro-NC-Code fehlt.

 

Beschreibung

Bei der Definition eines Makros wird vor dem Makro-NC-Code das einleitende Hochkomma vermißt.

Syntaxbeispiel:
Falsch:
N10  "MACRONAME" =  X100 G01
F1000"
Richtig:
N10  "MACRONAME" = "X100 G01
F1000"

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Makro-NC-Code muss immer in Hochkommas eingeschlossen sein.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20621

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

3

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20622

Der Makro-NC-Code zwischen den Hochkommas fehlt.

 

Beschreibung

Im NC-Satz ist ein "leeres" Makro programmiert, d.h. zwischen den Hochkommas auf der rechten Seite der Zuweisung wurde kein NC-Code programmiert.

Beispiel:

N10   G00 X0 Y0 Z0
:
N100 "MACRO_1" = ""
:
N1000 M30

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt. Warning wird nur für Diagnose verwendet.

Abhilfe

Klasse

1

NC-Programm prüfen und ändern. Makrodefinition modifizieren.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20624

Kanalparameter: Einem Makroname wurde kein NC-Code zugeordnet.

 

Beschreibung

Im Hochlauf wird bei der Prüfung der Kanalparameter festgestellt, daß einem MakronamenP-CHAN-00085als NC-CodeP-CHAN-00062ein Leerstring zugeordnet wurde.

Reaktion

Klasse

2

Steuerungshochlauf wird fortgesetzt.

Abhilfe

Klasse

1

Während dem Hochlauf wird im Konfliktfall der Leerstring übernommen und der Hochlauf fortgesetzt.

Unvollständigen Makrodefinition ergänzen oder entfernen und Hochlauf wiederholen.

Parameter

%1:

Aktueller Wert [-]

Index der unvollständigen Makrodefinition in der Kanalparameterliste

Fehlertyp

2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung.

 

20625

Der mathematische Term im Makro-NC-Code wurde nicht korrekt abgeschlossen.

 

Beschreibung

Bei der Auflösung von mathematischen Termen in Makros wurde am Ende eines Terms ein unzulässiges Zeichen gefunden.

Syntaxbeispiel:

Falsch:
N10 "MACRO1"="5*12]"
:
N100 X"MACRO1" (Fehlerausgabe in dieser
Zeile!)
:

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Die mathematischen Terme der verwendeten Makros bzgl. unzulässiger Zeichen prüfen und ggf. entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20626

Das Ueberschreiben eines Makro-NC-Codes ist nicht erlaubt.

 

Beschreibung

Im NC-Programm soll ein bereits definiertes Makro erneut geschrieben werden. Diese Möglichkeit ist durch die versionsspezifische Konfiguration nicht zulässig.

Beispiel:

Falsch:
N10 "MACRO_1" = " G00 X0 Y0
Z0"
N15 "MACRO_2" = " G00 X10 Y20
Z30"
N20 "MACRO_1" = " G01 F2000 X0 Y0
Z0"
:
N1000 M30
Richtig:
N10 "MACRO_1" = " G00 X0 Y0
Z0"
N15 "MACRO_2" = " G00 X10 Y20
Z30"
N20 "MACRO_3" = " G01 F2000 X0 Y0
Z0"
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Zusätzliche(s) Makros mit dem gleichen Namen entfernen oder Makro mit neuem Namen anlegen.

Ansonsten wenden Sie sich bitte an den Steuerungslieferanten, um das Ueberschreiben eines Makros in der Version freizuschalten.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20629

Hochkomma nach Makroname fehlt bei Definition.

 

Beschreibung

Bei der Definition eines Makros wurde nach dem Makronamen das abschließende Hochkomma nicht programmiert.

Syntaxbeispiel:

Falsch:
N10  "MACRONAME  = "X100 G01
F1000"
Richtig:
N10  "MACRONAME" = "X100 G01
F1000"

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Makronamen müssen immer in Hochkommas eingeschlossen sein.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20630

Doppelte Istwertprogrammierung im gleichen Satz nicht erlaubt.

 

Beschreibung

Im NC-Satz ist der NC-Befehl #PSET/ #PRESET mehrfach programmiert.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern der Istwertprogrammierung im NC-Satz. Überzählige #PSET/ #PRESET entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20633

Position Plandrehachse bei G96 zu klein: Spindeldrehzahl wird begrenzt.

 

Beschreibung

Die berechnete Startdrehzahl der Spindel ist nicht zulässig, da der Abstand der Werkzeugspitze zur Drehmitte bei Anwahl von G96 (konstante Schnittgeschwindigkeit) zu gering ist und die mit G196 oderP-AXIS-00212vorgegebene maximale Spindeldrehzahl überschritten wird.

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

Die Startdrehzahl wird auf die mit G196 bzw.P-AXIS-00212festgelegte maximale Spindeldrehzahl begrenzt.

Um diese Warnung zu vermeiden, sollte bei Anwahl von G96 die Werkzeugspitze nicht in der Nähe der Drehmitte stehen.

Parameter

%1:

Logische Achsnummer [-]

 

%2:

Fehlerhafter Wert [0.1 µm bzw. 0,0001°]

Abstand der Werkzeugspitze zur Drehmitte

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20634

In der aktuellen Ebene ist bei G96 keine Plandrehachse konfiguriert.

 

Beschreibung

Bei der Anwahl der konstanten Schnittgeschwindigleit (G96) wird festgestellt, dass keine der beiden Ebenenachsen als PlandrehachseP-AXIS-00015konfiguriert ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Bei Drehmaschinen muss eine der Ebenenachsen (erste oder zweite Hauptachse) in der Achsparameterliste[AXIS]als PlandrehachseP-AXIS-00015konfiguriert sein.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20635

Gewindebohren bei aktivem Umdrehungsvorschub nicht erlaubt.

 

Beschreibung

Bei der Anwahl des Gewindebohrens mit G63 wird festgestellt, dass der Umdrehungsvorschub (G95) noch aktiv ist.

Reaktion

Klasse

2

Abbruch der NC Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Vor Anwahl des Gewindebohrens mit G63 den aktiven Umdrehungsvorschub (G95) mit G94 explizit abwählen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20636

Gewindebohren bei aktiver konstanter Schnittgeschwindigkeit nicht erlaubt.

 

Beschreibung

Bei der Anwahl des Gewindebohrens mit G63 wird festgestellt, dass die konstante Schnittgeschwindigkeit (G96) noch aktiv ist.

Reaktion

Klasse

2

Abbruch der NC Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Vor Anwahl des Gewindebohrens mit G63 die konstante Schnittgeschwindigkeit (G96) mit G97 explizit abwählen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20637

G196 und Anwahl Gewindebohren im selben NC-Satz nicht erlaubt.

 

Beschreibung

Bei der Anwahl des Gewindebohrens mit G63 wird festgestellt, dass im gleichen NC-Satz G196 programmiert ist.

Reaktion

Klasse

2

Abbruch der NC Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. G196 aus dem NC-Satz mit der Anwahl des Gewindebohrens (G63) entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20638

Getriebeschalten bei aktiver konstanter Schnittgeschwindigkeit nicht erlaubt.

 

Beschreibung

Bei der Anwahl einer neuen Getriebstufe mit G112 oder M40 – M45 wird festgestellt, dass die konstante Schnittgeschwindigkeit (G96) noch aktiv ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Vor Anwahl einer neuen Getriebstufe mit G112 oder M40 – M45 die konstante Schnittgeschwindigkeit (G96) mit G97 explizit abwählen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20639

Spindelstop bei aktiver konstanter Schnittgeschwindigkeit nicht erlaubt.

 

Beschreibung

Bei Spindelstop mit M05 wird festgestellt, dass die konstante Schnittgeschwindigkeit (G96) noch aktiv ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Vor Anwahl Spindelstop mit M05 die konstante Schnittgeschwindigkeit (G96) mit G97 explizit abwählen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20640

Handbetrieb bei aktiver konstanter Schnittgeschwindigkeit nicht erlaubt.

 

Beschreibung

Bei der Anwahl des Handbetriebes mit G200 bzw. G201 wird festgestellt, dass die konstante Schnittgeschwindigkeit (G96) noch aktiv ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Vor Anwahl des Handbetriebes mit G200 bzw. G201 die konstante Schnittgeschwindigkeit (G96) mit G97 explizit abwählen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20641

Plandrehachse abgegeben bei aktiver konstanter Schnittgeschwindigkeit nicht erlaubt.

 

Beschreibung

Die im Achstauschbefehl programmierte Achse wird momentan bei aktiver konstanter Schnittgeschwindigkeit (G96) als PlandrehachseP-AXIS-00015verwendet und darf nicht abgegeben werden.

Beispiel:

Falsch:
N10 G96  S63
N20 #PUT AX[X]
:
N100 G97
:
N1000 M30
Richtig:
N10 G96  S63
:
N100 G97
N110 #PUT AX[X]
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Programmablaufs.Vor dem Achstauschbefehl muss die aktive konstante Schnittgeschwindigkeit (G96) abgewählt werden.

Parameter

%1:

Logische Achsnummer [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20642

M19 bei aktiver konstanter Schnittgeschwindigkeit nicht erlaubt.

 

Beschreibung

Bei der Spindelpositionierung mit M19 wird festgestellt, dass die konstante Schnittgeschwindigkeit (G96) noch aktiv ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Vor Anwahl Spindelpositionierung mit M19 die konstante Schnittgeschwindigkeit (G96) mit G97 explizit abwählen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20643

M19 im NC-Satz mit G196 nicht erlaubt.

 

Beschreibung

Bei der Anwahl der Spindelpositionierung mit M19 wird festgestellt, dass im gleichen NC-Satz G196 programmiert ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Anwahl der Spindelpositionierung (M19) aus dem NC-Satz mit G196 entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20644

Das Makro enthaelt einen exklusiven NC-Befehl.

 

Beschreibung

Enthält ein Makro einen exklusiven NC-Befehl (z.B. #-Befehl), so dürfen nach dem Makroaufruf im gleichen NC-Satz keine weiteren NC-Befehle programmiert sein.

Beispiel:

Falsch:

%dummy
N10 "MACRO"="#FLUSH WAIT" (Macro mit
exkl. Befehl)
N20 "MACRO" G01 X10 F1000
:
M30

Richtig:

%kont
N10 "MACRO" = "#FLUSH WAIT" (Macro mit
exkl. Befehl)
N20 "MACRO"
N30 G01 X10 F1000
:
M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Die NC-Befehle nach dem Makroaufruf in einen eigenen NC-Satz verschieben.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20648

Achsspezifische Beschleunigungsgewichtung negativ programmiert.

 

Beschreibung

Einer der mit G130 programmierten achsspezifischen Gewichtungswerte ist negativ.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   G130 X70 Y-60
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   G130 X70 Y60
:
N1000 M30

Reaktion

Klasse

1

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Gewichtungswert mit einem sinnvollen Wert größer/gleich Null programmieren.

Parameter

%1:

Logische Achsnummer [-]

 

%2:

Fehlerhafter Wert [-]

 

%3:

Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20650

Globale Beschleunigungsgewichtung negativ programmiert.

 

Beschreibung

Der mit G131 programmierte globale Gewichtungswert ist negativ.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   G131 = -60   (alternativ: G131 –60)
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   G131 = 60   (alternativ: G131 60)
:
N1000 M30

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

Im Konfliktfall wird die Beschleunigunsgewichtung automatisch auf 100% gesetzt und dieNC-Programmbearbeitung fortgesetzt.

Vor dem nächsten Programmstart sollte einsinnvoller Wert größer Null programmiert werden.

Parameter

%1:

Fehlerhafter Wert [-]

 

%2:

Korrigierter Wert [-]

Automatisch berichtigte globale Beschleunigungsgewichtung

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20651

Bei aktiver WRK darf kein KANAL_CONTROL ausgegeben werden.

 

Beschreibung

Bei aktiver Werkzeugradiuskorrektur (G41/G42) können keine Funktionen an oder abgewählt werden die zu einem Leeren des CNC Kanals führen. Es sind dies z. B. die folgenden CNC-Befehle / Funktionen:

- #FLUSH

- #FLUSH CONTINUE

- #FLUSH WAIT

- #SET DEC LR SOLL

- #SET IPO SOLLPOS

- #CS ON[], CS OFF

- #TRAFO ON/OFF

- G200

- Synchrone V.E Variablen

- ...

Weitere Informationen zur Werkzeugradiuskorrektur und den aufgeführten Befehlen siehe [PROG].

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Vor Verwendung von Befehlen, die zum Leeren des CNC Kanals führen, Werkzeugradiuskorrektur mit G40 abwählen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20652

Doppelprogrammierung der Gewindesteigung.

 

Beschreibung

Im gleichen NC-Satz wurde beim Gewindeschneiden (G33) die Steigung mehrfach programmiert.

Beispiel:

Falsch:
N10   G74 S1
N20   T1 M03 S400
N30   G00 X72 Z105
N40   G33 Z48 K1 I2
:
N1000 M30
Richtig:
N10   G74 S1
N20   T1  M03 S400
N30   G00 X72 Z105
N40   G33 Z48 K1    (Annahme: Z ist Längsachse)
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Überflüssige Gewindesteigung entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20653

Gewindesteigung wurde gleich 0 programmiert.

 

Beschreibung

Beim Gewindeschneiden (G33) wird die Steigung mit dem Wert Null oder gar nicht programmiert.

Beispiel:

Falsch:
N10   G74 S1
N20   T1 M03 S400
N30   G00 X72 Z105
N40   G33 Z48 K0
:
N1000 M30
Richtig:
N10   G74 S1
N20   T1  M03 S400
N30   G00 X72 Z105
N40   G33 Z48 K1    (Annahme: Z ist Längsachse)
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Fehlende oder falsch belegte Gewindesteigung korrekt programmieren..

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20654

Gewindesteigung ueberschreitet Datenformat.

 

Beschreibung

Beim Gewindeschneiden (G33) liegt die in interne Einheit umgerechnete Steigung außerhalb des zulässigen Wertebereichs.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Programmierte Steigung muss im zulässigen Wertebereich liegen.

Parameter

%1:

Aktueller Wert [-]

Programmierte Steigung

%2:

Fehlerhafter Wert [1µm/s bzw. 0,001°/s]

Umgerechnete Steigung

%3:

Unterer Grenzwert [-]

 

%4:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20656

Werkzeugwechsel bei aktivem RTCP/TLC nicht erlaubt.

 

Beschreibung

Solange eine kinematische Transformation aktiv ist (#TRAFO ON bzw. #RTCP ON), kann kein anderer Korrekturdatensatz für die Werkzeuggeometriekorrektur mit #TOOL DATA[...] angewählt werden oder ein Wert des aktuellen Werkzeuges mit V.G.WZ_AKT... geändert werden [PROG].

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   #TRAFO ON
:
N100  #TOOL DATA [2,0,0]
N110  V.G.WZ_AKT.L = 150
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   #TRAFO ON
:
N90   #TRAFO OFF
N100  #TOOL DATA [2,0,0]
N110  V.G.WZ_AKT.L = 150
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programmablauf prüfen und ändern. Vor #TOOL DATA[...] oder dem Schreibzugriff V.G.WZ_AKT... muss die kinematische Transformation mit #TRAFO OFF bzw. #RTCP OFF abgewählt werden.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20657

Kinematiktyp unbekannt.

 

Beschreibung

Bei der Verwendung von NC-Befehlen aus dem Bereich der 5-Achsbearbeitung (ECS, CAX, TOOL ORI CS…) wird festgestellt, dass die momentan aktive Kinematiktransformation nicht bekannt ist.

Die zu verwendende Kinematiktransformation wird in den Kanalparametern (P-CHAN-00032) als Defaultwert festgelegt. bzw. kann mit dem Befehl #KIN ID[...] auch im NC-Programm definiert werden [PROG].

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Die zur verwendeten Maschinenkinematik erforderliche Kinematiktransformation (KIN-ID) bestimmen und als Defaultwert (P-CHAN-00032) oder im NC-Programm mit #KIN ID[...] anwählen.

Parameter

%1:

Fehlerhafter Wert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20658

Bei RTCP/TLC sind zu wenige Achsen vorhanden.

 

Beschreibung

Abhängig von der jeweiligen Maschinenkinematik sind bei der Anwahl der kinematischen Transformation (#TRAFO ON) im NC-Kanal eine Mindestanzahl Achsenerforderlich. Diese müssen in ihrer Reihenfolge ohne Lücken angeordnet sein.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Reihenfolge der Kanalachsenprüfen und anpassen. Sicherstellen, dass keine falsche Kinematik-ID (#KIN ID[...]) angewählt wurde und dass durch Achstauschbefehle keine für die kinematische Transformation erforderlichen Achsen aus dem Kanal abgegeben wurden.

Parameter

%1:

Fehlerhafter Wert [-]

Anzahl Achsen im NC-Kanal bis zur ersten Lücke

%2:

Aktueller Wert [-]

Anzahl notwendiger nichtlückender Achsen der aktiven Maschinenkinematik

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20659

TLC-Offset ueberschreitet Datenformat.

 

Beschreibung

Bei der Programmierung des NC-Befehls #TLC ON/OFF (Werkzeuglängenkompensation), beim Wechsel in das Maschinenkoordinatensystem mit #MCS... oder bei der Bereitstellung neuer Achspositionen im NC-Kanal liegt der bei der Berechnung verwendete TLC-Offsetaußerhalb des zulässigen Wertebereiches.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Die TLC-Offsetberechnung im NC-Programm nur an Achspositionen ausführen, die weit genug innerhalb des erlaubten Zahlenbereichs liegen.

Parameter

%1:

Fehlerhafter Wert [-]

Berechneter TLC-Offset

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20660

Fuer die kartesische Transformation muessen die ersten drei logischen Achsen vorhanden sein.

 

Beschreibung

Bei der Programmierung einer kartesischen Transformation mit #(A)CS... wird festgestellt, dass im NC-Kanal nicht alle Hauptachsen (die ersten drei Achsen) lückenlos vorhanden sind.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Reihenfolge der Hauptachsen im NC-Kanalprüfen und anpassen. Sicherstellen, dass durch Achstauschbefehle keine für die kartesische Transformation erforderlichen Achsen aus dem Kanal abgegeben wurden bzw. dass die Hauptachsen korrekt konfiguriert sind (P-CHAN-00006,P-CHAN-00035,P-CHAN-00003).

Parameter

%1:

Fehlerhafter Wert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20661

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

3

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20662

Fuer TOOL ORI CS fehlt eine rotatorische Achse.

 

Beschreibung

Beim NC-Befehl #TOOL ORI CS (Werkzeugorientierung senkrecht zur gedrehten Bearbeitungsebene) wird festgestellt, dass eine der zum Ausrichten des Werkzeuges erforderlichen rotatorischen Achsen im NC-Kanal nicht vorhanden ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Reihenfolge der Hauptachsen und rotatorischen Achsen im NC-Kanalprüfen und gemäß der zugrundeliegenden Kinematik anpassen. In der Regel sind für das automatische Ausrichten des Werkzeuges mindestens zwei rotatorische Achsen notwendig.

[PROG - Kapitel – Werkzeug ausrichten (TOOL ORI CS)]

Sicherstellen, dass durch Achstauschbefehle keine für das Ausrichten erforderlichen Achsen aus dem Kanal abgegeben wurden bzw. in der Achsreihenfolge falsch angeordnet sind (z.B. Lücken).

Parameter

%1:

Aktueller Wert [-]

Platz bzw. Index in Achsreihenfolge, an dem eine rotatorische Achse erwartet wird.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20663

G-Funktion bei aktivem (A)CS nicht erlaubt.

 

Beschreibung

Bestimmte G-Funktionen dürfen bei aktiver kartesischer Transformation nicht programmiert werden.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   #CS ON[10,20,0,0,0,45]
N30   G98 X-500 Y-800
:
N100  #CS OFF
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   #CS ON[10,20,0,0,0,45]
:
N100  #CS OFF
N110  G98 X-500 Y-800
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Die betroffenen G-Funktionen nur bei abgewählter kartesischer Transformation (#CS OFF) programmieren.

Parameter

%1:

Fehlerhafter Wert [-]

Nummer der unzulässigen G-Funktion

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20664

G-Funktion bei aktivem RTCP/TLC nicht erlaubt.

 

Beschreibung

Bestimmte G-Funktionen dürfen bei aktiver kinematischer Transformation nicht programmiert werden.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   #KIN ID[1]
N30   #TRAFO ON
N40   G98 X-500 Y-800
:
N100  #TRAFO OFF
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   #KIN ID[1]
N30   #TRAFO ON
:
N100  #TRAFO OFF
N110   G98 X-500 Y-800
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Die betroffenen G-Funktionen nur bei abgewählter kinematischer Transformation (#TRAFO OFF) programmieren.

Parameter

%1:

Fehlerhafter Wert [-]

Nummer der unzulässigen G-Funktion

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20665

Koordinate aus RTCP-Vortransformation ueberschreitet Datenformat.

 

Beschreibung

Bei Anwahl einer kinematischen Transformation (#TRAFO ON) wird festgestellt, dass eine Achsposition nach der Transformation den zulässigen Wertebereich überschreitet.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen der Maschinenachspositionen vor Anwahl der Koordinatentransformation. Im NC-Programm vor der besagten Anwahl eventuell eine kleinere Achsposition anfahren. Prüfen, ob in den KanalparameternP-CHAN-00032oder im NC-Programm (#KIN ID) der korrekte Kinematiktyp eingetragen ist.

Parameter

%1:

Fehlerhafter Wert [0.1 µm bzw. 0,0001°]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20666

Bei aktiver TLC darf nur Abwahl mit #TLC OFF programmiert werden.

 

Beschreibung

Bei bereits aktiver Werkzeuglängenkompensation (TLC) wird erneut #TLC ON[...] programmiert.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   #TLC ON[100]
:
N100  #TLC ON[-50]
:
N990 #TLC OFF
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   #TLC ON[100]
:
N90  #TLC OFF
:
N100  #TLC ON[-50]
:
N990 #TLC OFF
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Um die Werkzeuglängenkompensation ändern zu können, muß zuerst die aktive TLC mit #TLC OFF abgewählt werden.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20668

Abwahl mit #TLC OFF ist wirkungslos.

 

Beschreibung

Im NC-Satz ist #TLC OFF programmiert, obwohl die Werkzeuglängenkompensation (TLC) gar nicht aktiv ist.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
:
N990 #TLC OFF
N1000 M30

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

NC-Programm prüfen und ändern. NC-Befehl #TLC OFF entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20669

Bei aktivem RTCP darf nur Abwahl mit #TRAFO OFF programmiert werden.

 

Beschreibung

Bei aktiver kinematischer Transformation (#TRAFO ON) wird #TLC ON[...] oder #TLC OFF programmiert.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   #KIN ID[1]
N30   #TRAFO ON
N20   #TLC ON[100]
:
N100  #TLC OFF
:
N990 #TRAFO OFF
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   #KIN ID[1]
N30   #TRAFO ON
:
N990  #TRAFO OFF
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern.Kinematische Transformation und Werkzeuglängenkompensation schliessen sich gegenseitig aus. #TLC ON[...] oder #TLC OFF aus dem Bereich der aktiven kinematischen Transformation entfernen. Anwendung der TLC-Funktionalität siehe auch [PROG]oder[FCT-C2].

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20671

Bei TLC-Anwahl darf WRK nicht aktiv sein.

 

Beschreibung

Bei bereits aktiver Werkzeugradiuskorrektur (WRK) wird die Werkzeuglängenkompensation (TLC) mit #TLC ON[...] angewählt.

Beispiel:

Falsch:

N10 G41

N20 #TLC ON [25]

:N100 #TLC OFFN110 G40:N1000 M30

Richtig:

N10 #TLC ON [25]

N20 G41

:

N100 G40

N110 #TLC OFF:N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programmablauf prüfen und ändern. DieWRK vor der Anwahl der Werkzeuglängenkompensation (#TLC ON[.]) abwählen oder nur danach anwählen (G41/G42).

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20675

Syntaxfehler bei #(A)CS ON.

 

Beschreibung

Bei der Programmierung des NC-Befehls #(A)CS ON[...] wird nach der eckigen Klammerauf ein Syntaxfehler (Komma, Anzahl Parameter) festgestellt.

Syntaxbeispiele:

Falsch:
#CS ON [10,20,0,0,0 45]or
#CS ON [10,20,0,0,0]or
Richtig:
#CS ON [10,20,0,0,0,45]or
#CS ON [10,20,0,0,0,45]or

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Im NC-Programm die Befehlssyntax von #(A)CS ON[...] bzgl. Kommasetzung, Parameteranzahl, Klammerzu etc. prüfen und korrigieren.

[PROG - Kapitel: Definition eines Bearbeitungskoordinatensystems]

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20676

Programmierter Winkel ist unzulaessig.

 

Beschreibung

Bei der Programmierung des NC-Befehls #CS ON[...] wird in der eckigen Klammer ein unzulässiger Drehwinkel programmiert.

Syntaxbeispiel:

Falsch:
#CS ON [10,20,0,45,0,450]
Richtig:
#CS ON [10,20,0,45,0,90]

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Im NC-Befehl #CS ON[...] dürfen die Drehwinkel nur zwischen –360° und +360° programmiert werden.

[PROG - Kapitel: Definition eines Bearbeitungskoordinatensystems]

Parameter

%1:

Fehlerhafter Wert [-]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20679

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

3

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20680

Koordinate aus kartesischer Vortransformation ueberschreitet Datenformat.

 

Beschreibung

Bei Anwahl einer kartesischen Transformation (#(A)CS ON[...]) wird festgestellt, dass eine Achsposition nach der Transformation den zulässigen Wertebereich überschreitet.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen der Maschinenachspositionen vor Anwahl der Koordinatentransformation. Im NC-Programm vor der besagten Anwahl eventuell eine kleinere Achsposition anfahren.

Parameter

%1:

Fehlerhafter Wert [0.1 µm bzw. 0,0001°]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20681

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

3

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20683

Achstausch bei aktivem RTCP/TLC nicht erlaubt.

 

Beschreibung

Während aktiver kinematischer Transformation (#TRAFO ON) dürfen keine Achstauschbefehle im NC-Programm verwendet werden.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   #KIN ID[1]
N30   #TRAFO ON
N40   #PUT AX[X]
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   #KIN ID[1]
N30   #TRAFO ON
:
N100  #TRAFO OFF
N110  #PUT AX[X]
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Vor Verwendung der Achstauschbefehle im NC-Programm die kinematische Transformation abwählen (#TRAFO OFF).

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20684

Achstausch bei aktivem (A)CS nicht erlaubt.

 

Beschreibung

Während aktiver kartesischer Transformation (#(A)CS ON) dürfen keine Achstauschbefehle im NC-Programm verwendet werden.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   #CS ON[10,20,0,0,0,45]
N30   #PUT AX[X]
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   #CS ON[10,20,0,0,0,45]
:
N100  #CS OFF
N110  #PUT AX[X]
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Vor Verwendung der Achstauschbefehle im NC-Programm die kartesischer Transformation abwählen (#(A)CS OFF).

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20685

Bei Angabe der Verweilzeit wurden zusaetzliche Achsen programmiert.

 

Beschreibung

Bei der Programmierung der Verweilzeit mit G04 werden mehr als nur die erste Hauptachse im NC-Satz zur Definition der Verweilzeit verwendet.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   G04 X2 Y3
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   G04 X2
:
N1000 M30

Reaktion

Klasse

2

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

NC-Programm prüfen und ändern.Bei G04 darf nur über die erste Hauptachse der Wert der Verweilzeit zugeordnet werden. Überflüssige Achsangaben entfernen.

Parameter

%1:

Logische Achsnummer [-]

Nummer der nicht benötigten Achse

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20686

Kinematik-ID ueberschreitet Datenformat.

 

Beschreibung

Bei der Programmierung des Befehls #KIN ID[...] liegt die Nummer der Kinematik-ID ausserhalb des zulässigen Zahlenbereichs.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des NC-Programms. Zulässige Kinematik-ID verwenden.

Parameter

%1:

Fehlerhafter Wert [-]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20687

Kinematikwechsel bei aktivem RTCP/TLC nicht erlaubt.

 

Beschreibung

Ein Kinematikwechsel mit #KIN ID[...] darf bei aktiver kinematischer Transformation nicht programmiert werden.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   #KIN ID[1]
N30   #TRAFO ON
N40   #KIN ID[2]
:
N100  #TRAFO OFF
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   #KIN ID[1]
N30   #TRAFO ON
:
N100  #TRAFO OFF
N110  #KIN ID[2]
:
N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. #KIN ID[...] nur bei abgewählter kinematischer Transformation (#TRAFO OFF) programmieren.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20688

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

6

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20689

Fehler beim Oeffnen eines Programms zum Wiederanfahren an die Kontur.

 

Beschreibung

Nach Satzvorlauf kann der Handsatz oder ein NC-Programm zum Wiederanfahren an die Kontur [FCT-C6]nicht ausgeführt werden, weil das NC-File gar nicht existiert bzw. der Programmname fehlerhaft ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

6

Richtigen NC-Programmname verwenden bzw. Sicherstellen, dass auf das NC-File zugegriffen werden kann.

Fehlertyp

-

 

20690

Name fuer ein einzuschiebendes Programm fehlt nach Satzvorlauf.

 

Beschreibung

Das NC-Programm zum Wiederanfahren an die Kontur [FCT-C6]nach Satzvorlauf kann nicht ausgeführt werden, weil es bei der Beauftragung nicht mit übergeben wurde.

Reaktion

Klasse

1

Satzvorlaufbehandlung wird fortgesetzt.

Abhilfe

Klasse

1

NC-Programm zum Wiederanfahren an die Kontur bei der Beauftragung mit übergeben.

Fehlertyp

-

 

20691

Der Datensatz des programmierten Werkzeuges ist nicht freigegeben.

 

Beschreibung

Die mit dem D-Befehl angeforderten Werkzeugdaten aus der internen Werkzeugliste[TOOL]sind nicht verfügbar, weil der entsprechende Datensatz über die GültigkennungP-TOOL-00005gesperrt ist.

Reaktion

Klasse

2

Abbruch der NC-Programmbeabeitung.

Abhilfe

Klasse

3

In der Werkzeugparameterliste den Datensatz durch Setzen der GültigkennungP-TOOL-00005

Hinweis:

Der Status der Gültigkennung kann im NC-Programm mit der globalen Variable V.G.WZ[.].OK oder V.G.WZ_AKT.OK abgefragt werden.

Parameter

%1:

Aktueller Wert [-]

Index des ungültigen Datensatzes

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20692

WRK-Anwahl im additiven Handsatzbetrieb. Kanal puffert Saetze.

 

Beschreibung

Im additiven Handsatzbetrieb wird die Werkzeugradiuskorrektur mit G41 oder G42 angewählt. Dadurch werden weitere im Handsatzbetrieb beauftragte Bewegungssätze in der WRK gepuffert und erst verzögert ausgeführt.

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

Wenn möglich, WRK nicht im additiven Handsatzbetrieb anwählen.

Fehlertyp

-

 

20693

Im aktuellen Zustand wird ein weiterer Handsatz erwartet.

 

Beschreibung

Im momentan aktiven additiven Handsatzbetrieb wird versucht, ein NC-Programm zu starten.

Reaktion

Klasse

1

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Vor dem Start des NC-Programms den additiven Handsatzbetrieb mit M30 oder RESET beenden.

Fehlertyp

-

 

20695

Auftrag im aktuellen Satzvorlaufzustand nicht erlaubt.

 

Beschreibung

Der Auftrag von der Bedienung zum Fortsetzen des Satzvorlaufes darf nur erfolgen, wenn der Satzvorlauf auch auf diese Aktion wartet.

Reaktion

Klasse

1

Satzvorlaufbehandlung wird fortgesetzt.

Abhilfe

Klasse

1

Satzvorlauf mit einer zulässigen Aktion beauftragen.

Fehlertyp

-

 

20697 / 20698

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

2

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20699

Nummer des R-Parameters ist 0, negativ oder groesser als Maximalwert.

 

Beschreibung

Der Index des R-Parameters liegt außerhalb des zulässigen Zahlenbereiches.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des NC-Programms. R-Parameter mit einem zulässigen Wert belegen.

Parameter

%1:

Fehlerhafter Wert [-]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20701

Doppelte Programmierung von G301 / G302 ohne Bewegungssatz.

 

Beschreibung

Zwischen zwei NC-Befehlen G301/G302 muss immer ein Bewegungssatz programmiert sein, damit eine Fase bzw. Rundung eingefügt werden kann. Ohne diesen Bewegungssatz ist das nicht möglich.

Beispiel:

Falsch:

%kont
N10 X0 Y0
N20 X100
N30 G301 I20
N40 G301
N50 Y100
N60 X200
N99 M30

Richtig:

%kont
N10 X0 Y0
N20 X100
N30 G301 I20
N40 Y100
N50 G301
N60 X200
N99 M30

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

Überflüssiges G301/G302 entfernen oder Bewegungssätze einfügen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20702

Programmende trotz aktivem Ueberschleifen.

 

Beschreibung

Bei aktivem G301/G302 wird das NC-Programmende erreicht. D.h. das zweite Konturelement zur Einfügung der Fase bzw. Rundung ist nicht programmiert.

Beispiel:

Falsch:

%kont
N10 X0 Y0
N20 X100
N30 G301 I20
N99 M30

Richtig:

%kont
N10 X0 Y0
N20 X100
N30 G301 I20
N40 X100
N99 M30

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

G301/G302 entfernen oder zweites Konturelement programmieren.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20703

Durch Ruecktransformation berechnete Maschinenachsposition ueberschreitet Datenformat.

 

Beschreibung

Die bei kinematischen Transformationen erforderliche Berechnung von Maschinenachspositionen liefert Ergebnisse, die außerhalb des zulässigen Wertebereiches liegen.

Mögliche Ursachen:

- fehlerhaften Belegung der Kinematik(kopf)versätze in den KanalparameternP-CHAN-00094

- Fehlende Referenzierung

- ungültige Achspositionen bei Programmstart

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Mögliche oben aufgeführte Ursachen prüfen und ggf. beseitigen.

Parameter

%1:

Fehlerhafter Wert [0.1 µm bzw. 0,0001°]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20704

Programmende erreicht, ohne auf die Satzvorlaufmarke aufgelaufen zu sein.

 

Beschreibung

Die beauftragte Satzvorlaufmarke konnte im NC-Programm bis zum Programmende (M02, M30) nicht gefunden werden.

Reaktion

Klasse

2

NC-Programm wird ohne Aktion beendet.

Abhilfe

Klasse

1

Satzvorlauf mit existierender Satzvorlaufmarke erneut starten.

Fehlertyp

-

 

20705

Unbekannter Satzvorlauftyp bei der Programmbeauftragung empfangen.

 

Beschreibung

Es ist ein Satzvorlauftyp angewählt, der nicht zulässig ist. Der Fehler wird bei der Beauftragung des NC-Programms festgestellt.

Reaktion

Klasse

3

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

6

Prüfen und ändern der Satzvorlauftbeauftragung.

Fehlertyp

-

 

20706

Unbekannter Programmpfadtyp.

 

Beschreibung

In der Hochlaufliste[STUP]ist ein Programmpfad mit einem unbekannten Typ P-STUP-00020konfiguriert.

Fehlerhaftes Beispiel:

pfad[0].prg[0]      v:\ref_test\nc_prg\init
pfad[0].log_nr[0]       1
pfad[0].typ[0]      0x06
pfad[0].prioritaet[0]   1
#
pfad[0].prg[1]      v:\ref_test\nc_prg\dec
pfad[0].log_nr[1]       1
pfad[0].typ[1]      0x03
pfad[0].prioritaet[1]   2

Reaktion

Klasse

2

Steuerungshochlauf wird abgebrochen.

Abhilfe

Klasse

6

In der Hochlaufliste die Einstellungen der Typen P-STUP-00020für die Programmpfade prüfen und ändern. Steuerungshochlauf wiederholen.

Parameter

%1:

Aktueller Wert [-]

Fehlerhafte Programmpfadtyp

Fehlertyp

-

 

20707

Programmpfade vom gleichen Typ duerfen nicht die gleiche Prioritaet besitzen.

 

Beschreibung

In der Hochlaufliste[STUP]sind Programmpfade konfiguriert, die zwar vom gleichen Typ P-STUP-00020sein dürfen, jedoch nicht die gleiche Priorität P-STUP-00021besitzen dürfen.

Fehlerhaftes Beispiel:

pfad[0].prg[0]      v:\ref_test\nc_prg\init
pfad[0].log_nr[0]       1
pfad[0].typ[0]      0x03
pfad[0].prioritaet[0]  
1
#
pfad[0].prg[1]      v:\ref_test\nc_prg\dec
pfad[0].log_nr[1]       1
pfad[0].typ[1]      0x03
pfad[0].prioritaet[1]   1

Reaktion

Klasse

2

Steuerungshochlauf wird abgebrochen.

Abhilfe

Klasse

6

In der Hochlaufliste die Einstellungen der Prioritäten für die Programmpfade prüfen und ändern. Steuerungshochlauf wiederholen.

Parameter

%1:

Fehlerhafter Wert [-]

Fehlerhafte PrioritätP-STUP-00021

%2:

Aktueller Wert [-]

Programmpfadtyp P-STUP-00020

Fehlertyp

-

 

20708 / 20709

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

3

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20711

Istwertversatz ueberschreitet Datenformat.

 

Beschreibung

Der mit dem Befehl #PSET programmierte Istwert für eine Achse resultiert in einem Istwertversatz, der außerhalb des erlaubten Zahlenbereichs liegt.

Syntaxbeispiel:

N10 #PSET
X<Istwert>

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Istwertes für die entsprechende Achse.

Parameter

%1:

Logische Achsnummer [-]

 

%2:

Fehlerhafter Wert [-]

 

%3:

Unterer Grenzwert [-]

 

%4:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20712

Zuweisungswert nach der G-Funktion ueberschreitet Datenformat.

 

Beschreibung

Der mit der Look-Ahead-Funktion G115 programmierte Wert [PROG]ist ausserhalb des zulässigen Zahlenbereichs.

Syntaxbeispiel:

N10 G115=
<Einzelfunktion>

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Wertes.

Parameter

%1:

Fehlerhafter Wert [-]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20713

Die Empfaenger-ID der Meldung ueberschreitet Datenformat.

 

Beschreibung

Im Befehl #MSG wird der Empfänger der Meldung durch seine Kommunikations-Teilnehmer-ID (ISG_DIAG_BED, HMI; PLC) angegeben [PROG - Kapitel Meldungen aus dem NC-Programm]. Die Empfänger-ID kann aber auch direkt durch Angabe eines Zahlenwertes programmiert werden. Dieser Zahlenwert liegt hier außerhalb des zulässigen Zahlenbereiches.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

#MSG-Befehl prüfen und Empfänger-ID korrigieren.

Parameter

%1:

Fehlerhafter Wert [-]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20715

Der Meldungsstring muss in Anfuehrungszeichen stehen.

 

Beschreibung

Im Befehl #MSG wird nach der eckigen Klammerauf vor Beginn sowie nach Ende des Meldungstextes ein Anführungszeichen erwartet.

Syntaxbeispiel:

N10 #MSG
["MELDUNGSTEXT"]
:

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

#MSG-Befehl prüfen und fehlende Anführungszeichen ergänzen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20716

Klammerzu oder Komma wird erwartet.

 

Beschreibung

Im Befehl #MSG wird nach dem schließenden Anführungszeichen des Meldungstextes als nächstes Zeichen bei einfacher Ausgabe eines Textes eine eckige Klammerzu oder bei Verwendung von Formatelementen (%s, %S, %d, %D, %f, %F) ein Komma erwartet.

Syntaxbeispiel:

N10 #MSG
["EINFACHER TEXT"]
:
N20 #MSG
["TEXT_MIT_WERT=%D ", 10]

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

#MSG-Befehl prüfen und fehlende Syntax ergänzen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20718

Unbekannte Empfaenger-ID bei #MSG.

 

Beschreibung

Die mit #MSG programmierte Empfaenger-ID ist im NC-Kanal bzw. im System nicht bekannt. Die Meldung kann deshalb nicht ausgegeben werden.

Reaktion

Klasse

2

Abbruch der Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Bei #MSG eine zulaessige Empfaenger-ID angeben. Siehe auch [PROG - Kapitel "Programmierung einer Meldung"]

Parameter

%1:

Fehlerhafter Wert [-]

Programmierter Wert derEmpfaenger-ID

%2:

Erwarteter Wert [-]

Zulaessiger Wert derEmpfaenger-ID der CNC Diagnoseoberflaeche.

%3:

Erwarteter Wert [-]

Zulaessiger Wert derEmpfaenger-ID der PLC

%4:

Erwarteter Wert [-]

Zulaessiger Wert derEmpfaenger-ID des HMI

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20721

Parameteranzahl und Anzahl der progr. Formatzeichen stimmen nicht ueberein.

 

Beschreibung

Im Befehl #MSG müssen zur Anzahl der programmierten Formatelemente (%s, %S, %d, %D, %f, %F) auch alle zugehörigen Werte programmiert sein.

Syntaxbeispiel (3 Formatelemente, 3 Werte):

N10 #MSG
["WERT1=%D  WERT2=%D  WERT3=%D ", 10, 20 ,30]
:

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

#MSG-Befehl prüfen und fehlende Werte ergänzen.

Parameter

%1:

Aktueller Wert [-]

Anzahl der programmierten Formatelemente (%s, %S, %d, %D, %f, %F)

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20722

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

2

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20723

Der Meldungsstring ist zu lang.

 

Beschreibung

Im Befehl #MSG wird bei der Ersetzung der Formatelemente (%s, %S, %d, %D, %f, %F) durch die entsprechenden Werte festgestellt, dass der resultierende Meldungstext zu lang wird.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

#MSG-Befehl prüfen und Meldungstext verkürzen.

Parameter

%1:

Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20724

Im Meldungsstring sind zuviel Parameter angegeben.

 

Beschreibung

Im Befehl #MSG sind zuviele Formatelemente (%s, %S, %d, %D, %f, %F) programmiert, d.h es sollen zuviele Werte ausgegeben werden.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

#MSG-Befehl prüfen und Anzahl der Formatelemente entsprechend dem Grenzwert verringern.

Parameter

%1:

Grenzwert [-]

 

%2:

Aktueller Wert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20726

Nach dem Komma wird ein mathematischer Ausdruck erwartet.

 

Beschreibung

Im Befehl #MSG muss zu einem Formatelement (%s, %S, %d, %D, %f, %F) auch der entsprechende Wert programmiert sein. Die Angabe dieses Wertes erfolgt hinter dem Messagetext in dem durch Komma abgetrennten Bereich. Bei mehreren Formatelementen sind die zugehörigen Werte, durch weitere Kommas getrennt, in der entsprechenden Reihenfolge anzugeben.

Syntaxbeispiel:

N10 #MSG
["WERT=%D", 10]
:
N20 #MSG
["WERT1=%D  WERT2=%D", 10, 20]

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

#MSG-Befehl prüfen und fehlende(n) Wert(e) ergänzen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20727 - 20733

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

3

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20734

Ueberlauf des ASCII-Zeiger-Stacks.

 

Beschreibung

Wird die Schachtelungstiefe in NC-Befehlen wie z.B #MSG oder Makrodefinitionen ("Makro") bei der Programmierung überschritten, so kann der Befehl nicht weiter bearbeitet werden.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Schachtelungstiefe in den besagten NC-Befehlen prüfen und verringern.

Parameter

%1:

Aktueller Wert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20735 / 20736

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

3

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20737

Protokollierungsfile fuer Handsaetze konnte nicht geoeffnet werden.

 

Beschreibung

Es können insbesondere im additiven Handsatzbetrieb die programmierten Handsätze in ein File mit dem Namen "dec00.hs" protokolliert werden. Der Name ist in der Steuerung fest konfiguriert.

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

Systemrechte prüfen (Schreibrechte, Userrechte etc.).

Fehlertyp

-

 

20738

Schreibzugriff auf Werkzeuglaenge ist mit D im gleichen Satz nicht moeglich.

 

Beschreibung

Es wird versucht, im gleichen NC-Satz, in dem ein D-Wort programmiert ist, auch über die Variable V.G.WZ_AKT.L die Werkzeuglänge des aktuellen Werkzeuges durch Schreibzugriff zu modifizieren.

Syntaxbeispiel:

N10
V.G.WZ_AKT.L=25 X10 Y20 D1

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Satz prüfen und entweder den Schreibzugriff auf die Werkzeuglänge oder das D-Wort entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20739

Schreibzugriff auf Werkzeugversatz ist mit D im gleichen Satz nicht moeglich.

 

Beschreibung

Es wird versucht, im gleichen NC-Satz, in dem ein D-Wort programmiert ist, auch über die Variable V.G.WZ_AKT.Vxx einen Werkzeugversatz des aktuellen Werkzeuges durch Schreibzugriff zu modifizieren.

Syntaxbeispiel:

N10
V.G.WZ_AKT.V[1]=40 X10 Y20 D1

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Satz prüfen und entweder den Schreibzugriff auf den Werkzeugversatz oder das D-Wort entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20740

Doppelter Schreibzugriff auf Werkzeugradius im gleichen Satz nicht moeglich.

 

Beschreibung

Es wird versucht, im gleichen NC-Satz über die Variable V.G.WZ_AKT.R mehrfach den Werkzeugradius des aktuellen Werkzeuges durch Schreibzugriff zu modifizieren.

Syntaxbeispiel:

N10
V.G.WZ_AKT.R=25 X10 Y20 V.G.WZ_AKT.R=30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Satz prüfen und alle Schreibzugriffe auf den Werkzeugradius bis auf einen entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20741

Doppelter Schreibzugriff auf Werkzeuglaenge im gleichen Satz nicht moeglich.

 

Beschreibung

Es wird versucht, im gleichen NC-Satz über die Variable V.G.WZ_AKT.L mehrfach die Werkzeuglänge des aktuellen Werkzeuges durch Schreibzugriff zu modifizieren.

Syntaxbeispiel:

N10
V.G.WZ_AKT.L=50 X10 Y20 V.G.WZ_AKT.L=70

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Satz prüfen und alle Schreibzugriffe auf die Werkzeuglänge bis auf einen entfernen.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20743

Nach dem #-Befehl wird eine Klammerauf erwartet.

 

Beschreibung

Im NC-Satz ist ein #-Befehl programmiert, dem eine eckige Klammer auf "[" mit weiteren Syntaxelementen folgen sollte. Diese Klammer wurde nicht programmiert.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und vervollständigen der Syntax des #-Befehls [PROG].

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20744

Systemfehler

 

Beschreibung

Mit diesem Fehler werden interne Zustände angezeigt, die Aufschluss über die Fehlerursache und den Fehlerort geben. Wenden Sie sich bitte mit der vollständigen Meldung an den Steuerungslieferanten.

Reaktion

Klasse

2

 

Abhilfe

Klasse

8

Neustart der Steuerung erforderlich.

20745

Es sind zuviele Parameter nach dem #-Befehl programmiert.

 

Beschreibung

Im NC-Satz ist ein #-Befehl programmiert, der mehr Parameter enthält als von der Syntax her vorgeschrieben sind.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und anpassen der Anzahl der Parameter im #-Befehl [PROG]

Parameter

%1:

Grenzwert [-]

Anzahl der im jeweiligen NC-Befehl zulässigen Parameter

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20746

SPLINE-Parameter ueberschreitet Datenformat.

 

Beschreibung

Bei der Programmierung mit dem Befehl #SET ASPLINE MODE [...] bzw. #SET ASPLINE START/ZIELTANG ist ein Splineparameter ausserhalb des zulässigen Datenbereichs.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

Prüfen und ändern des Splineparameterwertes.

Parameter

%1:

Fehlerhafter Wert [-]

 

%2:

Unterer Grenzwert [-]

 

%3:

Oberer Grenzwert [-]

 

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20747

Zuviele Files geoeffnet, um vom Handsatz aus ein Unterprogramm aufzurufen.

 

Beschreibung

In einem tief verschachtelten NC-Programm soll in einem Unterprogramm im Handbetrieb ein weiteres Unterprogramm aufgerufen werden. Dabei werden die Speichersystemresourcen jedoch überschritten.

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

6

NC-Programmaufbau prüfen und vereinfachen. Verschachtelungstiefe der Unterprogramme verringern.

Parameter

%1:

Grenzwert [-]

Mindestanzahl notwendiger Cacheelemente, die unterschritten wird.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.

 

20748

Bei aktiver WRK werden Informationen des additiven Handsatzes gepuffert.

 

Beschreibung

Für die Berechnung der äquivalenten Kontur hält die WRK Verfahrsätze zurück. Dadurch werden additive Handsätze eventuell ebenfalls zurückgehalten und nicht sofort ausgeführt.

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

Vor Anwahl des additiven Hanbetriebs (G201) aktive WRK abwählen (G40).

Fehlertyp

5, Fehlermeldung beim Zugriff auf Dateien.