ID-Bereich 21250-21499
21250 | Am Programmende ist noch die Achsnachfuehrung aktiv. | |||
| Beschreibung | Die mit #CAXTRACK ON angewählte Achsnachfuehrung ist bei Programmende (M02, M30) immer noch aktiv. | ||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | |
Abhilfe | Klasse | 1 | NC-Programm ergänzen. Vor Programmende #CAXTRACK OFF einfügen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21251 | Zwischen Achsbezeichnung und logischer Achsnummer fehlt ein Komma. | |||
| Beschreibung | Innerhalb des Achstauschbefehls muss zwischen dem Achsname und der logischen Achsnummer ein Komma programmiert sein. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21252 | Zwischen logischer Achsnummer und Achsindex fehlt ein Komma. | |||
| Beschreibung | Innerhalb des Achstauschbefehls muss zwischen logischer Achsnummer und Achsindex ein Komma programmiert sein. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21253 | Logische Achsnummer ueberschreitet Datenformat. | ||||
| Beschreibung | Innerhalb des Achstauschbefehls ist eine logische Achsnummer programmiert, die den zulässigen Wertebereich überschreitet. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhafte logische Achsnummer der Achse im Achstauschbefehl. P-AXIS-00016,P-CHAN-00035 | |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21254 | Achsindex ueberschreitet Datenformat. | ||||
| Beschreibung | Innerhalb des Achstauschbefehls ist ein Achsindex programmiert, der den zulässigen Wertebereich überschreitet. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhafte Indexwert der Achse im Achstauschbefehl. [PROG],[CHAN - Kapitel - Konfiguration der Bahnachsen] | |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
Maximal zulaessige Achsenindex im Kanal. Versionsspezifische Einstellung[SYSP]. | |||||
%4: | Logische Achsnummer [-] | ||||
Logische Achsnummer der Achse mit falschem Index. P-AXIS-00016,P-CHAN-00035 | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21255 | Zwischen Achsindex und Versatzmodus fehlt ein Komma. | |||
| Beschreibung | Innerhalb des Achstauschbefehls muss bei Angabe eines Versatzmodus nach dem Achsindex ein Komma programmiert sein. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21256 | Die gleiche Achsbezeichnung wird wiederholt verwendet. | |||
| Beschreibung | Innerhalb des Achstauschbefehls wird versucht, verschiedene Achsen mit dem gleichen Namen in den Kanal einzutauschen. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. Den entsprechenden Achsen unterschiedliche Namen zuweisen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21257 | Der gleiche Achsindex wird wiederholt verwendet. | ||||
| Beschreibung | Innerhalb des Achstauschbefehls wird versucht, verschiedene Achsen auf den gleichen Index (Platz) im Kanal einzutauschen. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. Den entsprechenden Achsen unterschiedliche freie Indizes (Plätze) des Kanals zuweisen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Index der Achsen im Achstauschbefehl. [PROG],[CHAN - Kapitel - Konfiguration der Bahnachsen] | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21258 | Die gleiche logische Achsnummer wird wiederholt verwendet. | ||||
| Beschreibung | Innerhalb des Achstauschbefehls wird versucht, die gleiche Achse (eindeutig identifiziert durch die logische Achsnummer) mehrfach in den Kanal einzutauschen. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. Die Achse mit der entsprechenden logischen Achsnummer darf nur einmal im Achstauschbefehl vorkommen. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Logische Achsnummer der Achse, die wiederholt im Achstauschbefehl verwendet wird.P-AXIS-00016,P-CHAN-00035 | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21259 | Es sollen zuviele Achsen angefordert werden. | ||||
| Beschreibung | Es werden für den Kanal mehr Achsen angefordert, als überhaupt im Kanal zulässig sind. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. Weniger Achsen anfordern bzw. Programmkonzept überdenken. Es können nicht mehr Achsen in einen NC-Kanal eingetauscht werden, als vom System her möglich sind. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Aktuelle Anzahl angeforderter Achsen. | |||||
%2: | Oberer Grenzwert [-] | ||||
Maximal zulaessige Anzahl von Achsen im Kanal. Versionsspezifische Einstellung[SYSP]. | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21260 | Achsindex wird bereits im Kanal verwendet. | ||||
| Beschreibung | Der Index (Platz) einer neu anzufordernden Achse ist bereits durch eine im Kanal vorhandene Achse belegt. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. Betroffene Achse auf eine Index (Platz) legen, der noch nicht im Kanal verwendet wird. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Index der Achse im Achstauschbefehl. [PROG],[CHAN - Kapitel - Konfiguration der Bahnachsen] | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21261 | Achsbezeichnung wird bereits im Kanal verwendet. | |||
| Beschreibung | Der Name einer neuen angeforderten Achse stimmt mit dem Namen einer bereits im Kanal vorhandenen Achse überein.P-CHAN-00006 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Achstauschbefehl prüfen und ändern. Betroffene Achse mit einem Namen anfordern, der noch nicht im Kanal verwendet wird. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21262 | Kanalparameter: Defaultvorschubfaktor ist negativ oder 0. | ||||
| Beschreibung | Der in den Kanalparametern angegebene DefaultvorschubfaktorP-CHAN-00108ist mit einem negativen Wert oder mit Null belegt. | |||
Reaktion | Klasse | 1 | Steuerungshochlauf wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | In den Kanalparametern den DefaultvorschubfaktorP-CHAN-00108vor nächstem Steuerungshochlauf prüfen und ändern. Während dem Hochlauf wird im Konfliktfall der fehlerhafte DefaultvorschubfaktorP-CHAN-00108mit 1 (nicht definiert) belegt und der Hochlauf fortgesetzt. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhafter Vorschubfaktor | |||||
%2: | Korrigierter Wert [-] | ||||
Korrigierte Defaultwert | |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|
21263 - 21268 | ||||
| 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. |
21269 | Unbekannter Stringparameter. | |||
| Beschreibung | Im #MSG-Befehl ist bei einem Formatelement %s der zugehörige Parameter kein syntaxkonformer Stringparameter. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | #MSG-Befehl prüfen und ändern. Zulässige Stringparameter sind: - externe Variablen V.E.xx vom Typ String - Stringvariablen vom Typ V.STR.xx - "Makronamen" - "Strings" Hinweis:"Makronamen" und "Strings" müssen in Hochkommas eingeschlossen sein. Es wird zunächst geprüft, ob der String in den Hochkommas ein bekannter Makroname ist. - Wenn ja, wird das Makro behandelt. - Wenn nein, wird der String direkt umgesetzt. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21270 - 21272 | ||||
| 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. |
21273 | Doppelprogrammierung im #SAVE/LOAD-Befehl. | |||
| Beschreibung | Im Befehl #SAVE CONFIG bzw. #LOAD CONFIG wurden unzulässige Kombinationen von Schlüsselwörtern verwendet. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfung und Modifikation der Befehle #SAVE CONFIG bzw. #LOAD CONFIG im NC-Programm. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21274 | Keine wiederherstellbare Achskonfiguration vorhanden. | ||||
| Beschreibung | Der Befehl #LOAD CONFIG kann nicht ausgeführt werden, weil keine wiederherstellbare Achskonfiguration gespeichert ist. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Vor der erstmaligen Verwendung von #LOAD CONFIG[AX] muss mit #SAVE CONFIG[AX] im NC-Programm eine Achskonfiguration gespeichert werden. | ||
Parameter | %1: | Zustand [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21275 | Keine wiederherstellbaren Achskopplungen vorhanden. | ||||
| Beschreibung | Der Befehl #LOAD CONFIG kann nicht ausgeführt werden, weil keine wiederherstellbaren Achskopplungen (Synchronbetrieb) gespeichert sind. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Vor der erstmaligen Verwendung von #LOAD CONFIG[AXLINK] muessen mit #SAVE CONFIG[AXLINK] im NC-Programm die aktiven Achskopplungen gespeichert werden. | ||
Parameter | %1: | Zustand [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21276 | Achsnamen muessen mit Komma getrennt oder mit ']' abgeschlossen sein. | |||
| Beschreibung | Im Befehl #PUT AX bzw. #AX RELEASE fehlen bei der Angabe der Achsen als Trennzeichen Kommas ',' ,oder nach den letzten Achsnamen fehlt die schliessende Klammer ']'. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfung und Modifikation der Befehle #PUT AX bzw. #AX RELEASE im NC-Programm. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21277 | #LOAD CONFIG waehrend Synchronbetrieb nicht zulaessig. | |||
| Beschreibung | Während aktivem Synchronbetrieb (#ENABLE AX LINK bzw. #AX LINK ON) ist im NC-Programm der Befehl #LOAD CONFIG programmiert. Dies ist nicht zulässig. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N30 #SET AX LINK[1, B=X] N40 #ENABLE AX LINK[1] : N100 #LOAD CONFIG [AX] : N1000 M30 Richtig: N10 G00 X0 Y0 Z0 N30 #SET AX LINK[1, B=X] N40 #ENABLE AX LINK[1] : N90 #DISABLE AX LINK[1] N100 #LOAD CONFIG [AX] : N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Vor Verwendung des Befehls #LOAD CONFIG den aktiven Synchronbetrieb mit #DISABLE AX LINK bzw. #AX LINK OFF (ALL) deaktivieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21278 | ||||
| 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. |
21279 | Zuviele Pendelachsen programmiert. | ||||
| Beschreibung | Im NC-Satz sind zuviele Pendelachsen (<Achsname>[OSC ON...]) programmiert. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Anzahl der programmierten Pendelachsen im fehlerhaften NC-Satz auf die maximal zulässige Anzahl begrenzen. | ||
Parameter | %1: | Grenzwert [-] | |||
Maximal zulässige Anzahl von Pendelachsen | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21280 | Bei #SAVE CONFIG sollen zuviele Koppelpaare gesichert werden. | ||||
| Beschreibung | Bei Verwendung des Befehls #SAVE CONFIG[AXLINK] ist die Gesamtzahl zu sichernder Achskoppelpaare aller aktiven Achskoppelgruppen zu groß. Die Gesamtzahl zu sichernder Koppelpaare ist beschränkt, weil bei der Wiederherstellung mit #LOAD CONFIG[AXLINK] implizit die Koppelgruppe 1 belegt wird, die ja ebenfalls nur eine beschränkte Anzahl an Koppelpaaren aufnehmen kann. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Vor Gebrauch von #SAVE CONFIG wenn möglich die Zahl der aktiven Achskoppelgruppen mit #DISABLE AX LINK bzw.#AX LINK OFF verrringern. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21281 | Zuviele Koppelpaare programmiert. | ||||
| Beschreibung | Im Befehl #SET AX LINK bzw. #AX LINK wird die maximal zulässige Anzahl an Koppelpaaren überschritten. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Anzahl Koppelpaare auf maximal zulässige Anzahl verringern. Wenn möglich, die Koppelpaare auf mehrere Koppelgruppen aufteilen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21282 | Die Slaveachse, die gesperrt werden soll, ist unbekannt. | ||||
| Beschreibung | Bei der Aktivierung einer Koppelgruppe wird festgestellt, dass eine der Slaveachsen nicht im Kanal vorhanden ist bzw. deren Namen nicht bekannt ist. Dieser Fehler kann insbesondere beim s.g. impliziten Achstausch von Gantryachsen auftreten, wenn im neuen Kanal die Gantrykopplung wiederhergestellt werden soll. | |||
Reaktion | Klasse | 3 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Vor dem Achstausch aktive Gantrykopplungen deaktivieren und die beteiligten Achsen explizit mit #PUT AX/ #AX RELEASE und #CALL AX/ #AX REQUEST zwischen den Kanälen austauschen.. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
| |||||
%2: | Aktueller Wert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21283 | Slaveachse ist bereits als Slaveachse in einer aktiven Koppelgruppe programmiert. | ||||
| Beschreibung | Bei der Aktivierung einer Koppelgruppe wird festgestellt, dass eine der Slaveachsen bereits in einer anderen aktiven Koppelgruppe als Slaveachse programmiert ist. Diese koppelgruppenübergreifende Verbindung ist nicht zulässig, weil eine Slaveachse nur einer Masterachse zugeordnet sein darf. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Die aktive Koppelgruppe, bei der die Slaveachse zum Konflikt führt, vorher deaktivieren (#DISABLE AX LINK / #AX LINK OFF). | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Logische Achsnummer der fehlerhaften Koppelachse | |||||
%2: | Aktueller Wert [-] | ||||
Nummer der bereits aktiven Koppelgruppe | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21284 | Slaveachse ist bereits als Masterachse in einer aktiven Koppelgruppe programmiert. | ||||
| Beschreibung | Bei der Aktivierung einer Koppelgruppe wird festgestellt, dass eine der Slaveachsen bereits in einer anderen aktiven Koppelgruppe als Masterachse programmiert ist. Diese koppelgruppenübergreifende Verbindung ist nicht zulässig, weil eine Slaveachse nicht gleichzeitig auch Masterachse sein darf. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Die aktive Koppelgruppe, bei der die Masterachse zum Konflikt führt, vorher deaktivieren (#DISABLE AX LINK / #AX LINK OFF). | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Logische Achsnummer der fehlerhaften Koppelachse | |||||
%2: | Aktueller Wert [-] | ||||
Nummer der bereits aktiven Koppelgruppe | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21285 | Masterachse ist bereits als Slaveachse in einer aktiven Koppelgruppe programmiert. | ||||
| Beschreibung | Bei der Aktivierung einer Koppelgruppe wird festgestellt, dass eine der Masterachsen bereits in einer anderen aktiven Koppelgruppe als Slaveachse programmiert ist. Diese koppelgruppenübergreifende Verbindung ist nicht zulässig, weil eine Masterachse nicht gleichzeitig auch Slaveachse sein darf. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Die aktive Koppelgruppe, bei der die Slaveachse zum Konflikt führt, vorher deaktivieren (#DISABLE AX LINK / #AX LINK OFF). | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Logische Achsnummer der fehlerhaften Koppelachse | |||||
%2: | Aktueller Wert [-] | ||||
Nummer der bereits aktiven Koppelgruppe | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21286 | Control-Area-ID ueberschreitet Datenformat. | ||||
| Beschreibung | Bei der Programmierung des Befehls #CONTROL AREA START[...] liegt die Areanummer 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 Areanummer verwenden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21287 | Definition eines vorhergehenden Kontrollbereiches wurde noch nicht beendet. | |||
| Beschreibung | Es wird festgestellt, dass die Definition eines neuen Kontrollbereiches mit #CONTROL AREA START[ ] noch innerhalb der NC-Programmsequenz des vorhergehenden Kontrollbereiches programmiert ist. Die geschachtelte Definition von Kontrollbereichen ist jedoch nicht zulässig. Syntaxbeispiel: : N10 #CONTROL AREA START... N20 G01 X10 Y10 N30 G01 X20 Y20 N40 #CONTROL AREA START... -> FEHLER : Nxx #CONTROL AREA END : | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Definition eine neuen Kontrollbereiches darf erst erfolgen, wenn der vorhergehende mit #CONTROL AREA END abgeschlossen ist. Syntaxbeispiel: : N10 #CONTROL AREA START... N20 G01 X10 Y10 N30 G01 X20 Y20 : Nxx #CONTROL AREA END Nxx #CONTROL AREA START... | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21288 | Keine zugehoerige Definition eines Kontrollbereiches. Befehl ist ohne Wirkung. | |||
| Beschreibung | Zum Befehl #CONTROL AREA END fehlt der zugehörige Beginn der Definition des Kontrollbereiches mit #CONTROL AREA START[...]Deshalb wird #CONTROL AREA END ignoriert. Syntaxbeispiel: FALSCH: N20 G01 X10 Y10 N30 G01 X20 Y20 : Nxx #CONTROL AREA END -> FEHLER : RICHTIG: N10 #CONTROL AREA START... N20 G01 X10 Y10 N30 G01 X20 Y20 : Nxx #CONTROL AREA END : | ||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | |
Abhilfe | Klasse | 1 | Prüfen und ändern des NC-Programms. Die Definition eines Kontrollbereiches muss immer mit #CONTROL AREA START[...] beginnen und mit #CONTROL AREA END abgeschlossen werden. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21289 | Fehlende Programmierung des Kontrollbereichmodus. | |||
| Beschreibung | Im Befehl #CONTROL AREA START[...] fehlt die Angabe des Schlüsselwortes WORK oder PROT. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Definition des Kontrollbereiches um WORK oder PROT ergänzen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21290 | Fehlende Programmierung des Kontrollbereichtyps. | |||
| Beschreibung | Im Befehl #CONTROL AREA START[...] fehlt die Angabe des Schlüsselwortes POLY oder CIRC. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Definition des Kontrollbereiches um POLY oder CIRC ergänzen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21291 | Keine Ausdehnung in der dritten Dimension des Kontrollbereichs. | ||||
| Beschreibung | Im Befehl #CONTROL AREA START[...] ist weder eine minimale Ausdehnung MIN_EXCUR noch eine maximale Ausdehnung MAX_EXCUR programmiert. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Definition des Kontrollbereiches um die Angabe einer minimalen und/oder maximalen Ausdehnung (MIN_EXCUR / MAX_EXCUR) ergänzen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Fehlerhafter Wert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21292 | Ungueltige Control-Area-ID programmiert. | ||||
| Beschreibung | Im Befehl #CONTROL AREA START[...] ist die Areanummer ID mit dem Wert Null belegt. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Zulässige Areanummer verwenden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21293 | Keine Control-Area-ID programmiert. | |||
| Beschreibung | Im Befehl #CONTROL AREA START[...] fehlt die Angabe des Schlüsselwortes ID mit Angabe einer Areanummer. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Definition des Kontrollbereiches um die Angabe einer Areanummer ID ergänzen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21294 | Doppelprogrammierung im #CONTROL AREA-Befehl. | |||
| Beschreibung | Im Befehl #CONTROL AREA START[...] sind sich gegenseitig ausschliessende Schlüsselworte oder Schlüsselworte mehrfach programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Überflüssige oder sich gegenseitig ausschliessende Schlüsselworte in den Befehlen #CONTROL AREA START[...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21295 | Definition eines Kontrollbereiches bei aktivem Gewindeschneiden/-bohren nicht erlaubt. | ||||
| Beschreibung | Die Definition eines Kontrollbereiches mit #CONTROL AREA START[...] erfolgt bei aktivem Gewindeschneiden (G33) oder Gewindebohren (G63). | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Vor der Definition eine Kontrollbereiches das Gewindeschneiden (G33) oder Gewindebohren (G63) durch einen Bewegungssatz (G00, G01, G02, G03) abwählen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21296 | Wert des Schluesselwortes ueberschreitet Datenformat. | ||||
| Beschreibung | Im Befehl #DB INFO[...] ist ein Schlüsselwort mit einem Wert programmiert, der den zulässigen Wertebereich überschreitet. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Fehlerhaftes Schlüsselwort im Befehl #DB INFO[...] mit einem zulässigen Wert programmieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21297 | Angeforderte Daten einer Datenbankgruppe sind ungueltig. | ||||
| Beschreibung | Der Datenbankmanager in der PLC hat die mit dem Befehl #DB INFO [...] angeforderten Daten einer bestimmten Gruppe als ungültig quittiert. Die Prüfung auf Gültigkeit der empfangenen Daten und Ausgabe einer Fehlermeldung wird im NC-Kanal nur durchgeführt, wenn der Befehl #DB INFO[...] mit dem Logikschalter CHV programmiert wurde. Ohne Logikschalter CHV wird die Gültigkeit der Daten nicht geprüft. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 6 | In der PLC Daten der entsprechenden Gruppe prüfen und Gültigkeit herstellen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Stringkennung der ungültigen Datenbankgruppe | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21298 | Mehr Daten empfangen als vom #DB INFO-Befehl angefordert. | |||
| Beschreibung | Der Datenbankmanager in der PLC hat für mehr Gruppen Daten gesendet, als mit dem Befehl #DB INFO[...] angefordert wurden. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 6 | Datenbankmanager in der PLC prüfen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21299 | Doppelprogrammierung im #DB INFO-Befehl. | |||
| Beschreibung | Im Befehl #DB INFO[...] sind identische Schlüsselworte mehrfach programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #DB INFO[...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21300 | Achse nicht referenziert! Programmierte Bewegung nicht erlaubt. | ||||
| Beschreibung | Eine nicht referenzierte Achse soll bewegt werden, obwohlP-AXIS-00277mit 1 belegt ist. Die Überprüfung erfolgt im Automatikbetrieb bei den Interpolationsarten G00/G01/G02/G03 für programmierte Bewegungen (Bahnachsen, Unabhängige Achsen, Pendelachsen). Spindeln und s.g. Einzlachsen (SAI-Achsen/PLC-Open) werden nicht überprüft. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Achse referenzieren bevor sie bewegt werden soll. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Logische Achsnummer der nicht referenzierten Achse. P-AXIS-00016,P-CHAN-00035 | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21301 | Falsche Eingangskennung. | |||
| Beschreibung | Bei der achsspezifischen Programmierung X[...] ist nach der 'Klammer auf' ein unzulässiges Schlüsselwort programmiert. An erster Stelle muss die funktionsabhängige Kennung programmiert sein. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Sicherstellen, dass folgende Kennungen an erster Stelle der achsspezifischen Programmierung verwendet werden: Unabhängige Achsen: - INDP_SYNoder INDP_ASYN -> z.B. X[INDP_SYN...] Pendelachsen: - OSC-> z.B. X[OSC...] Getastete Spindeln: - DIST_CTRL-> z.B. X[DIST_CTRL...] Spindelvorschubkopplung: - FEED_LINK-> z.B. S[FEED_LINK ] Technoinformationen: - M oder H-> z.B. X[M10 ] | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21302 | Zuviele Distanzachsen programmiert. | ||||
| Beschreibung | Im NC-Satz sind zuviele "Getastete Spindeln" ( Distanzachsen: X[DIST_CTRL...] ) programmiert. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Sicherstellen, dass nur die maximal zulässige Anzahl an Distanzachsen im NC-Satz programmiert sind. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Anzahl der bis zum Fehler im NC-Satz programmierten Distanzachsen | |||||
%2: | Grenzwert [-] | ||||
Zulässige Anzahl programmierter Distanzachsen im NC-Satz | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21303 | Automatische Bestimmung des Vorschubkoppelfaktors ohne Anwahl nicht erlaubt. | |||
| Beschreibung | Bei der Programmierung der Spindelvorschubkopplung wurde das Schlüsselwort AUTO ohne ON oder OFF programmiert. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N20 S[FEED_LINK AUTO] : N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Das Schlüsselwort AUTO darf nur in Kombination mit ON oder OFF programmiert werden. Beispiel: Richtig: N10 G00 X0 Y0 Z0 N20 S[FEED_LINK ONAUTO] : N1000 M30 | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21304 | Kanalparameter: SLOPE-Parameter ueberschreitet erlaubten Wertebereich. | ||||
| Beschreibung | Einer der in den Kanalparametern angegebene Default-Slopeparameter (P-CHAN-00071,P-CHAN-00073,P-CHAN-00001) überschreitet den zulässigen Zahlenbereich. | |||
Reaktion | Klasse | 1 | Steuerungshochlauf wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | In den Kanalparametern den entsprechenden Default-Slopeparameter vor nächstem Steuerungshochlauf prüfen und ändern. Während dem Hochlauf wird im Konfliktfall der fehlerhafte Default-Slopeparameter mit Null belegt und der Hochlauf fortgesetzt. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
%4: | Korrigierter Wert [-] | ||||
| |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|
21305 | Kanalparameter: Defaultvorschub F negativ. | ||||
| Beschreibung | Der in den Kanalparametern angegebene DefaultvorschubP-CHAN-00099ist mit einem negativen Wert belegt. | |||
Reaktion | Klasse | 1 | Steuerungshochlauf wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | In den Kanalparametern den DefaultvorschubP-CHAN-00099vor nächstem Steuerungshochlauf prüfen und ändern. Während dem Hochlauf wird im Konfliktfall der fehlerhafte DefaultvorschubP-CHAN-00099mit Null belegt und der Hochlauf fortgesetzt. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Korrigierter Wert [-] | ||||
| |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|
21306 | Logische Achsnummer der Hauptspindel wurde falsch belegt. | ||||
| Beschreibung | Eine Spindelachse mit der logischen Achsnummer der Hauptspindel ist nicht im Kanal vorhanden. Die Fehlermeldung kann im aktiven NC-Programm bei Verwendung des Befehls #MAIN SPINDLE auftreten. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Befehl #MAIN SPINDLE prüfen und die logische Achsnummer einer Spindel programmieren, die im Kanal konfiguriert ist. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21307 | Vor An-/Abwahl der Funktion muss die Achsnachfuehrung deaktiviert sein. | |||
| Beschreibung | Bei der Auswertung einer der folgenden Funktionen - #TRAFO OFF - #CS OFF - #MCS ON wurde festgestellt dass das tangentiale Nachführen noch aktiv ist. Weitere Informationen zu den oben genannten Funktionen siehe [PROG]. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Vor Anwahl bzw. Abwahl der oben genannten Funktionen muß die Abwahl der Funktion zum tangentialen Nachführen (#CAXTRACK OFF) programmiert sein | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21308 | Doppelprogrammierung der Vorsteuerungsanpassung. | ||||
| Beschreibung | Im gleichen NC-Satz wurde mehr als eine G-Funktion aus der Gruppe der Vorsteurungsanpassung (G335/G337) programmiert. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N20 G335G337 : N1000 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Unzulässige G-Funktion entfernen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Nummer der unzulässig programmierten G-Funktion | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21309 | Syntaxcheck im Kanal muss immer mit MACHINE_LOCK beauftragt werden. | |||
| Beschreibung | Ein NC-Programmstart wird im Bearbeitungsmode Syntaxcheck beauftragt. Dabei wird festgestellt, dass das Bit MACHINE_LOCK nicht gesetzt ist. | ||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | |
Abhilfe | Klasse | 1 | Das fehlende Bit MACHINE_LOCK wird implizit gesetzt und der NC-Programmstart fortgesetzt. Im MMI oder in SPS muss bei einem NC-Programmstart im Syntaxcheckmodus gleichzeitig auch immer das Bit MACHINE_LOCK als Bearbeitungsmode im Auftrag gesetzt werden. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21310 | Maximalanzahl nicht quittierter SIGNAL/WAIT ueberschritten. SIGNAL konnte nicht mehr gespeichert werden. | ||||
| Beschreibung | Im Eventmanager ist die interne Systemressource zur Speicherung offener SIGNAL/WAIT verbraucht. Das zuletzt gesendete SIGNAL kann nicht mehr verarbeitet werden. | |||
Reaktion | Klasse | 3 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Die erforderlichen Anzahl der SIGNAL/WAIT Synchronisationen in den NC-Programmen der NC-Kanäle verringern und Programmabläufe optimieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
%2: | Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21311 | Maximalanzahl nicht quittierter SIGNAL/WAIT ueberschritten. WAIT konnte nicht mehr gespeichert werden. | ||||
| Beschreibung | Im Eventmanager ist die interne Systemressource zur Speicherung offener SIGNAL/WAIT verbraucht. Das zuletzt gesendete WAIT kann nicht mehr verarbeitet werden. | |||
Reaktion | Klasse | 3 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Die erforderlichen Anzahl der SIGNAL/WAIT Synchronisationen in den NC-Programmen der NC-Kanäle verringern und Programmabläufe optimieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
%2: | Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21312 | Am Synchronbetrieb beteiligte Achse kann nicht umsortiert werden. | ||||
| Beschreibung | Eine Achse, die momentan in einer Koppelgruppe als Master oder Slaveachse aktiv am Synchronbetrieb teilnimmt, darf mit #SET AX... oder #AX DEF... nicht umsortiert werden. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N30 #SET AX LINK[1, C=Y] N40 #ENABLE AX LINK[1] N50 #SET AX [X,1,0] [Y,2,1] [Z,3,2] [C,4,6] : N1000 M30 Richtig: N10 G00 X0 Y0 Z0 N30 #SET AX LINK[1, C=Y] N40 #ENABLE AX LINK[1] : N500 #DISABLE AX LINK[1] N510 #SET AX [X,1,0] [Y,2,1] [Z,3,2] [C,4,6] : N1000 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programmablauf prüfen und ändern. Vor #SET AX... oder #AX DEF... die aktiven Koppelgruppen abwählen, in der die umzusortierenden Achsen genutzt werden. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Nummer der betroffenen Achse | |||||
%2: | Aktueller Wert [-] | ||||
Nummer der Koppelgruppe | |||||
%3: | Aktueller Wert [-] | ||||
Nummer des Koppelpaares in der Koppelgruppe | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21313 | Im globalen Unterprogramm ist ein Prozentzeichen nicht erlaubt. | |||
| Beschreibung | In einem globalen Unterprogramm (GUP) wird ein Prozentzeichen (%) eingelesen, obwohl das globale Unterprogramm bereits ausgeführt wird. Die Ausführung eines globalen Unterprogramms wird gestartet, wenn entweder im File ein %-Zeichen gefolgt von einem Programmnamen (ohne "L"!) gefunden wurde oder wenn im File außerhalb von Kommentaren als erstes Zeichen ein solches gefunden wird, das weder ein Leerzeichen noch ein "%" ist. In diesem Fall wird dieses Zeichen als erstes Zeichen eines namenlosen Programmes gewertet. Das bedeutet auch, daß vor dem ersten "%" keine Satznummern, Variablendeklarationen etc. programmiert werden dürfen. [PROG - Kapitel Unterprogrammtechniken] | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Globales NC- Unterprogramm prüfen und ändern. Sicherstellen, dass keine Satznummern, Variablendeklarationen etc. vor dem ersten %-Zeichen programmiert sind (z.B. Satznummern in Kommentarzeilen entfernen!). Nxx (Kommentar) (GUP-Start hier) : %L UP1 (<- Fehler 21313 hier!) Nxx : %GUP Nxx : oder Nxx (Kommentar) (GUP-Start hier) : %GUP (<- Fehler 21313 hier!) : oder (Kommentar) : %L UP1 Nxx : %GUP (GUP-Start hier) Nxx : %STRING (<- Fehler 21313 hier!) : oder Nxx (GUP-Start hier) : %STRING (<- Fehler 21313 hier!) : | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21314 | Singulaere Position in kinematischer Transformation, kein gueltiges Ergebnis. | |||
| Beschreibung | Die kinematische Rücktransformation #WCS TO MCS kann nicht berechnet werden, da die mit den achsspezifischen Variablen V.A.WCS... definierten Werte eine singuläre (mehrdeutige) Position beschreiben. Diese liefert für das Maschinenkoordinatensystem kein eindeutiges Ergebnis. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Die kinematische Rücktransformation muss von einer anderen Position erfolgen, die eine eindeutige Position im Maschinenkoordinatensystem liefert. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21315 | Loeschen der Signale konnte nicht ausgefuehrt werden. | ||||
| Beschreibung | Der Eventmanager kann das mit dem NC-Befehl #SIGNAL REMOVE[...] programmierte Löschen von offenen Signalen nicht vollständig ausführen. | |||
Reaktion | Klasse | 3 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Den NC-Befehl #SIGNAL REMOVE[...] prüfen. Eventuell unbekannte programmierte Signal-ID's, Signalbereiche bzw. Kanalnummern entfernen oder ändern. | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21316 | Tangentiales An- und Abwaehlen bei aktiver Inneneckanwahl nicht erlaubt. | ||||
| Beschreibung | Bei aktiver Inneneckanwahl der Werkzeugradiuskorrektur (WRK) ist tangentiales An- bzw. Abwählen mit G05 nicht zulässig. Der verwendete Befehl G05 wird ignoriert. Beispiel: Falsch: N10 G238 : N100 G41 G05 N110 G01 X100 F1000 : N1000 M30 Richtig: N10 G238 : N100 G41 N110 G01 X100 F1000 : N1000 M30 | |||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | Prüfen und modifizieren des NC-Programms. G05 entfernen. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Verwendete G-Funktion | |||||
Fehlertyp | - | ||||
|
21317 | Inneneckanwahl bei aktiver WRK nicht erlaubt. | ||||
| Beschreibung | Bei aktiver Werkzeugradiuskorrektur (WRK) ist der Wechsel zur Inneneckanwahl mit G238 nicht zulässig. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und modifizieren des NC-Programms. Inneneckanwahl (G238) vor WRK-Anwahl (G41/G42) programmieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhafter G-Befehl | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21318 | Anwahlwechsel bei aktiver WRK nicht erlaubt. | ||||
| Beschreibung | Bei aktiver Inneneckanwahl der Werkzeugradiuskorrektur (WRK) ist der Wechsel des An- und Abwahlverfahrens mit G138, G139 oder G237 nicht zulässig. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und modifizieren des NC-Programms. Fehlerhafte G-Funktion entfernen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhafter G-Befehl | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21319 | Vollkreis mit Radius groesser 214 m nicht erlaubt. | |||
| Beschreibung | Im NC-Programm ist ein Vollkreis mit einem Radius groesser als 214 m programmiert. Dadurch wird der maximal zulässige Verfahrbereich der Achsen überschritten. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Kreiskontur durch Linearsätze annähern und nachbilden. Es können nur Kreisbögen mit einem Radius groesser als 214 m programmiert werden, wenn deren Anfangs- und Endpunkte innerhalb der maximal zulässigen Verfahrbereiche der Achsen liegen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21320 | Fuer die vollstaendige kartesische Transformation muessen sechs Achsen vorhanden sein. | |||
| Beschreibung | Bei der vollständigen kartesischen Transformation wird festgestellt, dass bei den ersten sechs Achsen mindestens eine nicht vorhanden ist (P-CHAN-00006,P-CHAN-00035,P-CHAN-00003). | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Kanalkonfiguration bzw. NC-Programm prüfen und ändern. Für die vollständige kartesische Transformation müssen die ersten sechs Achsen nicht lückend im Kanal vorhanden sein. Während aktivem Koordinatensystem mit #CS darf die Achskonfiguration dieser sechs Achsen nicht geändert werden. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21321 | Fuer das Effektor-Koordinatensystem muss Kinematiktransformation angewaehlt sein. | |||
| Beschreibung | Bei nicht kartesischen Maschinenkinematiken wie z.B. bei einer Hexapodkinematik wird bei der Anwahl des Effektor-Koordinatensystems (#ECS ON) festgestellt, dass die kinematische Transformation nicht aktiv ist. Beispiel: Falsch: N10 #KIN ID[26] N20 #TRAFO ON N30 G01 G90 X10 Y10 Z100 A15 B15 C0 F5000 N40 G01 G90 X-10 Y-10 Z100 A15 B15 C0 N50 #TRAFO OFF N60 #ECS ON N70 G01 G90 X25 Y25 Z0 A-15 B-15 C0 : N1000 M30 Richtig: N10 #KIN ID[26] N20 #TRAFO ON N30 G01 G90 X10 Y10 Z100 A15 B15 C0 F5000 N40 G01 G90 X-10 Y-10 Z100 A15 B15 C0 N50 #ECS ON N70 G01 G90 X25 Y25 Z0 A-15 B-15 C0 N80 #TRAFO OFF : N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Bei nicht kartesischen Maschinenkinematiken muß vor Anwahl des Effektor-Koordinatensystems (#ECS ON) die kinematische Transformation aktiviert sein (#TRAFO ON). Für diese kinematischen Strukturen und der Angabe der Werkzeugorientierung über drei Raumdrehwinkel haben die KanalparameterP-CHAN-00031,P-CHAN-00050keinen Einfluß auf die #ECS Funktion. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21322 | Direktes Ausfahren der Werkzeugversaetze bei dieser Satzart nicht erlaubt. | |||
| Beschreibung | Das D-Wort ist im NC-Satz zusammen mit G-Funktionen programmiert, die die Satzart umschalten, d.h. die Bedeutung der programmierten Achspositionen verändern (z.B. G04, G63, G74, G92, G98, G99, G100...). Bei konfiguriertem direkten Ausfahren der Werkzeugversätze (P-CHAN-00100) führt dies zu einem Konflikt. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N20 G92 X10 Y20 Z10 D1 : N1000 M30 Richtig: N10 G00 X0 Y0 Z0 N20 G92 X10 Y20 Z10 N30 D1 : N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. D-Wort in einem eigenen NC-Satz programmieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21323 | Fuer #TOOL ORI CS Funktion muss Kinematiktransformation angewaehlt sein. | |||
| Beschreibung | Bei nicht kartesischen Maschinenkinematiken wie z.B. bei einer Hexapodkinematik wird bei der Anwahl der automatischen Ausrichtfunktion (#TOOL ORI CS) festgestellt, dass die kinematische Transformation nicht aktiv ist. Beispiel: Falsch: N10 #KIN ID[26] N20 #TRAFO ON N30 G01 G90 X10 Y10 Z100 A15 B15 C0 F5000 N40 G01 G90 X-10 Y-10 Z100 A15 B15 C0 N50 #TRAFO OFF N60 #TOOL ORI CS N70 G01 G90 X25 Y25 Z0 A-15 B-15 C0 : N1000 M30 Richtig: N10 #KIN ID[26] N20 #TRAFO ON N30 G01 G90 X10 Y10 Z100 A15 B15 C0 F5000 N40 G01 G90 X-10 Y-10 Z100 A15 B15 C0 N50 #TOOL ORI CS N70 G01 G90 X25 Y25 Z0 A-15 B-15 C0 N80 #TRAFO OFF : N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Bei nicht kartesischen Maschinenkinematiken muß vor Anwahl der automatischen Ausrichtfunktion die kinematische Transformation aktiviert sein (#TRAFO ON). | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21326 | TRANS_ID ueberschreitet Datenformat. | ||||
| Beschreibung | Bei der Programmierung des Befehls #COLL DEF[...] liegt die Translationskennung TRANS_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 Translationskennung verwenden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21327 | Programmierte TRANS_ID nicht erlaubt. | ||||
| Beschreibung | Im Befehl #COLL DEF[...] ist die Translationskennung TRANS_ID mit einem unzulässigen Wert belegt. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Translationskennung verwenden, die innerhalb des zulässigen Wertebereiches liegt. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21328 | ROT_ID ueberschreitet Datenformat. | ||||
| Beschreibung | Bei der Programmierung des Befehls #COLL DEF[...] liegt die Kennung der rotatorischen Orientierung ROT_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 Kennung für die rotatorischen Orientierung verwenden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21329 | Programmierte ROT_ID nicht erlaubt. | ||||
| Beschreibung | Im Befehl #COLL DEF[...] ist die Kennung der rotatorischen Orientierung ROT_ID mit einem unzulässigen Wert belegt. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Kennung für die rotatorischen Orientierung verwenden, die innerhalb des zulässigen Wertebereiches liegt. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21330 | Programmierter Rotationskoeffizient nicht erlaubt. | ||||
| Beschreibung | Im Befehl #COLL DEF[...] oder #COLL POS[...] ist einer der Rotationskoeffizienten (XX - ZZ) mit einem unzulässigen Wert belegt. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Rotationskoeffizienten programmieren, die innerhalb des zulässigen Wertebereiches liegen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21332 | Translatorische Verschiebung fehlerhaft programmiert. | |||
| Beschreibung | Bei der Programmierung des Befehls #COLL DEF [TRANS_ID.. ...] sind die translatorischen Verschiebungen (X.. Y.. Z..) nicht vollständig programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die translatorischen Verschiebungen (X.. Y.. Z..) müssen beim Befehl #COLL DEF [TRANS_ID.. ...] vollständig programmiert sein. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21333 | Rotatorische Orientierung fehlerhaft programmiert. | |||
| Beschreibung | Bei der Programmierung des Befehls #COLL DEF [ROT_ID.. ...] sind die Rotationskoeffizienten (XX - ZZ) nicht vollständig programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Rotationskoeffizienten (XX - ZZ) müssen beim Befehl #COLL DEF [ROT_ID.. ...] vollständig programmiert sein. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21335 | Radius zu klein, Kreis wird verworfen. | ||||
| Beschreibung | Ein Zirkularsatz wurde mit einem zu kleinen Radius programmiert. Mit diesem Radius kann kein sinnvoller Mittelpunkt mehr berechnet werden. | |||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | Der Zirkularsatz wird verworfen und in der Werkzeugradiuskorrektur zu einem Linearsatz mit Fahrweg 0 gewandelt. | ||
Parameter | %1: | Fehlerhafter Wert [0.1 µm bzw. 0,0001°] | |||
Kreisradius in µm | |||||
%2: | Unterer Grenzwert [Inkremente] | ||||
Kleinster zulässiger Kreisradius | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21336 | Positionierung des Elementes fehlerhaft programmiert. | |||
| Beschreibung | Im Befehl #COLL POS [...] ist die Angabe von Lage bzw. Orientierung eines Elementes fehlerhaft programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Lage muss entweder durch die Angabe translatorischer Verschiebungen (X.. Y.. Z..) oder durch eine vordefinierte Verschiebung (TRANS_ID) programmiert sein. Die Angabe der Orientierung erfolgt durch vollständige Definition der Rotationskoeffizienten (XX - ZZ) oder durch eine vordefinierte Orientierung (ROT_ID). Ist keine Orientierung programmiert, so gilt die Defaultbelegung (XX=1, YY=1, ZZ=1, alle anderen Koeffizienten = 0). | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21337 | Kein Gruppenname oder Paarname programmiert. | |||
| Beschreibung | Bei der Programmierung des Befehls #COLL ON / OFF / CLEAR [...] wurde kein Gruppenname GROUP bzw. Elementname ELEM angegeben. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Den Befehl #COLL ON / OFF / CLEAR [...] mit einem zulässigen Gruppenname GROUP bzw. Elementname ELEM vervollständigen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21338 | Doppelprogrammierung im #COLL-Befehl. | |||
| Beschreibung | Im Befehl #COLL ... [...] sind identische Schlüsselworte mehrfach programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #COLL ... [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21339 | #COLL DEF-Befehl fehlerhaft programmiert. | |||
| Beschreibung | Bei der Programmierung des Befehls #COLL DEF [...] ist weder eine Kennung für eine Translation TRANS_ID noch für eine rotatorische Orientierung ROT_ID programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Fehlende Kennung TRANS_ID oder ROT_ID im Befehl ergänzen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21340 | Doppelprogrammierung im #TRC-Befehl. | |||
| Beschreibung | Im Befehl #TRC wurden unzulässige Kombinationen von Schlüsselwörtern verwendet. Fehlerhaftes Beispiel: #TRC | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Modifikation des #TRC-Befehls im NC-Programm [PROG]. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21341 | Stornierung einer Anforderung ohne Achsregistrierung. | ||||
| Beschreibung | Im Normalbetrieb tritt dieser Fall nicht auf. Die Meldung dient nur zur Diagnose von möglichen nachfolgenden Betriebszuständen. | |||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | Meldung dient zur Diagnose bei Achstauschproblemen. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
| |||||
Fehlertyp | - | ||||
|
21342 | Kein Speicher fuer externe Variablen konfiguriert. | |||
| Beschreibung | Die CNC erhielt durch die SPS oder einen anderen Prozess (z.B. Object Browser) den Auftrag die Beschreibung der Speicherbelegung für die externen Variablen bereitzustellen. Bei diesem Vorgang wird festgestellt, dass kein Speicher für die externen Variablen deklariert wurde. | ||
Reaktion | Klasse | 2 | Die Beschreibung der Speicherbelegung für die externen Variablen wird nicht bereitgestellt. | |
Abhilfe | Klasse | 7 | Der ParameterP-STUP-00037muss mit einem Wert > 0 parametriert werden. | |
Fehlertyp | - | |||
|
21343 | Speicher fuer externe Variablen zu klein. Format der externen Variablen kann nicht angezeigt werden. | ||||
| Beschreibung | Die CNC erhielt durch die SPS oder einen anderen Prozess (z.B. Object Browser) den Auftrag die Beschreibung der Speicherbelegung für die externen Variablen bereitzustellen. | |||
Reaktion | Klasse | 3 | Es wird nur der Teil der Beschreibung des Speicher für die externen Variablen bereitgestellt, der in den vorhandenen Speicher passt. | ||
Abhilfe | Klasse | 7 | Der ParameterP-STUP-00037muss mit einem grösseren als dem aktuellen Wert belegt werden. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Dies ist der Index der Deklaration (z.B.: var[0]....) einer externen Variablen aus der Liste, in der die externen Variablen defniert werden. | |||||
%2: | Aktueller Wert [-] | ||||
Hierbei handelt es sich um den Namen der externen Variablen, ab der die Information über die Speicherbelegung durch die externen Variablen nicht mehr bereitgestellt wird. | |||||
Fehlertyp | - | ||||
|
21344 | Synchrones WAIT mit Parametern ist nicht erlaubt. | |||
| Beschreibung | Signalparameter können nur auf Decoder-Ebene ausgewertet werden, ein synchronisiertes Warten mit Übergabe von Parametern #WAIT SYN[... P[0] = ... ] ist nicht erlaubt. Siehe auch [PROG - Kapitel Kanalsynchronisation Warten auf Signale] | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Modifikation des #WAIT-Befehls im NC-Programm. Programmablauf so anpassen, dass Warten ohne Sychronisation#WAIT[... P[0] = ... ] möglich ist. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21345 | Keine Lizenz zur Verwendung des Spline vorhanden. | |||
| Beschreibung | Der mit dem CNC Softwarepacket installierte Lizenzschlüssel erlaubt keine Splineprogrammierung. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Zur Verwendung des Spline muß der entsprechende Lizenzschlüssel installiert sein. Wenden Sie sich bitte an den Steuerungslieferanten. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21346 | Keine Lizenz zur Verwendung der Transformation vorhanden. | |||
| Beschreibung | Der mit dem CNC Softwarepacket installierte Lizenzschlüssel erlaubt keine Programmierung von Transformationen (kartesisch/kinematisch). | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Zur Verwendung von Transformationen muß der entsprechende Lizenzschlüssel installiert sein. Wenden Sie sich bitte an den Steuerungslieferanten. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21347 | Die Slaveachse darf keine Hauptspindel sein. | ||||
| Beschreibung | Bei der Anwahl einer Koppelgruppe (#ENABLE AX LINK [..] oder #AX LINK ON [..]) wird festgestellt, das bei einem Koppelpaar von Spindelachsen die Slaveachse die Hauptspindel ist. Das ist nicht erlaubt. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Definition der Spindelkopplung umkehren, so dass die Masterachse die Hauptspindel ist, oder vor der Anwahl der betreffenden Koppelgruppe die Spindelmasterachse mit #MAIN SPINDLE als Hauptspindel definieren. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21348 | Helikalinterpolation mit Steigung aber ohne 3. Dimension nicht erlaubt. | ||||
| Beschreibung | Die Helikalinterpolation ist die Überlagerung einer kreisförmigen Interpolation (Ebene der 1. und 2. Hauptachse) und einer linearen Bewegung in der 3. Hauptachse. Die Meldung wird erzeugt, wenn bei der programmierten Helikalbewegung die Angabe der Position in der 3. Hauptachse (Z-Achse) fehlt. Beispiel: Falsch: N10 G17 G90 X-10 Y0 Z0 F500 N20 G03 I0 J0 K10 : N1000 M30 Richtig: N10 G17 G90 X-10 Y0 Z0 F500 N20 G03 I0 J0 Z50 K10 : N1000 M30 | |||
Reaktion | Klasse | 1 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Bei der Helikalbewegung diePosition in der 3. Hauptachse (Z-Achse) ergänzen | ||
Parameter | %1: | Startwert [0.1 µm bzw. 0,0001°] | |||
Startposition der 3. Hauptachse | |||||
%2: | Endwert [0.1 µm bzw. 0,0001°] | ||||
Zielposition der 3. Hauptachse | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21349 | Doppelprogrammierung im #TGC-Befehl. | ||||
| Beschreibung | Im Befehl #TGC wurden unzulässige Kombinationen von Schlüsselwörtern verwendet. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Modifikation des #TGC-Befehls im NC-Programm. | ||
Parameter | %1: | Zustand [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21350 | Programmierte minimale Uebergangsgeschwindigkeit auf der Bahn ist negativ. | ||||
| Beschreibung | Die mit #TRANSVELMIN ON programmierte minimale Satzuebergangsgeschwindigkeitauf der Bahn ist negativ. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Befehl prüfen und ändern. Programmierte minimale Satzuebergangsgeschwindigkeitmuß einen Wert größer oder gleich Null haben. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21351 | Relativ programmierter Fahrweg mit dieser Variable nicht erlaubt. | ||||
| Beschreibung | Die Verwendung der Variablen V.A.ACT_POS.** (aktuelle Istposition, [PROG]) zur Programmierung einer relativen Linearbewegung der gleichen Achse ist nicht erlaubt. Dieses Verhalten ist versionsspezifisch. Beispiel: Falsch: N10 G90 X10 Y20 Z30 F500 N20 G91 : N1000 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Relativ (G91) auf Absolutprogrammierung (G90) umstellen. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21352 | #SCENE-Befehl fehlerhaft programmiert. | |||
| Beschreibung | Bei der Programmierung des Befehls #SCENE ... [...] ist entweder ein Indexwert der Schlüsselworte KEY oder VALUE fehlerhaft oder notwendige Schlüsselworte fehlen und der Befehl ist unvollständig. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Fehlerhaften Wert berichtigen oder fehlende Schlüsselworte im Befehl gemäß [PROG]ergänzen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21353 | Doppelprogrammierung im #SCENE-Befehl. | |||
| Beschreibung | Im Befehl #SCENE ... [...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #SCENE ... [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21354 | Zuviele Linkpoints programmiert. | ||||
| Beschreibung | Im Befehl #SCENE DELETE [ LINKPOINT<name> ...] sind zu viele Linkpoints programmiert, die gelöscht werden sollen. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Anzahl der Linkpoints im Befehl auf die maximal zulässige Anzahl reduzieren. Ggf. weitere Linkpoints schrittweise mit zusätzlichen #SCENE DELETE [...] löschen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21355 | Zuviele Grafikobjekte programmiert. | ||||
| Beschreibung | Im Befehl #COLL DEF [...], #SCENE DELETE [...] oder #GROUP ADD/DELETE[...] sind zu viele Grafikobjekte programmiert. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Anzahl der Grafikobjekte im Befehl auf die maximal zulässige Anzahl reduzieren. Ggf. weitere Grafikobjekte schrittweise in zusätzlichen Befehlen behandeln. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21356 | Zuviele Gruppen programmiert. | ||||
| Beschreibung | Im Befehl #COLL DEF [...] oder #SCENE DELETE [...] sind zu viele Gruppen programmiert. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Anzahl der Gruppen im Befehl auf die maximal zulässige Anzahl reduzieren. Ggf. weitere Gruppen schrittweise in zusätzlichen Befehlen behandeln. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21357 | #GROUP-Befehl fehlerhaft programmiert. | |||
| Beschreibung | Bei der Programmierung des Befehls #GROUP ... [...] fehlen notwendige Schlüsselworte und der Befehl ist unvollständig. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Fehlende Schlüsselworte im Befehl gemäß [PROG]ergänzen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21358 | Doppelprogrammierung im #GROUP-Befehl. | |||
| Beschreibung | Im Befehl #GROUP ... [...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #GROUP ... [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21359 | Nummer des Parametersatzes ueberschreitet Datenformat. | ||||
| Beschreibung | Die im Befehl #DRIVE programmierte Parametersatznummer (PARAM_SET) liegt außerhalb des zulässigen Wertebereiches. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Befehl prüfen und ändern. Eine zulässige Parametersatznummer verwenden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21360 | Antriebsnummer ueberschreitet Datenformat. | ||||
| Beschreibung | Die im Befehl #DRIVE programmierte Antriebsnummer (MOTOR) liegt außerhalb des zulässigen Wertebereiches. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Befehl prüfen und ändern. Eine zulässige Motornummer verwenden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21361 | Wert des Telegrammelementes ueberschreitet Datenformat. | ||||
| Beschreibung | Die im Befehl #DRIVE programmierte Nummer des Telegrammelementes (ID) liegt außerhalb des zulässigen Wertebereiches. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Befehl prüfen und ändern. Eine zulässige Telegrammelementnummer verwenden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21362 | Doppelprogrammierung im #DRIVE-Befehl. | |||
| Beschreibung | Im Befehl #DRIVE wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. Fehlerhaftes Beispiel: #DRIVE WR | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #DRIVE entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21363 | Achse zur Definition des Kontrollbereiches nicht erlaubt. | ||||
| Beschreibung | Bei der Definition der Kontur des Kontrollbereiches dürfen nur die ersten 2 Hauptachsen, die die Arbeitsebene (G17, G18, G19) bilden, programmiert werden. Die dritte Hauptachse sowie alle anderen Mitschleppachsen dürfen in der Definitionssequenz nicht programmiert werden. Beispiel: Falsch: N10 #CONTROL AREA START [ID1 N20 G01 F1000 G90 X-150 Y75 N30 X-50 Y150 : N130 X-150 Y75 N140 #CONTROL AREA : N1000 M30 Richtig: N10 #CONTROL AREA START [ID1 N20 G01 F1000 G90 X-150 Y75 N30 X-50 Y150 : N130 X-150 Y75 N140 #CONTROL AREA : N1000 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Sicherstellen, dass nur die ersten zwei Hauptachsen bei der Definition der Kontur des Kontrollbereiches verwendet werden. Siehe auch [PROG - Kapitel Definition eines Kontrollbereiches] | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Logische Achsnummer der unzulässig programmierten Achse | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21364 | ||||
| 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. |
21365 | Negativer Abstand nicht erlaubt. | ||||
| Beschreibung | Die im Befehl #COLL DEF [...] mit den Schlüsselworten ERROR oder WARNING programmierten Überwachungsabstände sind negativ. | |||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | Der fehlerhafte negative Wert wird mit 1 multipliziert und das NC-Programm wird fortgesetzt. Vor nächstem Programmstart Befehl #COLL DEF [...] prüfen und ändern. Die programmierten Überwachungsabstände mit Werten größer oder gleich Null belegen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Korrigierter Wert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21366 - 21368 | ||||
| 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. |
21369 | PDU von Werkzeugverwaltung mit unzulaessigem Objektindex empfangen. | ||||
| Beschreibung | Bei transparentem Lesezugriff mit V.G.WZ[j].GOBJECT[i].* auf bestimmte Werkzeugobjektdaten in einer externen Werkzeugdatenbank empfängt der NC-Kanal einen Objektdatensatz mit einem unzulässigen Index. Bei maximal 5 zulässigen Objektdatensätzen pro Werkzeug darf der höchste Index maximal den Wert 4 haben. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 6 | Interne Abläufe in der externen Werkzeugdatenbank (z.B. PLC) beim transparentem Lesezugriff prüfen. Der maximale Index im bereitzustellenden Objektdatensatz muß im Bereich 0 4 liegen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21370 | ||||
| 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. |
21371 | NC-Befehl nur mit SYN erlaubt. | |||
| Beschreibung | Der Befehl #DRIVE darf nur synchronisiert (SYN) programmiert werden. Beispiel: #DRIVE WR | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Schlüsselwort SYN im Befehl #DRIVE ergänzen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21372 | Unbekannte oder unzulaessige logische Achsnummer programmiert. | ||||
| Beschreibung | Die in einem NC-Befehl (z.B. #IDENT , #DRIVE, S[MC_GearIn...], #SCENE, Achstauschbefehle) programmierte logische Achsnummer konnte keiner im NC-Kanal konfigurierten oder im System vorhandenen Achsen zugeordnet werden. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Nur Achsen, die im System vorhanden sind, dürfen auch über ihre logischen Achsnummern programmiert werden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21373 | Doppelprogrammierung in SAI-Befehlssequenz. | |||
| Beschreibung | In einer SAI-spezifischen Befehlssequenz ( z.B. S[MC_GearIn...] ) sind unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte in der SAI-spezifischen Befehlssequenz entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21374 | Programmierter SAI-Wert ueberschreitet Datenformat. | ||||
| Beschreibung | Der in einer SAI-spezifischen Befehlssequenz ( z.B. S[MC_GearIn...] ) programmierte Wert eines Schlüsselwortes liegt außerhalb des zulässigen Wertebereiches. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Befehl prüfen und ändern. Werte der programmierten Schlüsselworte auf Zulässigkeit prüfen und ggf. anpassen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21375 | Programmierter SAI-Wert unzulaessig. | ||||
| Beschreibung | Der in einer SAI-spezifischen Befehlssequenz ( z.B. S[MC_GearIn...] ) programmierte Wert eines Schlüsselwortes ist nicht erlaubt. Beispiel: S[MC_GearIn Master=1 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Befehl prüfen und ändern. Werte der programmierten Schlüsselworte auf Zulässigkeit prüfen und ggf. anpassen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21376 | Keine Masterachse programmiert. | |||
| Beschreibung | In der SAI-spezifischen Befehlssequenz für die Getriebekopplung von Achsen S[MC_GearIn...] ist keine Masterachse (MASTER) programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Befehl prüfen und ändern. Fehlende Angabe der Masterachse (MASTER=<expr>) in Befehlssequenz ergänzen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21377 | #COLL PRINT Befehl fehlerhaft programmiert. | |||
| Beschreibung | Die Schlüsselworte REL oder LOG im Befehl #COLL PRINT dürfen nur bei Angabe einer Protokolldatei FILE programmiert werden. Beispiele: Nxx #COLL PRINT [REL] -> Fehler Nxx #COLL PRINT [LOG] -> Fehler Nxx #COLL PRINT [FILE=prot1.log REL] ->OK Nxx #COLL PRINT [FILE=prot1.log LOG] ->OK | ||
Reaktion | Klasse | 2 |
| |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Wenn der Befehl #COLL PRINT ohne die Angabe der Protokolldatei FILE programmiert ist, entweder die programmierten Schlüsselworte REL oder LOG entfernen oder den Befehl um die Angabe einer Protokolldatei FILE ergänzen. [PROG - Beschreibung #COLL PRINT] | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21379 | Doppelprogrammierung im CYCLE-Aufruf. | |||
| Beschreibung | In der zyklusspezifischen Befehlssequenz ( L CYCLE[NAME=...] ) sind unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte in der zyklusspezifischen Befehlssequenz entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21380 | Zyklusaufruf bei aktivem Gewindeschneiden/-bohren nicht erlaubt. | ||||
| Beschreibung | Ein Zyklusaufruf L CYCLE[NAME=...] ist bei aktivemGewindeschneiden/-bohren(G33/G63) nicht zulässig. Beispiel: Falsch: N05 X0 Y0 Z0 N10 G91 N20 M03 S100 X100 M19 N30 G63 Z-100 N40 Z100 N45 L CYCLE N50 G01 X200 N60 G63 Z-70 F300 N70 Z70 N80 M05 G01 X300 N90 M30 Richtig: N05 X0 Y0 Z0 N10 G91 N20 M03 S100 X100 M19 N30 G63 Z-100 N40 Z100 N50 G01 X200 N55 L CYCLE N60 G63 Z-70 F300 N70 Z70 N80 M05 G01 X300 N90 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Vor dem Zyklusaufruf muss dasGewindeschneiden/-bohrendurch Anwahl einer anderen modalen Satzart (z.B. G01) abgewählt worden sein. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21381 | Zyklusaufruf bei aktivem modalen Zyklus nicht erlaubt. | |||
| Beschreibung | Es wird versucht, einen weiteren Zyklus aufzurufen, obwohl noch ein modaler Zyklus (L CYCLE [NAME=... MODAL ..]) aktiv ist. Beispiel: Falsch: N05 X0 Y0 Z0 N10 L CYCLE N20 G01 X200 N30 G01 X300 N40 L CYCLE N50 G01 Y300 N60 G01 Z300 N90 M30 Richtig: N05 X0 Y0 Z0 N10 L CYCLE N20 G01 X200 N30 G01 X300 N35 #DISABLE MODAL N40 L CYCLE N50 G01 Y300 N60 G01 Z300 N90 M30 | ||
Reaktion | Klasse | 1 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms.Der modale Zyklus muß zuerst abgewählt werden (#DISABLE MODAL CYCLE), bevor ein anderer Zyklus aufgerufen werden kann. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21382 | Unerlaubter Schreib/Lesezugriff auf Zyklusparameter. | ||||
| Beschreibung | Der Fehler wird erzeugt bei einem Schreib/Lesezugriff auf Zyklusparameter im Hauptprogramm oder aber wenn ein Zyklus direkt als eigenes Programm gestartet wird. Ein Schreib/Lesezugriff auf Zyklusparameter (@Pxx=..) darf nur im Zyklusprogramm selbst (z.B. @P1=@P5+@P6) oder im Zyklusaufruf L CYCLE [NAME=... @Pxx=..] erfolgen. Beispiel: Falsch: %main N05 X0 Y0 Z0 N20 G01 X200 N25 N40 L CYCLE N50 G01 Y300 N60 G01 Z300 N90 M30 Richtig: %main N05 X0 Y0 Z0 N20 G01 X200 N25 N40 L CYCLE N50 G01 Y300 N60 G01 Z300 N90 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms.Schreib/Lesezugriffe in Haupt- oder normalen Unterprogrammen entfernen bzw. in den Zyklus verschieben. Zyklus nur über einen globalen Unterprogrammaufruf im Hauptprogramm starten (L CYCLE [...]). | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
%2: | Fehlerhafter Wert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21383 | Unerlaubte Verwendung eines Zyklusachsnamens. | ||||
| Beschreibung | Der Fehler wird erzeugt bei Verwendung eines Zyklusachsnamens (@X..) im Hauptprogramm oder aber wenn ein Zyklus direkt als eigenes Programm gestartet wird. Ein Zyklusachsname darf nur im Zyklusprogramm selbst (z.B. @X=@P5/2) verwendet werden Fehlerhaftes Beispiel: N05 X0 Y0 Z0 N20 G01 X200 N25 N40 L CYCLE N50 G01 Y300 N60 G01 Z300 N90 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms.Zyklusachsnamen nur im Zyklus verwenden. Zyklus nur über einen globalen Unterprogrammaufruf im Hauptprogramm starten (L CYCLE [...]). | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21384 | Unerlaubte Verwendung einer Zyklusmittelpunktskoordinate. | ||||
| Beschreibung | Der Fehler wird erzeugt bei Verwendung einer Zyklusmittelpunktskoordinate (@I..) im Hauptprogramm oder aber wenn ein Zyklus direkt als eigenes Programm gestartet wird. Eine Zyklusmittelpunktskoordinate darf nur im Zyklusprogramm selbst (z.B. @I= @P6) verwendet werden Fehlerhaftes Beispiel: N05 X0 Y0 Z0 N20 G01 @I=100 N40 L CYCLE N50 G01 Y300 N60 G01 Z300 N90 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms.Zyklusmittelpunktskoordinaten nur im Zyklus verwenden. Zyklus nur über einen globalen Unterprogrammaufruf im Hauptprogramm starten (L CYCLE [...]). | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21385 | Unerlaubte Verwendung eines Zyklusspindelnamens. | ||||
| Beschreibung | Der Fehler wird erzeugt bei Verwendung eines Zyklusspindelnamens (@S..) im Hauptprogramm oder aber wenn ein Zyklus direkt als eigenes Programm gestartet wird. Ein Zyklusspindelname darf nur im Zyklusprogramm selbst (z.B. @S=1000) verwendet werden. Fehlerhaftes Beispiel: N05 X0 Y0 Z0 N20 G01 X200 N25 @S=1000 N40 L CYCLE N50 G01 Y300 N60 G01 Z300 N90 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms.Zyklusspindelnamen nur im Zyklus verwenden. Zyklus nur über einen globalen Unterprogrammaufruf im Hauptprogramm starten (L CYCLE [...]). | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21386 | Falsche Reihenfolge der kanalspezifischen Signal/Wait-Anforderungen. | ||||
| Beschreibung | Die ID eines im NC-Kanal programmierten #WAIT paßt nicht zu der anliegenden Signal-ID. | |||
Reaktion | Klasse | 3 | Abbruch der Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Normale kanalspezifische Signale (nicht Broadcast) müssen durch #WAIT in der Reihenfolge verbraucht werden, wie sie durch #SIGNAL erzeugt worden sind. D.H. die ID's der #SIGNAL/#WAITmüßen in den NC-Kanaelen in der richtigen Reihenfolge abgearbeitet werden. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Wert der unerwarteten Wait-ID | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21387 | Bedingte Interpretierung: #IF ohne entsprechendes #ENDIF programmiert. | |||
| Beschreibung | Eine "Bedingte Interpretierung" wurde in unvollständiger Syntax programmiert. Ein #IF muss durch ein #ENDIF abgeschlossen werden. Beispiel: Falsch: N01 P1=0 #IF P1==1 N10 G00 X0 Y0 Z0 : N25 G01 X100 Y0 Z0 F1000 : N1000 M30 Richtig: N01 P1=0 #IF P1==1 N10 G00 X0 Y0 Z0 : 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. Vervollständigen der #IF/ #ENDIF-Anweisung oder löschen des #IF. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21388 | Doppelprogrammierung im #OTC-Befehl. | |||
| Beschreibung | Im Befehl #OTC ... [...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #OTC ... [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21389 | Parametrierung bei aktiver OTC nicht erlaubt. | |||
| Beschreibung | Die Parametrierung der OTC-Funktion (Online Tool Compensation) darf nur vor oder gleichzeitig mit der Anwahl#OTC ON [...] erfolgen. Bei bereits aktiver OTC dürfen die gesetzten Parameter nicht mehr verändert werden. Beispiel: Falsch: N05 G01 X100 N10 #OTC ON N15 #OTC [LENGTH CONT WEAR_CONST_TOOL] oder N10 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] N15 #OTC [LENGTH AUTO WEAR_CONST_TOOL] N20 G01 X200 : N900 #OTC OFF N1000 M30 Richtig: N05 G01 X100 : N10 #OTC [LENGTH CONT WEAR_CONST_TOOL] N15 #OTC ON oder N10 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] : N20 G01 X200 : N900 #OTC OFF N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Reihenfolge von Parametrierung und Anwahl von OTC anpassen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21390 | OTC ist bereits aktiv. Erneute Anwahl nicht erlaubt. | |||
| Beschreibung | Bei bereits aktiverOTC-Funktion (Online Tool Compensation)soll erneut OTC angewählt werden. Beispiel: Falsch: N05 G01 X100 N10 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] N20 G01 X200 : Nxx #OTC ON : N900 #OTC OFF N1000 M30 Richtig: N05 G01 X100 N10 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] N20 G01 X200 : N900 #OTC OFF N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die nicht erforderliche Anwahl von OTC entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21391 | Falscher Werkzeugtyp fuer OTC Betrieb. | ||||
| Beschreibung | Bei der Anwahl der OTC-Funktion (Online Tool Compensation) muß gewährleistet sein, dass es sich beim verwendeten Werkzeug um eine Schleifscheibe handelt. Zu diesem Zweck wird der in den Werkzeugdaten eingetragene Werkzeugtyp geprüft. Die Fehlermeldung wird ausgegeben, wenn das aktive Werkzeug kein Schleifwerkzeug ist, d.h. der entsprechende Parameter P-TOOL-00001in den Werkzeugdaten nicht richtig belegt ist. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Werkzeugtyp 2 für Schleifwerkzeug (P-TOOL-00001) in den entsprechenden Werkzeugdaten eintragen, Listen aktualisieren und NC-Programm erneut starten. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Aktuell eingetragene Werkzeugtyp | |||||
%2: | Erwarteter Wert [-] | ||||
Werkzeugtyp für Schleifwerkzeuge | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21392 | OTC nicht aktiv. Abwahl nicht erlaubt. | |||
| Beschreibung | Die Programmierung von #OTC OFF ist nur erlaubt, wenn vorher dieOTC-Funktion (Online Tool Compensation) angewählt wurde. Beispiel: Falsch: N05 G01 X100 N20 G01 X200 : N900 #OTC OFF N1000 M30 Richtig: N05 G01 X100 N10 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] N20 G01 X200 : N900 #OTC OFF N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die nicht erforderliche Abwahl von OTC (#OTC OFF) entfernen oder zuerst OTC anwählen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21393 | ||||
| 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. |
21394 | Am Programmende ist noch OTC aktiv. | |||
| Beschreibung | Die mit #OTC ON [...] angewählte Werkzeugkompensation ist bei Programmende (M02, M30) immer noch aktiv. | ||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | |
Abhilfe | Klasse | 1 | NC-Programm ergänzen. Vor Programmende #OTC OFF einfügen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21395 | Ebenenwechsel bei aktiver OTC nicht erlaubt. | ||||
| Beschreibung | Solange dieOTC-Funktion (Online Tool Compensation)aktiv ist, kann keine Ebenenauswahl mit G17, G18 oder G19 erfolgen. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N20 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] N100 G19 : N1000 M30 Richtig: N10 G00 X0 Y0 Z0 N20 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] : N90 #OTC OFF N100 G19 : N1000 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programmablauf prüfen und ändern. Vor dem Ebenenwechsel dieOTC-Funktionmit #OTC OFF abwählen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21396 | Wechsel der kinematischen Transformation (RTCP) bei aktiver OTC nicht erlaubt. | |||
| Beschreibung | Die Anwahl oder der Wechsel der kinematischen Transformation ist bei aktiver OTC-Funktion(Online Tool Compensation)nicht möglich. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des Programmablaufes. Deaktivieren der OTC-Funktion (#OTC OFF) vor Wechsel oder Anwahl der Transformation. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21397 | Koordinatensystemuebergang bei aktiver OTC nicht erlaubt. | |||
| Beschreibung | Beim Übergang von Koordinatensystemen mit den Befehlen #CS, #ACS bzw. #MCS darf die OTC-Funktion(Online Tool Compensation)nicht aktiv sein. Diese Einschränkung gilt sowohl bei der Anwahl als auch bei der Abwahl der jeweiligen Funktionalität. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N20 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] N30 #CS ON [10,20,30,0,0,45] : N900 #OTC OFF N1000 M30 Richtig: N10 G00 X0 Y0 Z0 N20 #CS ON [10,20,30,0,0,45] N30 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] : N900 #OTC OFF N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des Programmablaufes. OTC-Funktion erst nach dem Koordinatensystemübergang anwählen (#OTC ON [...]). | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21398 | Werkzeugwechsel bei aktiver OTC nicht erlaubt. | |||
| Beschreibung | Solange eine OTC-Funktion(Online Tool Compensation)aktiv ist, kann kein anderer Korrekturdatensatz für die Werkzeuggeometriekorrektur mit dem D-Wort oder #TOOL DATA angewählt werden. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N20 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] : N90 D2 N100 #OTC OFF : N1000 M30 Richtig: N10 G00 X0 Y0 Z0 N20 #OTC ON [LENGTH CONT WEAR_CONST_TOOL] : N90 #OTC OFF N100 D2 : N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programmablauf prüfen und ändern. Vor dem D-Wort oder #TOOL DATA muss OTC-Funktion mit #OTC OFF abgewählt werden. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21399 | Die Fortsetzposition des Satzvorlauf liegt in einem gesperrten Programmbereich. | |||
| Beschreibung | Der Satzvorlauf soll an einer Position im NC-Programm fortgesetzt werden, die innerhalb eines durch #BLOCKSEARCH LOCKED/ RELEASED für den Satzvorlauf gesperrten Bereiches liegt (siehe hierzu auch [PROG]). | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Eine Fortsetzposition wählen, die außerhalb des für den Satzvorlauf gesperrten Bereiches liegt oder die Sperrbereiche ändern. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21400 | Globale Vorschubgewichtung negativ programmiert. | ||||
| Beschreibung | Der mit G129 programmierte globale Gewichtungswert für den Eilgang ist negativ. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N20 G129 = -60 : N1000 M30 Richtig: N10 G00 X0 Y0 Z0 N20 G129 = 60 : N1000 M30 | |||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | Im Konfliktfall wird die Vorschubgewichtung 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 Vorschubgewichtung | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21401 | Programmierte PATH_DEV nicht erlaubt. | ||||
| Beschreibung | Wird bei der erweiterten HSC-Programmierung (#HSC ON/OFF [BSPLINE...]) das Schlüsselwort MERGE für die Zusammenfassung von Sätzen mit dem Wert 1 (TRUE) gesetzt, so muß auch die Abweichung von der Bahnkontur PATH_DEV mit einem Wert ungleich Null programmiert sein. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Abweichung von der Bahnkontur PATH_DEV mit einem Wert ungleich Null programmieren oder ganz aus dem Befehl entfernen (es gilt dann der zugehörige Defaultwert, siehe [PROG]). | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21402 | ||||
| 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. |
21403 | Die Kompensationseinstellung einer am Synchronbetrieb beteiligten Achse darf nicht geaendert werden. | ||||
| Beschreibung | Mit dem NC-Befehl <Achse>[COMP ...] soll eine Kompensationseinstellung einer Achse geändert werden, die im momentan aktiven Synchronbetrieb als Master oder Slaveachse definiert ist. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N30 #SET AX LINK[1, B=X] N40 #ENABLE AX LINK[1] : N100 X[COMP ON CROSS] : N1000 M30 Richtig: N10 G00 X0 Y0 Z0 N30 #SET AX LINK[1, B=X] N40 #ENABLE AX LINK[1] : N90 #DISABLE AX LINK[1] N100 X[COMP ON CROSS] : N1000 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Vor Verwendung des Befehls<Achse>[COMP ...]den aktiven Synchronbetrieb mit #DISABLE AX LINK bzw. #AX LINK OFF (ALL) deaktivieren. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Nummer der Achse, die mit einer aktiven Master- oder Slaveachse zum Konflikt führt. | |||||
%2: | Aktueller Wert [-] | ||||
Nummer der aktiven Koppelgruppe | |||||
%3: | Aktueller Wert [-] | ||||
Nummer des Achskoppelpaares | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21404 | Kanalparameter: Multiachsprogrammierung nur mit aktivem "multi_dimension_in_block" sinnvoll. | ||||||
| Beschreibung | Im Hochlauf wird bei der Prüfung der Kanalparameter festgestellt, daß das Belegen vonP-CHAN-00148mit 1 nur dann sinnvoll ist, wenn auchP-CHAN-00116mit 1 belegt ist. | |||||
Reaktion | Klasse | 1 | Steuerungshochlauf wird fortgesetzt. | ||||
Abhilfe | Klasse | 1 | Während dem Hochlauf wird im Konfliktfall die Multiachsprogrammierung mit 0 (FALSE) belegt und der Hochlauf fortgesetzt. Vor dem nächsten Hochlauf die KanalparameterP-CHAN-00116undP-CHAN-00148richtig setzen: | ||||
P-CHAN-00116 | P-CHAN-00148 | Check result | |||||
0 | 0 | OK | |||||
1 | 0 | OK | |||||
1 | 1 | OK | |||||
0 | 1 | NOT OK | |||||
Parameter | %1: | Fehlerhafter Wert [-] | |||||
Fehlerhaft belegter KanalparameterP-CHAN-00148 | |||||||
%2: | Korrigierter Wert [-] | ||||||
| |||||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||||
|
21405 | Doppelprogrammierung im #FGROUP-Befehl. | |||
| Beschreibung | Im Befehl #FGROUP ... [...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #FGROUP ... [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21406 | Keine Lizenz zur erweiterten HSC-Programmierung vorhanden. | |||
| Beschreibung | Der mit dem CNC Softwarepacket installierte Lizenzschlüssel erlaubt keine erweiterte HSC-Programmierung. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Zur Verwendung der erweiterten HSC-Programmierung muß der entsprechende Lizenzschlüssel installiert sein. Wenden Sie sich bitte an den Steuerungslieferanten. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21407 | Wert der WCS-Zielposition ueberschreitet Datenformat. | ||||
| Beschreibung | Bei der Berechnung der Bewegungsgrenzen im WCS-System mit dem Befehl #GET WCS POSLIMIT überschreitet das Ergebnis der Zielposition in einer der Hauptachsen den zulässigen Zahlenbereich. Der Wert der Mehrfach-ID weist hierbei auf die zugehörige Achse hin, deren Zielposition fehlerhaft berechnet wurde: Mehrfach-ID 1à1. Hauptachse Mehrfach-ID 2à2. Hauptachse Mehrfach-ID 3à3. Hauptachse | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Dieser Fehler kann nur durch fehlerhafte Parametrierung der kinematischen / kartesischen Transformation auftreten.Diese prüfen und ggf. korrigieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Berechneter Weg bis zur Bewegungsgrenze | |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21408 | #GET WCS POSLIMIT waehrend Synchronbetrieb nicht erlaubt. | |||
| Beschreibung | Während aktivem Synchronbetrieb (#ENABLE AX LINK bzw. #AX LINK ON) ist im NC-Programm der Befehl #GET WCS POSLIMIT programmiert. Dies ist nicht zulässig. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N30 #SET AX LINK[1, B=X] N40 #ENABLE AX LINK[1] : N100 #GET WCS POSLIMIT [VC1=1 VC2=0 VC3=0] : N1000 M30 Richtig: N10 G00 X0 Y0 Z0 N30 #SET AX LINK[1, B=X] N40 #ENABLE AX LINK[1] : N90 #DISABLE AX LINK[1] N100 #GET WCS POSLIMIT [VC1=1 VC2=0 VC3=0] : N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Vor Verwendung des Befehls #GET WCS POSLIMIT den aktiven Synchronbetrieb mit #DISABLE AX LINK bzw. #AX LINK OFF (ALL) deaktivieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21409 | Aktuelle MCS Position ausserhalb der SWE. | ||||
| Beschreibung | Bei der Berechnung der Bewegungsgrenzen im WCS-System mit dem Befehl #GET WCS POSLIMIT wird festgestellt, das die Ausgangsposition im Maschinenkoordinatensystem in mindestens einer der Hauptachsen außerhalb der entsprechenden Softwareendschaltergrenzen liegt. Mit dem programmierten Richtungsvektor kann dann keine Bewegungsgrenze ermittelt werden. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Vor Anwahl der Funktion muß sichergestellt sein, dass alle an der Transformation beteiligten Achsen innerhalb des durch die Softwareendschalter definierten Verfahrbereiches stehen. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Achse, die außerhalb der Softwareendschalter steht. | |||||
%2: | Aktueller Wert [0.1 µm bzw. 0,0001°] | ||||
Achsposition im MCS | |||||
%3: | Oberer Grenzwert [0.1 µm bzw. 0,0001°] | ||||
Positiver Softwareendschalter | |||||
%4: | Unterer Grenzwert [0.1 µm bzw. 0,0001°] | ||||
Negativer Softwareendschalter | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21410 | Bewegungsrichtungsvektor ist 0. | ||||
| Beschreibung | Der im Befehl #GET WCS POSLIMIT [...] programmierte Richtungsvektor ist Null oder zu kurz. Es kann keine Bewegungsgrenze berechnet werden. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Komponenten des Richtungsvektors ausreichend groß programmieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Erste Komponente des Richtungsvektors (VC1) | |||||
%2: | Aktueller Wert [-] | ||||
Zweite Komponente des Richtungsvektors (VC2) | |||||
%3: | Aktueller Wert [-] | ||||
Dritte Komponente des Richtungsvektors (VC3) | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21411 | Doppelprogrammierung im #FILTER-Befehl. | |||
| Beschreibung | Im Befehl #FILTER ... [...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #FILTER ... [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21412 | Zweite Hauptachse nicht erlaubt. | |||
| Beschreibung | Bei der Funktion "Drehung mehrerer Achsen" im Zusammenhang mit dem Befehl #ROTATION dürfen die zusätzlichen Achsen ausschließlich an die zweite Hauptachse (Masterachse) der aktuellen Ebene gekoppelt werden. Im Fehlerfall ist bei der Definition der Achspaare eine unzulässige Masterachse als zweite Hauptachse programmiert. Beispiel: Falsch: G00 X0 X1=0 X2=0 X3=0 Y0 Z0 G01 F1000 X1=0 X2=260 X3=520 X4=780 Y=-10 #ROTATION ON[ANGLE=1 G91 Y1=-1200 G91 Y1=1200 : N1000 M30 Richtig: G00 X0 X1=0 X2=0 X3=0 Y0 Z0 G01 F1000 X1=0 X2=260 X3=520 X4=780 Y=-10 #ROTATION ON[ANGLE=1 G91 Y1=-1200 G91 Y1=1200 : N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Definitionen der Achspaare im Befehl #ROTATION anpassen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21413 | WAIT ohne SYN nicht erlaubt. | |||
| Beschreibung | Das Schlüsselwort WAIT darf im Befehl #MACHINE DATA nur verwendet werden, wenn ein synchronisiertes Setzen des Achsparameters (SYN) erfolgen soll. Beispiel: Setzen eines Softwareendschalters mit Warten im Kanal: Falsch: G00 X0 Y0 Z0 : #MACHINE DATA [AX=X : N1000 M30 Richtig: G00 X0 Y0 Z0 : #MACHINE DATA SYN : N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Den Befehl #MACHINE DATA um das Schlüsselwort SYN erweitern oder WAIT entfernen. Siehe auch [PROG - Kapitel Schreiben von Maschinendaten] | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21414 | Spindelachse nicht erlaubt. | |||
| Beschreibung | Im Zusammenhang mit dem Schlüsselwort AX bzw. AXNR im Befehl #FILTER [..] wurde eine Spindelachse programmiert. Erlaubt sind aber nur im NC-Kanal vorhandene Bahnachsen. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Der Befehl #FILTER [..] darf nur für Bahnachsen im NC-Kanal verwendet werden. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21415 | Achse nicht referenziert! Automatische Trafoanwahl nicht moeglich. | ||||
| Beschreibung | Eine kinematische Transformation darf nur angewählt werden, wenn alle daran beteiligten Achsen referenziert sind. Wenn die automatische Trafoanwahl mit dem Kanalparameter P-CHAN-00151 (auto_enable_kin_trafo) gesetzt ist, so wird implizit bei Anwahl des Handbetriebes (G200, G201) oder beim ersten Bewegungsatz im NC-Programm geprüft, ob alle Transformationsachsen referenziert sind. Ist dies nicht der Fall, so wird diese Fehlermeldung ausgegeben. | |||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | Prüfen und ändern des NC-Programms. Bei aktivem Kanalparameter P-CHAN-00151 (auto_enable_kin_trafo) müssen alle Transformationsachsen vor der ersten Bewegung referenziert sein (G74). | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Nummer der nicht referenzierten Achse | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21416 | Neuer Bearbeitungsmodus bei aktiver 3D-WGK nicht erlaubt. | ||||
| Beschreibung | Bei aktiver3D-Werkzeuggeometriekorrektur (WGK) wird im NC-Programm ein neuer Bearbeitungsmodus (OPMODE) programmiert. Das ist nicht zulässig. Beispiel: Falsch: N10 #TGC ON [OPMODE=2] : N.. #TGC [OPMODE=1] : N.. #TGC OFF : N1000 M30 Richtig: N10 #TGC ON [OPMODE=2] : N.. #TGC OFF N.. #TGC ON [OPMODE=1] ... or N.. #TGC [OPMODE=1] N.. #TGC ON : N1000 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Ein neuerBearbeitungsmodus (OPMODE) darf nur programmiert werden entweder direkt bei der erneuten Anwahl der 3D-WGK oder bei abgewählter 3D-WGK. | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21417 | Ungueltiger TGC-Mode. | ||||
| Beschreibung | Im Befehl #TGC [...] ist das Kennwort OPMODE mit einem ungültigen Wert belegt. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Im #TGC-Befehl denBearbeitungsmodus mit einem zulässigen Wert belegen [PROG]. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Schlüsselwort | |||||
%2: | Fehlerhafter Wert [-] | ||||
Fehlerhafte TGC-Mode | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21418 | Doppelprogrammierung im #MEAS-Befehl. | |||
| Beschreibung | Im Befehl #MEAS [...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #MEAS [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21419 | Overridefaktor ueberschreitet erlaubten Wertebereich. | ||||
| Beschreibung | Ein programmierter bahn- oder achsspezifischer Overridefaktor (z.B. FEED_FACT...) liegt außerhalb des zulässigen Zahlenbereiches. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Programmierung eines zulässigen Overridefaktors (Gültige Werte: 0.1% ... 200%, siehe auch [PROG - Beschreibung des Befehls #OVERRIDE oder achsspezifische Overrideprogrammierung]). | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21420 | Doppelprogrammierung im #OVERRIDE-Befehl. | |||
| Beschreibung | Im Befehl #OVERRIDE [...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #OVERRIDE [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21422 | Doppelprogrammierung in OVERRIDE-Befehlssequenz. | |||
| Beschreibung | Im spindelspezifischen Overridebefehl S[OVERRIDE...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte in Befehlssequenz S[OVERRIDE...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21423 | Hilfskanal wurde nicht lizenziert und kann nur verlinkte Achsen (s. P-AXIS-00101) verfahren. | ||||
| Beschreibung | Dieser Kanal erfordert fuer die programmierte Funktionalitaet eine Lizenz. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 6 | Fuer die Lizenzierung des Kanals wenden Sie sich bitte an den Vertriebspartner oder Achse verlinken. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Nummer der nicht verlinkten Achse | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21424 | Unzulaessige Parametereinstellung bei Kantenstossen. | |||||||
| Beschreibung | Im Hochlauf wird bei der Prüfung der Kantenstossparameter festgestellt, daß das Belegen vonP-CHAN-00029mit 1 nur dann sinnvoll ist, wennP-CHAN-00149undP-CHAN-00153mit 0 belegt sind. | ||||||
Reaktion | Klasse | 1 | Steuerungshochlauf wird fortgesetzt. | |||||
Abhilfe | Klasse | 1 | Während dem Hochlauf wird im Konfliktfall das satzuebergreifende KantenstossenP-CHAN-00029mit 0 (FALSE) belegt und der Hochlauf fortgesetzt. Vor dem nächsten Hochlauf die KanalparameterP-CHAN-00029,P-CHAN-00149undP-CHAN-00153richtig setzen | |||||
P-CHAN-00029 | P-CHAN-00149 | P-CHAN-00153 | Check result | |||||
0 | 1 | 0 | OK | |||||
0 | 0 | 1 | OK | |||||
0 | 1 | 1 | OK | |||||
1 | 0 | 0 | OK | |||||
1 | 1 | 0 | NOT OK | |||||
1 | 0 | 1 | NOT OK | |||||
1 | 1 | 1 | NOT OK | |||||
Parameter | %1: | Fehlerhafter Wert [-] | ||||||
Fehlerhaft belegter KanalparameterP-CHAN-00029 | ||||||||
%2: | Korrigierter Wert [-] | |||||||
| ||||||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | |||||||
|
21425 | Achse nicht referenziert! Automatische Trafoanwahl nicht moeglich. | ||||
| Beschreibung | Eine kinematische Transformation darf nur angewählt werden, wenn alle daran beteiligten Achsen referenziert sind. Wenn die automatische Trafoanwahl mit dem Kanalparameter P-CHAN-00151 (auto_enable_kin_trafo) gesetzt ist, so wird implizit bei Anwahl des Handbetriebes (G200, G201) oder beim ersten Bewegungsatz im NC-Programm geprüft, ob alle Transformationsachsen referenziert sind. Ist dies nicht der Fall, so wird diese Fehlermeldung ausgegeben. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Bei aktivem Kanalparameter P-CHAN-00151 (auto_enable_kin_trafo) müssen alle Transformationsachsen vor der ersten Bewegung referenziert sein (G74). | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Nummer der nicht referenzierten Achse | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21426 | Werkzeuglaenge ist kleiner als minimaler Grenzwert. | ||||
| Beschreibung | Bei der Uebernahme der Werkzeugdaten wird festgestellt, das die Werkzeuglänge kleiner ist als die über den KanalparameterP-CHAN-00156definierte Mindestlaenge. | |||
Reaktion | Klasse | 3 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 6 | Prüfen, ob ein Schwesterwerkzeug mit einer ausreichenden Werkzeuglaenge verfuegbar ist. NC-Programm dann mit diesem Werkzeug fahren. Alternativ: P-CHAN-00156mit 0 belegen, dann ist die Prüfung auf den Minimalwert nicht aktiv. Steuerung erneut starten. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Laenge des angeforderten Werkzeuges | |||||
%2: | Unterer Grenzwert [-] | ||||
Konfigurierte MindestlaengeP-CHAN-00156 | |||||
Fehlertyp | 3, Fehlermeldung aus der Kommunikation. | ||||
|
21427 | Werkzeugradius ist kleiner als minimaler Grenzwert. | ||||
| Beschreibung | Bei der Uebernahme der Werkzeugdaten wird festgestellt, das der Werkzeugradius kleiner ist als der über den KanalparameterP-CHAN-00157definierte Mindestradius. | |||
Reaktion | Klasse | 3 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 6 | Prüfen, ob ein Schwesterwerkzeug mit einem ausreichenden Werkzeugradius verfuegbar ist. NC-Programm dann mit diesem Werkzeug fahren. Alternativ: P-CHAN-00157mit 0 belegen, dann ist die Prüfung auf den Minimalwert nicht aktiv. Steuerung erneut starten. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Radius des angeforderten Werkzeuges | |||||
%2: | Unterer Grenzwert [-] | ||||
Konfigurierter MindestradiusP-CHAN-00157 | |||||
Fehlertyp | 3, Fehlermeldung aus der Kommunikation. | ||||
|
21429 | Name der externen Variablenstruktur zu lang. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Der vorgegebene Name für den Variablentyp (type[i].name) ist jedoch zu lang. | |||
Reaktion | Klasse | 2 | Name der Variablenstruktur wird gekürzt. | ||
Abhilfe | Klasse | 3 | Name der Variablenstruktur korrigieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Fehlerhafter Name | |||||
%2: | Aktueller Wert [-] | ||||
Index i der Variablentypdefintion | |||||
%3: | Fehlerhafter Wert [-] | ||||
Länge des vorgegebenen Namens | |||||
%4: | Grenzwert [-] | ||||
Maximal zulässige Länge | |||||
%5: | Korrigierter Wert [-] | ||||
Korrigierter Name für Variablentyp | |||||
Fehlertyp | - | ||||
|
21430 | Name der externen Variablenstruktur enthaelt unzulaessiges Zeichen. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Der vorgegebene Name (type[i].name) für den Variablentyp enthält jedoch mindestens ein ungültiges Zeichen. Erlaubt sind Buchstaben, die Ziffern 0-9 und ein Unterstrich. | |||
Reaktion | Klasse | 2 | Der Variablentyp wird gelöscht. | ||
Abhilfe | Klasse | 3 | Name für Variablentyp korrigieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhafter Name | |||||
%2: | Aktueller Wert [-] | ||||
Index i der Variablentypdefition | |||||
%3: | Aktueller Wert [-] | ||||
Position des unzulässigen Zeichens im Namen | |||||
Fehlertyp | - | ||||
|
21431 | Name der externen Variablenstruktur entspricht elementarem Datentyp. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Der vorgegebene Name für den Variablentyp (type[i].name) entspricht jedoch einem elementaren Datentyp der Steuerung. Bekannte Datentypen der Steuerung sind: - BOOLEAN - SGN08, SGN16, SGN32 - UNS08, UNS16, UNS32 - REAL64 - STRING | |||
Reaktion | Klasse | 2 | Der Variablentyp wird gelöscht. | ||
Abhilfe | Klasse | 3 | Name für Variablentyp ändern. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhafter Name | |||||
%2: | Aktueller Wert [-] | ||||
Index i der Variablentypdefinition | |||||
Fehlertyp | - | ||||
|
21432 | Name des Strukturelements zu lang. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Der vorgegebene Name für das Strukturelement (type[i].element[j].name) ist jedoch zu lang. | |||
Reaktion | Klasse | 2 | Name of the structure element is shortend. | ||
Abhilfe | Klasse | 3 | Correct the name of the structure element. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der betroffenen Variablentypdefintion | |||||
%2: | Aktueller Wert [-] | ||||
Fehlerhafter Name des Strukturelements | |||||
%3: | Fehlerhafter Wert [-] | ||||
Länge des vorgegebenen Namens | |||||
%4: | Grenzwert [-] | ||||
Maximal zulässige Länge | |||||
%5: | Aktueller Wert [-] | ||||
Korrigierter Name für Variablentyp | |||||
Fehlertyp | - | ||||
|
21433 | Name des Strukturelements enthaelt ungueltiges Zeichen. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Der vorgegebene Name (type[i].element[j].name) für das Strukturelement enthält jedoch mindestens ein ungültiges Zeichen. Erlaubt sind Buchstaben, die Ziffern 0-9 und ein Unterstrich. | |||
Reaktion | Klasse | 2 | Das Strukturelement wird gelöscht. | ||
Abhilfe | Klasse | 3 | Name des Strukturelements korrigieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Fehlerhafter Name | |||||
%2: | Aktueller Wert [-] | ||||
Index i der Variablentypdefition | |||||
%3: | Aktueller Wert [-] | ||||
Index j des Strukturelements | |||||
%4: | Fehlerhafter Wert [-] | ||||
Fehlerhafter Name | |||||
%5: | Aktueller Wert [-] | ||||
Position des unzulässigen Zeichens im Namen | |||||
Fehlertyp | - | ||||
|
21434 | Variablentypbezeichner des Strukturelements zu lang. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Der vorgegebene Variablentyp für das Strukturelement (type[i].element[j].type) ist jedoch zu lang. | |||
Reaktion | Klasse | 2 | Variablentyp wird gekürzt. | ||
Abhilfe | Klasse | 3 | Variablentyp des Strukturelements korrigieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der betroffenen Variablentypdefintion | |||||
%2: | Aktueller Wert [-] | ||||
Name des betroffenen Strukturelements | |||||
%3: | Aktueller Wert [-] | ||||
Vorgegebener Variablentyp | |||||
%4: | Fehlerhafter Wert [-] | ||||
Länge des vorgegebenen Variablentyps | |||||
%5: | Grenzwert [-] | ||||
Maximal zulässige Länge | |||||
Fehlertyp | - | ||||
|
21435 | Variablentyp des Strukturelements enthaelt ungueltiges Zeichen. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Der vorgegebene Variablentyp (type[i].element[j].name) für das Strukturelement enthält jedoch mindestens ein ungültiges Zeichen. Erlaubt sind Buchstaben, die Ziffern 0-9 und ein Unterstrich. | |||
Reaktion | Klasse | 2 | Dier Variablenstruktur wird gelöscht. | ||
Abhilfe | Klasse | 3 | Variablentyp des Strukturelements korrigieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der betroffenen Variablenstruktur | |||||
%2: | Aktueller Wert [-] | ||||
Index j des betroffenen Strukturelements | |||||
%3: | Aktueller Wert [-] | ||||
Name des betroffenen Strukturelements | |||||
%4: | Fehlerhafter Wert [-] | ||||
Fehlerhafter Variablentypname | |||||
%5: | Aktueller Wert [-] | ||||
Position des unzulässigen Zeichens | |||||
Fehlertyp | - | ||||
|
21436 | Externe Variablenstruktur enthaelt keine Elemente. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Der angegebene Variablentyp enthält jedoch keine Elemente (type[i].element[j]). | |||
Reaktion | Klasse | 2 | Dier Variablenstruktur wird gelöscht. | ||
Abhilfe | Klasse | 3 | Elemente für Variablenstruktur definieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der betroffenen Variablenstruktur | |||||
%2: | Aktueller Wert [-] | ||||
Index i der betroffenen Variabelnstruktur | |||||
Fehlertyp | - | ||||
|
21437 | Variablentyp der externen Variablen zu lang. | ||||
| Beschreibung | Der Bezeichner für den Variablentyp der externen Variablen ist zu lang (s.[EXTV]). | |||
Reaktion | Klasse | 2 | Variablentyp wird gekürzt. | ||
Abhilfe | Klasse | 3 | Variablentyp der externen Variablen korrigieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der betroffenen Variablen | |||||
%2: | Aktueller Wert [-] | ||||
Angegebener Variablentyp | |||||
%3: | Fehlerhafter Wert [-] | ||||
Länge des angegebenen Variablentyps | |||||
%4: | Grenzwert [-] | ||||
Maximal zulässige Länge | |||||
Fehlertyp | - | ||||
|
21438 | Variablentyp der externen Variablen enthaelt ungueltiges Zeichen. | ||||
| Beschreibung | Der Variablentypbezeichner der externen Variablen enthält ein ungültiges Zeichen (s.[EXTV]). Erlaubt sind Buchstaben, die Ziffern 0-9 und ein Unterstrich. | |||
Reaktion | Klasse | 2 | Externe Variable wird gelöscht | ||
Abhilfe | Klasse | 3 | Variablentyp korrigieren | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der betroffenen externen Variablen | |||||
%2: | Aktueller Wert [-] | ||||
Index der betroffenen externen Variablen | |||||
%3: | Fehlerhafter Wert [-] | ||||
Fehlerhafter Variablentyp | |||||
%4: | Aktueller Wert [-] | ||||
Position des unzulässigen Zeichens | |||||
Fehlertyp | - | ||||
|
21439 | Speicherindex der externen Variablen zu gross. | ||||
| Beschreibung | Die externen Variablen sind im Speicher in 24-Byte Blöcken abgelegt (s.[EXTV]). Der jeweilige Speicherblock der externen Variablen wird über den Speicherindex var[i].index angegeben. Der vorgefundene Wert ist jedoch zu groß. | |||
Reaktion | Klasse | 2 | Externe Variable wird gelöscht. | ||
Abhilfe | Klasse | 3 | Speicherindex der Variablen korrigieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der betroffenen externen Variablen | |||||
%2: | Aktueller Wert [-] | ||||
Index i der betroffenen externen Variablen | |||||
%3: | Fehlerhafter Wert [-] | ||||
Fehlerhafter Wert für Speicherindex | |||||
%4: | Oberer Grenzwert [-] | ||||
Größter zulässiger Wert für Speicherindex | |||||
Fehlertyp | - | ||||
|
21440 | Maximale Verschachtelungsgtiefe in externer Variablenstruktur ueberschritten. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Die Elemente einer Variablentypdefinition (type[i].element[j]) können selbst auch wiederum eine Variablenstruktur sein. Die mögliche Verschachtelungstiefe ist jedoch begrenzt. | |||
Reaktion | Klasse | 2 | Die externe Variable wird gelöscht. | ||
Abhilfe | Klasse | 3 | Verschachtelungstiefe der Strukturdefinitionen reduzieren | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der betroffenen externen Variablen | |||||
%2: | Aktueller Wert [-] | ||||
Index der betroffenen Variablen | |||||
%3: | Aktueller Wert [-] | ||||
Aktuelle Verschachtelungstiefe | |||||
%4: | Oberer Grenzwert [-] | ||||
Maximal zulässige Verschachtelungstiefe | |||||
Fehlertyp | - | ||||
|
21441 | Variablentyp in externer Veriablenstruktur nicht bekannt. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Der Variablentyp eines Strukturelements (type[i].element[j].type) ist jedoch nicht bekannt. Er muss ein Default-Variablentyp der Steuerung oder selbst definierter Typ sein. | |||
Reaktion | Klasse | 2 | Die externe Variable wird gelöscht. | ||
Abhilfe | Klasse | 3 | Variablentyp des Strukturelements korrigieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhafter Variablentyp | |||||
%2: | Aktueller Wert [-] | ||||
Name der betroffenen externen Variablen | |||||
%3: | Aktueller Wert [-] | ||||
Index der betroffenen Variablen | |||||
%4: | Aktueller Wert [-] | ||||
Name der Variablenstruktur | |||||
%5: | Aktueller Wert [-] | ||||
Name des betroffenen Strukturelements | |||||
Fehlertyp | - | ||||
|
21442 | Kein Variablentyp fuer Strukturelement angegeben. | ||||
| Beschreibung | Für die externen Variablen können benutzerdefinierte Variablentypen z.B. für Variablenstrukturen festgelegt werden (s.[EXTV]). Für ein Element der Variablenstruktur wurde kein Variablentyp (type[i].element[j].type) angegeben. | |||
Reaktion | Klasse | 2 | Definition der Variablenstruktur wird gelöscht | ||
Abhilfe | Klasse | 3 | Variablentyp des Strukturelements festlegen | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der betroffenen Variablenstruktur | |||||
%2: | Aktueller Wert [-] | ||||
Name des betroffenen Strukturelements | |||||
%3: | Fehlerhafter Wert [-] | ||||
Fehlerhafter Variablentyp | |||||
Fehlertyp | - | ||||
|
21443 | Inkompatible Variablentypen. Zuweisungsoperation nicht moeglich. | |||
| Beschreibung | Die Zuweisungsoperation kann nicht ausgeführt werden, da die Variablentypen auf der linken und rechten Seite nicht kompatibel sind (s.[EXTV]), z.B. falls einer externen Strukturvariablen eine SGN32 Variablen zugewiesen wird: var[1].name var_1 var[1].type STRUCT_1 var[2].name var_2 var[2].type SGN32 Fehlerhafte Zuweisung im NC-Programm: V.E.var_1 = V.E.var_2 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21444 | Strukturkopie nur zwischen gleichen Strukturen moeglich. | ||||
| Beschreibung | Kopieren von ganzen Variablenstrukturen (Strukturkopie) im NC-Programm ist nur zwischen Variablen mit identischem Variablentyp (var[i].type, s.[EXTV]) erlaubt. Beispiel: var[1].name var_1 var[1].type STRUCT_1 var[2].name var2_1 var[2].type STRUCT_2 var[3].name var2_2 var[3].type STRUCT_2 NC-Programm: Fehler: V.E.var_1 = V.E.var_2 Korrekt: V.E.var_2 = V.E.var_3 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren oder Variablentyp ändern. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Fehlerhafter Wert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21445 | Unterschiedliche Groesse der Variablenstrukuren. Strukturkopie nicht moeglich. | ||||
| Beschreibung | Kopieren von ganzen Variablenstrukturen (Strukturkopie) im NC-Programm ist nur zwischen Variablen mit identischem Variablentyp var[i].type und gleicher Größe var[i].size (s.[EXTV]) erlaubt. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Fehlerhafter Wert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21446 | Zuweisungoperation fuer Variablenstrukturen nicht erlaubt. | |||
| Beschreibung | Für externe Variablen die eine Variablenstruktur sind (s.[EXTV]), ist nur der Zuweisungsoperator = erlaubt (Strukturkopie). Die Zuweisungsoperatoren +=, -=, *= und /= können nicht verwendet werden. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21447 | Strukturkopie nur zwischen zwei externen Variablen moeglich. | |||
| Beschreibung | Das Kopieren einer ganzen Variablenstruktur (Strukturkopie) ist nur zwischen zwei externen Variablen möglich (s.[EXTV]). Sie müssen beide den gleichen Variablentyp besitzen. Beispiel: var[1].name var1 var[1].type STRUCT_1 var[2].name var2 var[2].type STRUCT_1 Zuweisung im NC-Programm: Fehler: V.E.var1 = 123 Korrekt: V.E.var1 = V.E.VAR2 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21448 - 21450 | ||||
| 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. |
21451 | Zuviele Werkzeuge pro Kopf programmiert. | ||||
| Beschreibung | Im Befehl #TOOL DEF [...] werden zuviele Werkzeuge T=... zu einer Werkzeugeinheit (UNIT) zusammengefaßt. | |||
Reaktion | Klasse | 2 | Abbruch der Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Bei #TOOL DEF [...] die zulaessige maximale Anzahl von Werkzeugen pro Einheit nicht ueberschreiten. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Bislang decodierte Anzahl von Werkzeugen | |||||
%2: | Grenzwert [-] | ||||
Maximale Anzahl Werkzeuge pro Kopf | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21452 | Unzulaessige UNIT programmiert. | ||||
| Beschreibung | Die im Befehl #TOOL DEF [...] programmierte Werkzeugeinheit (UNIT) kann nicht mehr in den internen Arbeitsdaten gespeichert werden. | |||
Reaktion | Klasse | 2 | Abbruch der Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Zahl der definiertenWerkzeugeinheiten verringern oder eventuell Ersetzen durch die Neudefinition von nicht mehr erforderlichen Werkzeugeinheiten. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Nummer der programmierten UNIT | |||||
%2: | Unterer Grenzwert [-] | ||||
Maximale Anzahl von zulaessigen UNIT-Definitionen. | |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21453 | Doppelprogrammierung im #TOOL DEF-Befehl. | |||
| Beschreibung | Im Befehl #TOOL DEF [...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #TOOL DEF [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21454 | Fuer die T-Funktion sind noch keine vollstaendigen Werkzeugdaten im Kanal verfuegbar. | ||||
| Beschreibung | Fuer die, in der programmierten Werkzeugeinheit (UNIT) gruppierten Werkzeuge sind noch keine Daten vorhanden. Diese sind insbesondere bei der Beruecksichtigung der Werkzeugversaetze erforderlich. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 1 | 1. Moeglichkeit: Den KanalparameterP-CHAN-00014auf 1 (TRUE) setzen. Dadurch werden bei der Programmierung des T-Wortes implizit auch die Werkzeugdaten vervollstaendigt. 2. Moeglichkeit: Prüfen und ändern des NC-Programms.Vor dem T-Wort das entsprechende D-Wort programmieren. Dadurch werden zuerst die Werkzeugdaten vervollstaendigt und sind dann beim T-Wort verfuegbar. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Programmierte T-Nummer (UNIT) | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21455 | Zusammengefuegter String ueberschreitet maximal zulaessige Stringlaenge. | ||||
| Beschreibung | Zwei Zeichenketten werden mit dem + Operator zusammengefügt. Der Ergebnis-String ist jedoch zu lang. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Länge der zusammengesetzten Zeichenkette | |||||
%2: | Oberer Grenzwert [-] | ||||
Maximal zulässige String-Länge | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21456 | Zuweisungsoperation fuer Stringvariablen nicht erlaubt. | |||
| Beschreibung | Für Stringvariablen können nur die Zuweisungsoperatoren = und += verwendet werden. Die Operatoren -=, *= sowie /= sind nicht erlaubt. Beispiel externe Variable (s.[EXTV]): var[1].name str1 var[1].type STRING Fehler: V.E.str1 *= Hello world! Korrekt: V.E.str1 = Hello V.E.str1 += world! | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21457 | Inkompatible Datentypen in mathematische Berechnung oder String-Operation. | ||||
| Beschreibung | Im vorgefundenen Ausdruck sind sowohl mathematische als auch String-Ausdrücke vorhanden. Daher kann er nicht ausgewertet werden. Beispiel:
V.E.string = Peter + 23 Korrekt: V.E.string = Peter + 23 V.E.string = Peter + INT_TO_STR[23] | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. Konvertierungsfunktionen verwenden. | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21458 | Operator fuer Zeichenketten nicht erlaubt. | ||||
| Beschreibung | Für Zeichenketten sind nur der + Operator zum Zusammenfügen zweier Strings oder die Vergleichsoperatoren == und != zulässig. Alle anderen Operatoren wie z.B. - oder * können nicht verwendet werden. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21459 | Unzulaessiger Argumenttyp fuer Funktionsaufruf. | ||||
| Beschreibung | Das Argument für die Funktion ist vom falschen Typ z.B. einer mathematischen Funktion wurde eine Zeichenkette übergeben. Beispiel: Fehler: SIN[Peter] STR_TO_INT[123] Korrekt: SIN[1.23] STR_TO_INT[123] | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
%2: | Aktueller Wert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21460 | String-Ausdruck erwartet. | |||
| Beschreibung | Als Ergebnis des vorgegebenen Ausdrucks wird eine Zeichenkette erwartet, da es z.B. einer Variablen vom Typ STRING zugewiesen wird. Beispiel: Fehler: V.E.string = 100 + 10 Korrekt: V.E.string = 1 + 10 V.E.string = INT_TO_STR[100 + 10] | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm korrigieren. Konvertierungsfunktion verwenden. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21461 | Mathematischer Ausdruck erwartet. | |||
| Beschreibung | Als Ergebnis des vorgegebenen Ausdrucks wird ein Zahlenwert erwartet, da es z.B. einer Variablen vom Typ Integer oder Real64 zugewiesen wird. Beispiel: Fehler: V.E.sgn32 = 1" + 10 Korrekt: V.E.sgn32 = 100 + 10 V.E.sgn32 = STR_TO_INT[1 + 10] | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm korrigieren. Konvertierungsfunktion verwenden. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21462 | String fuer Variable zu lang. | ||||
| Beschreibung | Einer Variablen vom Typ String wird eine Zeichenkette zugewiesen, die jedoch für die Variable zu lang ist. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Länge der Zeichenkette | |||||
%2: | Oberer Grenzwert [-] | ||||
Maximale Stringlänge der Variablen | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21463 | Argument bei Integer zu String Konvertierung ueberschreitet Wertebereich. | ||||
| Beschreibung | Mit der Funktion INT_TO_STR kann eine Integer Zahl in eine Zeichenkette konvertiert werden. Der angegebene Zahlenwert für die Funktion überschreitet jedoch den zulässigen Wertebereich. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Angegebener Zahlenwert für Konvertierung | |||||
%2: | Unterer Grenzwert [-] | ||||
Minimal zulässiger Wert | |||||
%3: | Oberer Grenzwert [-] | ||||
Maximal zulässiger Wert | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21464 | Ziffer bei String zu Zahlenwert Konvertierung erwartet. | |||
| Beschreibung | Mit den Funktionen STR_TO_INT bzw. STR_TO_REAL können Zeichenketten in Integer- oder Gleitkommazahlen konvertiert werden. Für die Konvertierung werden in der Zeichenkette die Ziffern 0 .. 9 erwartet. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21465 | Laenge der Zeichenkette bei String zu Zahlenwert Konvertierung zu gross. | ||||
| Beschreibung | Mit den Funktionen STR_TO_INT bzw. STR_TO_REAL können Zeichenketten in Integer- oder Gleitkommazahlen konvertiert werden. Die Zeichenkette enthält jedoch zu viele Ziffern. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | ||
Parameter | %1: | Oberer Grenzwert [-] | |||
Maximal zulässige Länge | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21466 | Wertebereichsueberschreitung bei String zu Zahlenwert Konvertierung. | ||||
| Beschreibung | Mit der Funktion STR_TO_INT kann eine Zeichenkette in einen Integerwert konvertiert werden. Der berechnete Zahlenwert überschreitet jedoch den zulässigen Wertebereich. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
konvertierter Zahlenwert | |||||
%2: | Unterer Grenzwert [-] | ||||
kleinster zulässiger Wert | |||||
%3: | Oberer Grenzwert [-] | ||||
größter zulässiger Wert | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21467 | Exponent bei String zu Gleitkommazahl Konvertierung zu gross. | ||||
| Beschreibung | Mit der Funktion STR_TO_REAL kann eine Zeichenkette in eine Gleitkommazahl umgewandelt werden. Der bei der Konvertierung berechnete Exponent ist jedoch zu groß. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. | ||
Parameter | %1: | Oberer Grenzwert [-] | |||
Maximal zulässiger Exponent | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21468 | REPEAT muss alleine im Satz stehen. | |||
| Beschreibung | Eine Steuersatzanweisung wurde mit weiteren NC-Befehlen im gleichen NC-Satz programmiert. Nach einem $REPEAT darf kein weiterer NC-Befehl programmiert werden. Beispiel: Falsch: N10 G00 X0 Y0 Z0 P1=0N20 $REPEAT P1=P1+1:N50 $UNTIL P1>2:N1000 M30 Richtig: N10 G00 X0 Y0 Z0 P1=0N20 $REPEAT N30 P1 =P1+1 :N50 $UNTIL P1>2:N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Unzulässige NC-Befehle nach $REPEAT in andere NC-Sätze verschieben oder löschen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21469 | Unerwartetes UNTIL. Passt nicht zum aktuellen Steuersatz. | |||
| Beschreibung | Ein Steuersatzkonstrukt wurde in unvollständiger Syntax programmiert. Ein $UNTIL kann nur zusammen mit einem vorhergehenden $REPEAT programmiert werden. Beispiel: Falsch: N10 G00 X0 Y0 Z0 P1=1N20 $UNTIL P1>2 : N1000 M30 Richtig: N10 G00 X0 Y0 Z0 P1=1N15 $REPEAT:N20 $UNTIL P1>2:N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des Programmablaufs. Einfügen der $REPEAT Anweisung oder löschen des $UNTIL. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21470 | Nach UNTIL darf nur die Bedingung folgen. | |||
| Beschreibung | Eine Steuersatzanweisung wurde mit weiteren NC-Befehlen im gleichen NC-Satz programmiert. Nach einer $UNTIL Anweisung darf ausschließlich die zugehörige Bedingung programmiert werden. Beispiel: Falsch: N10 G00 X0 Y0 Z0 N20 P2=10 N30 $REPEAT : N40 $UNTIL P2 > 20G01 X100 F1000 : N1000 M30 Richtig: N10 G00 X0 Y0 Z0 N20 P2=10 N30 $REPEAT : N40 $UNTIL P2 > 20 N45 G01 X100 : N1000 M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Unzulässige NC-Befehle in andere NC-Sätze verschieben oder löschen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21471 | Zu wenig Parameter fuer Funktionsaufruf. | ||||
| Beschreibung | Der programmierten Funktion wurden zu wenig Parameter übergeben. Beispiel: N10 V.E.string = LEFT[Hello world!] Korrekt: N10 V.E.string = LEFT[Hello world!, 5] | |||
Reaktion | Klasse | 2 | Abburch der NC-Programmbearabeitung | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
%2: | Aktueller Wert [-] | ||||
Name der programmierten Funktion | |||||
%3: | Fehlerhafter Wert [-] | ||||
Zahl der angegebenen Parameter | |||||
%4: | Erwarteter Wert [-] | ||||
Anzahl erwarteter Parameter | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21472 | Parameterwert fuer Anzahl Zeichen bei Stringoperation ungueltig. | ||||
| Beschreibung | Für die Stringoperation muss die Anzahl der gewünschten Zeichen angegeben werden. Der Wert des Parameters ist jedoch kleiner oder größer als zulässig. Beispiel: N10 V.E.string = LEFT[Hello world!, 100000] Korrekt: N10 V.E.string = LEFT[Hello world!, 5] | |||
Reaktion | Klasse | 2 | Abburch der NC-Programmbearabeitung | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der programmierten Funktion | |||||
%2: | Aktueller Wert [-] | ||||
Nummer des fehlerhaften Parameters | |||||
%3: | Fehlerhafter Wert [-] | ||||
Fehlerhafter Wert | |||||
%4: | Unterer Grenzwert [-] | ||||
Kleinster, zulässiger Wert | |||||
%5: | Oberer Grenzwert [-] | ||||
Größter, zulässiger Wert | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21473 | ||||
| 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. |
21474 | Zu viele Parameter fuer Funktionsaufruf. | ||||
| Beschreibung | Der programmierten Funktion wurden zu viele Parameter übergeben. Beispiel: N10 V.E.string = LEFT[Hello world!, 5, 6] Korrekt: N10 V.E.string = LEFT[Hello world!, 5] | |||
Reaktion | Klasse | 2 | Abburch der NC-Programmbearabeitung | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
%2: | Aktueller Wert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21475 | ||||
| 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. |
21476 | Streaming-Datenpaket enthaelt keine korrekte Zeilenendemarke. | |||
| Beschreibung | Das ueber die Streamingschnittstelle eingelesene Datenpaket ueberschreitet die zulaessige interne Cachelaenge. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Pruefen, ob im NC-Programm eine ueberlange NC-Zeile vorhanden ist. Diese wenn moeglich in mehrere Zeilen aufteilen. Sicherstellen, dass im NC-Programm korrekte Zeilenendemarken gemaeß Windows (Carriage return + Line feed) gesetzt sind. | |
Fehlertyp | - | |||
|
21477 | Rueckwaertssprung waehrend Streaming nicht erlaubt. | |||
| Beschreibung | Im Streamingbetrieb soll im NC-Programm ein Rueckwaertssprung mit $GOTO ausgefuehrt werden. Das ist nicht erlaubt. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Programmablauf linearisieren oder so gestalten, dass keineRueckwaertsspruenge mit $GOTO mehr erforderlich sind. Hinweis: Vorwaertsspruenge mit $GOTO im Streamingbetrieb sind erlaubt! | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21478 | Schleife waehrend Streaming nicht erlaubt. | |||
| Beschreibung | Im Streamingbetrieb soll im NC-Programm eine Schleife ($FOR, $WHILE, $DO, $REPEAT...) ausgefuehrt werden. Das ist nicht erlaubt. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Programmablauf linearisieren oder so gestalten, dass keine Schleifenmehr erforderlich sind. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21479 | Lokaler Unterprogrammaufruf waehrend Streaming nicht erlaubt. | |||
| Beschreibung | Im Streamingbetrieb soll im NC-Programm ein lokales Unterprogram (LL...) aufgerufen werden. Das ist nicht erlaubt. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Programmablauf linearisieren oder so gestalten, dass keine lokalen Unterprogrammemehr erforderlich sind. Eventuell lokale Unterprogramme durch globale Unterprogramme (L...) ersetzen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21480 | Sprung innerhalb einer Schleife nicht erlaubt. | ||||
| Beschreibung | Innerhalb einer Schleife ($FOR, $WHILE, $DO, $REPEAT...) soll mit $GOTO ein Sprung ausgefuehrt werden. Das ist nicht erlaubt. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Programmablauf in der Schleife linearisieren oder so gestalten, dass kein Sprungmehr erforderlich ist. Hinweis: Ein Schleife darf immer mit einem Sprung vollständig verlassen werden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Name der Schleife, in der der Sprung programmiert ist. | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21481 | Aktive Synchronachsen duerfen nicht unabhaengig bewegt werden. | ||||
| Beschreibung | Bei aktivem Synchronbetrieb ( #SET AX LINK[...] ) wird für eine angewählte Masterachse eine unabhängige Achsbewegung programmiert. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung | ||
Abhilfe | Klasse | 3 | Ablauf des NC-Programms anpassen, z.B. Abwahl des Synchronbetriebs vor Programmierung der "Master"achse als unabhängige Achse. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Nummer der Achse, die bereits als Masterachse bewegt wird | |||||
%2: | Aktueller Wert [-] | ||||
Nummer der angewählten Kopplungsgruppe | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21482 | Unzulaessige Parametereinstellung bei Synchronisationstoleranz. | ||||
| Beschreibung |
| |||
Reaktion | Klasse | 1 |
| ||
Abhilfe | Klasse | 1 |
| ||
Parameter | %1: | Fehlerhafter Wert [0.1 µm bzw. 0,0001°] | |||
| |||||
%2: | Korrigierter Wert [0.1 µm bzw. 0,0001°] | ||||
| |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|
21483 | Unzulaessige Parametereinstellung fuer Geschw.-Faktor bei Hold Limit. | ||||
| Beschreibung |
| |||
Reaktion | Klasse | 1 |
| ||
Abhilfe | Klasse | 1 |
| ||
Parameter | %1: | Fehlerhafter Wert [0.1 µm bzw. 0,0001°] | |||
| |||||
%2: | Korrigierter Wert [0.1 µm bzw. 0,0001°] | ||||
| |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|
21484 | Unzulaessige Parametereinstellung bei Hold Limit Toleranz. | ||||
| Beschreibung |
| |||
Reaktion | Klasse | 1 |
| ||
Abhilfe | Klasse | 1 |
| ||
Parameter | %1: | Fehlerhafter Wert [0.1 µm bzw. 0,0001°] | |||
| |||||
%2: | Korrigierter Wert [0.1 µm bzw. 0,0001°] | ||||
| |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|
21485 | Name der externen Variable doppelt definiert. | ||||
| Beschreibung | Bei der Initialisierung der externen Variablen wird festgestellt, dass ein Variablennamein der Liste bereits in einer anderen Definition verwendet wird. Ein Zugriff auf die fehlerhafte Variable ist im NC-Programm nicht möglich. [EXTV - Kapitel: Syntax]. Der Name der externen Variable wird mit /0 belegt. | |||
Reaktion | Klasse | 2 | Steuerungshochlauf wird fortgesetzt. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern der Bezeichnung der externen Variable vor dem nächsten Steuerungshochlauf in der Liste für die externen Variablen. Um Fehlermeldung zu vermeiden, eindeutigen Namen in der Liste[EXTV]eintragen. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der doppelt definierten Variable | |||||
%2: | Aktueller Wert [-] | ||||
Listenindex der ersten gleichnamigen Variable | |||||
%3: | Fehlerhafter Wert [-] | ||||
Listenindex der zweiten gleichnamigen Variable | |||||
Fehlertyp | - | ||||
|
21486 | Doppelprogrammierung im #MIRROR-Befehl. | ||||
| Beschreibung | Im Befehl #MIRROR [...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #MIRROR [...] entfernen. | ||
Parameter | %1: | Zustand [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21487 | Verkettung von (A)CS bei aktivem #MIRROR nicht erlaubt. | ||||
| Beschreibung | Nach Anwahl von#MIRROR [...] sollen weitere Koordinatensysteme mit #CS ... oder #ACS ... aktiviert werden. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Verkettung der Koordinatensysteme muß vor Anwahlvon#MIRROR [...] erfolgen. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Typ des Koordinatensystems, dass den Fehler verursacht. | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21488 | Maximal zulaessige Radiendifferenz ueberschreitet Grenzwert. | ||||
| Beschreibung | Im Hochlauf wurde bei der Prüfung der Kanalparameter festgestellt, daß die absolute RadiendifferenzP-CHAN-00171grösser als der zulässige Wert von 100mm ist. | |||
Reaktion | Klasse | 3 | Steuerungshochlauf wird fortgesetzt. | ||
Abhilfe | Klasse | 6 | Beim Hochlauf wird im Konfliktfall die absolute RadiendifferenzP-CHAN-00171μm] belegt und der Hochlauf fortgesetzt. | ||
Parameter | %1: | Fehlerhafter Wert [0.1 µm bzw. 0,0001°] | |||
| |||||
%2: | Korrigierter Wert [0.1 µm bzw. 0,0001°] | ||||
| |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|
21489 | Doppelprogrammierung im #ORI MODE-Befehl. | ||||
| Beschreibung | Im Befehl #ORI MODE [...] wurden unzulässige Kombinationen von Schlüsselwörtern programmiert. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Schlüsselworte im Befehl #ORI MODE [...] entfernen. | ||
Parameter | %1: | Zustand [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21490 | Unzulaessige Anzahl von Transformationsachsen bei Anwahl Orientierungsmodus. | ||||
| Beschreibung | Die Verwendung bzw. Anwahl der Funktion #ORI MODE[] ist nur in Verbindung mit vollständigen Transformationen mit Orientierungsachsen zulässig. Für detaillierte Information siehe [PROG], [KITRA],[CHAN]. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und korrigieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Kinematik ID | |||||
%2: | Fehlerhafter Wert [-] | ||||
Anzahl von Transformationachsen der aktiven kinematischen Transformation | |||||
%3: | Unterer Grenzwert [-] | ||||
Minimal erforderliche Anzahl von Transformationsachsen | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21491 | Unzulaessiger Kinematiktyp bei Anwahl Orientierungsmodus. | ||||
| Beschreibung | Die Verwendung bzw. Anwahl der Funktion #ORI MODE[] ist nur in Verbindung mit vollständigen Transformationen mit Orientierung zulässig. Die Kinematik ID kann im Werkzeug, in den Kanalparametern oder im NC Programm über #KIN ID[] selektiert werden. Für detaillierte Information siehe [PROG], [KITRA],[CHAN]. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm und ggf. Werkzeugparameter, Kanalparameter prüfen und korrigieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Aktive Kinematik ID | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21492 | Fehler bei der Berechnung der Winkel aus den Vektorkomponenten. | ||||
| Beschreibung | Die Funktion #ORI MODE[] ist aktiv. Die Drehung um die Werkzeugachse ändert nichts an der Werkzeugorientierung wenn diese Drehung die letzte in der Drehsequenz ist. Es ändert sich nur die Orientierung des Werkzeugkoordinatensystems. Das Werkzeugkoordinatensystem ist durch Kinematikparameter definiert welche durch Kanal- oder Werkzeugparameter festgelegt sind. Für detaillierte Information siehe [PROG], [KITRA],[CHAN]. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Parametrierung prüfen und korrigieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
%2: | Aktueller Wert [-] | ||||
| |||||
%3: | Aktueller Wert [-] | ||||
| |||||
%4: | Aktueller Wert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21493 | Relative maximal zulaessige Radiendifferenz ueberschreitet Grenzwert. | ||||
| Beschreibung | Im Hochlauf wurde bei der Prüfung der Kanalparameter festgestellt, daß die relative RadiendifferenzP-CHAN-00172grösser als der zulässige Wert von 500 ist. | |||
Reaktion | Klasse | 3 | Steuerungshochlauf wird fortgesetzt. | ||
Abhilfe | Klasse | 6 | Beim Hochlauf wird im Konfliktfall die relative RadiendifferenzP-CHAN-00172 | ||
Parameter | %1: | Fehlerhafter Wert [0.1 µm bzw. 0,0001°] | |||
| |||||
%2: | Korrigierter Wert [0.1 µm bzw. 0,0001°] | ||||
| |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|
21494 | Additiver M-Wert ueberschreitet Datenformat. | ||||
| Beschreibung | Der mit dem M-Wort zusätzlich programmierte Wert (M<expr>=<Additive_expr>) liegt ausserhalb des zulässigen Zahlenbereichs. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Zulässige additive M-Werte verwenden (negative oder positive Integerwerte). [PROG - Kapitel M/H-Funktionen mit optionaler Zusatzinformation] | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21495 | Additiver H-Wert ueberschreitet Datenformat. | ||||
| Beschreibung | Der mit dem H-Wort zusätzlich programmierte Wert (H<expr>=<Additive_expr>) liegt ausserhalb des zulässigen Zahlenbereichs. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Zulässige additive H-Werte verwenden (negative oder positive Integerwerte). [PROG - Kapitel M/H-Funktionen mit optionaler Zusatzinformation] | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21496 | Koppelgruppe bereits aktiv. Anwahl wird ignoriert. | ||||
| Beschreibung | Die Anwahl einer Koppelgruppe mit #ENABLE AX LINK [...] bzw. #AX LINK ON [...] wird nicht ausgeführt, weil diese Koppelgruppe bereits aktiv ist. | |||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. Erneute Anwahl wird ignoriert. | ||
Abhilfe | Klasse | 1 | Prüfen und ändern des NC-Programms. Überflüssige Koppelgruppenanwahl entfernen. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Nummer der bereits aktiven Koppelgruppe | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21497 | Die Achsanzahl des Kanals ueberschreitet den in der CNC-Exportversion erlaubten Wert. | ||||
| Beschreibung | In der CNC-Exportversion ist nur eine begrenzte Anzahl von Bahnachsen pro NC-Kanal zulässig.Im Hochlauf wird bei der Prüfung der Kanalparameter festgestellt, daß die konfigurierte Gesamtanzahl an BahnachsenP-CHAN-00007in der Achsgruppeüberschritten wird. | |||
Reaktion | Klasse | 3 | Steuerungshochlauf wird abgebrochen. | ||
Abhilfe | Klasse | 7 | Bei der Konfiguration die zulässige Anzahlan Bahnachsen einhalten. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Konfigurierte Anzahlan Bahnachsen | |||||
%2: | Grenzwert [-] | ||||
Erlaubte Gesamtanzahl an Bahnachsen | |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|
21498 | Ueberschleifverfahren 6 in Kombination mit Leitachse nicht erlaubt. | ||||
| Beschreibung | Die Parametrierung mit #CONTOUR MODE [DIST_SOFT...] kann nicht ausgeführt werden, weil mindestens eine Kanalachse als Leitachse konfiguriert ist. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms oder der Konfiguration. Entweder ein anderes Ueberschleifverfahren anwählen oder alle Kanalachsen mit einem Achsmode gemäßP-AXIS-00015konfigurieren. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Kennung des programmiertenUeberschleifverfahrens | |||||
%2: | Logische Achsnummer [-] | ||||
Nummer der Achse, die als Leitachse konfiguriert ist | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21499 | Default Achskonfiguration nach Reset nur mit inaktivem "reset_no_axis_to_axv" sinnvoll. | ||||
| Beschreibung | Im Hochlauf wird bei der Prüfung der Kanalparameter festgestellt, daß das Belegen vonP-CHAN-00179mit 1 nur dann sinnvoll ist, wennP-CHAN-00075mit 0 belegt ist. | |||
Reaktion | Klasse | 1 | Steuerungshochlauf wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | Während dem Hochlauf wird im KonfliktfallP-CHAN-00075mit 0 (FALSE) belegt und der Hochlauf fortgesetzt. Vor dem nächsten Hochlauf die KanalparameterP-CHAN-00179undP-CHAN-00075richtig setzen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhaft belegter KanalparameterP-CHAN-00075 | |||||
%2: | Korrigierter Wert [-] | ||||
| |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|