ID-Bereich 21500-21749
ID-Bereich 21500-21749
21500 | Am lokalen Unterprogrammende sind ungueltige Steuersaetze offen. | ||||
| Beschreibung | In einem lokalen Unterprogramm wurde ein ungueltiges Steuersatzkonstrukt (z.B. $IF-$ENDIF) nicht geschlossen, d.h. es fehlt z.B. ein zugeordnetes $ENDIF. Ungueltig bedeuted in diesem Zusammenhang, das die programmierte Bedingung unwahr ist und die NC-Sätze in diesem Zweig nicht ausgeführt werden. Beispiel: Falsch: %L sub1 N10 G00 X0 Y0 Z0 N20 P1=0 N30 $IF P1 == 1 N40 Y100 N100 X100 N110 M29 ß % main N010 X0 Y0 Z0 N020 LL sub1 : N1000 M30 Richtig: %L sub1 N10 G00 X0 Y0 Z0 N20 P1=0 N30 $IF P1 == 1 N40 Y100 N100 X100 N105 $ENDIFß Ungueltiges $IF ist beendet N110 M29 % main N010 X0 Y0 Z0 N020 LL sub1 : N1000 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Steuersatzkonstrukte korrekt schließen. Fehlende $ENDIF/$ENDSWITCH usw. ergänzen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Anzahl der offenen Steuersätze | |||||
%2: | Aktueller Wert [-] | ||||
Anfangskennwort des unvollständigen Steuersatzkonstruktes (z.B. $IF) | |||||
%3: | Erwarteter Wert [-] | ||||
Abschlußkennwort des Steuersatzkonstruktes (z.B. $ENDIF) | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21501 | Am Hauptprogrammende sind ungueltige Steuersaetze offen. | ||||
| Beschreibung | In einem Hauptprogramm wurde ein ungueltiges Steuersatzkonstrukt (z.B. $IF-$ENDIF) nicht geschlossen, d.h. es fehlt z.B. ein zugeordnetes $ENDIF. Ungueltig bedeuted in diesem Zusammenhang, das die programmierte Bedingung unwahr ist und die NC-Sätze in diesem Zweig nicht ausgeführt werden. Beispiel: Falsch: % main N10 G00 X0 Y0 Z0 N20 P1=0 N30 $IF P1 == 1 N40 Y100 N100 X100 N150 M30 ß Richtig: % main N10 G00 X0 Y0 Z0 N20 P1=0 N30 $IF P1 == 1 N40 Y100 N100 X100 N105 $ENDIFß Ungueltiges $IF ist beendet N150 M30 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Steuersatzkonstrukte korrekt schließen. Fehlende $ENDIF/$ENDSWITCH usw. ergänzen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Anzahl der offenen Steuersätze | |||||
%2: | Aktueller Wert [-] | ||||
Anfangskennwort des unvollständigen Steuersatzkonstruktes (z.B. $IF) | |||||
%3: | Erwarteter Wert [-] | ||||
Abschlußkennwort des Steuersatzkonstruktes (z.B. $ENDIF) | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21502 | Am globalen Unterprogrammende sind ungueltige Steuersaetze offen. | ||||
| Beschreibung | In einem globalen Unterprogramm wurde ein ungueltiges Steuersatzkonstrukt (z.B. $IF-$ENDIF) nicht geschlossen, d.h. es fehlt z.B. ein zugeordnetes $ENDIF. Ungueltig bedeuted in diesem Zusammenhang, das die programmierte Bedingung unwahr ist und die NC-Sätze in diesem Zweig nicht ausgeführt werden. Beispiel: Falsch: % glob_sub N10 G00 X0 Y0 Z0 N20 P1=0 N30 $IF P1 == 1 N40 Y100 N100 X100 N150 M29 ß Richtig: % glob_sub N10 G00 X0 Y0 Z0 N20 P1=0 N30 $IF P1 == 1 N40 Y100 N100 X100 N105 $ENDIFß Ungueltiges $IF ist beendet N150 M29 | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Steuersatzkonstrukte korrekt schließen. Fehlende $ENDIF/$ENDSWITCH usw. ergänzen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Anzahl der offenen Steuersätze | |||||
%2: | Aktueller Wert [-] | ||||
Anfangskennwort des unvollständigen Steuersatzkonstruktes (z.B. $IF) | |||||
%3: | Erwarteter Wert [-] | ||||
Abschlußkennwort des Steuersatzkonstruktes (z.B. $ENDIF) | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21503 | ||||
| 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. |
21504 | Unzulaessiger Index fuer fixe Drehachse. | ||||
| Beschreibung | Die Funktion #ORI MODE[] wurde programmiert. Drei Vektorkomponenten welche die Werkzeugorientierung definieren führen zu zwei Drehwinkeln, der dritte Drehwinkel kann zu 0 oder auf einem andern festen Wert gelegt werden. Über einen Parameter kann der Index für die fixe Drehachse bei der Umsetzung von Vektorkomponenten in Drehwinkel angegeben werden. Dieser Index wurde unzulässig programmiert bzw. falsch parametriert. Über den KanalparameterP-CHAN-00178kann der Index auch vorbelegt werden. 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: | Fehlerhafter Wert [-] | |||
| |||||
%2: | Erwarteter Wert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21505 | Unzulaessiger Modus fuer Rotationsequenz. | ||||
| Beschreibung | Die Funktion #ORI MODE[] wurde programmiert. Die Funktion unterstützt unterschiedliche Drehsequenzen von Orientierungsachsen, z.B. typisch Y(aw) P(itch) R(oll). Die Drehsequenz ist Eigenschaft der angewählten kinematischen Transformation. Über den KanalparameterP-CHAN-00112kann die Drehsequenz eingestellt werden. Die aktive kinematische Transformation unterstützt die erforderliche Drehsequenz nicht. 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 [-] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21506 | Zuviele Kanalachsen programmiert. | ||||
| Beschreibung | Im Befehl #CHANNEL INIT [ACTPOS...] sind zuviele Achsen programmiert (AX, AXNR), für die Istwerte angefordert werden sollen. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Programmierte Anzahl Achsen verringern. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Programmierte Anzahl Achsen | |||||
%2: | Grenzwert [-] | ||||
Zulässige Anzahl Achsen | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21507 | Doppelprogrammierung im #CHANNEL INIT-Befehl. | |||
| Beschreibung | Im Befehl #CHANNEL INIT [ACTPOS...] 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 #CHANNEL INIT [ACTPOS...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21508 | Angabe von Kanalachsen bei CMDPOS nicht erlaubt. | |||
| Beschreibung | Im Befehl #CHANNEL INIT [CMDPOS] zur Initialisierung von Sollpositionen sind Achsen programmiert (AX, AXNR). Die Angabe einzelner Achsen ist nicht erlaubt, da Sollpositionen immer für alle Achsen im Kanal initialisiert werden. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Achsprogrammierung im Befehl #CHANNEL INIT [CMDPOS] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21509 | #ADD muss im NC-Satz letzter Befehl sein. | |||
| Beschreibung | Im NC-Satz dürfen vor dem Befehl #ADD [...] andere NC-Befehle (z.B. G-Funktionen, Achspositionen, Variablen etc.) programmiert sein, aber nicht danach. | ||
Reaktion | Klasse | 2 | Abbruch der Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Reihenfolge der Befehle im NC-Satz so verändern, dass #ADD [...] immer als letzter Befehl programmiert ist. Beispiel: Falsch: % main N10 G00 X0 Y0 Z0 N20 X100 #ADD["ID123"] Y200 N30 Z100 : N1000 M30 Richtig: % main N10 G00 X0 Y0 Z0 N20 X100 Y200 #ADD["ID123] N30 Z100 : N1000 M30 | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21510 | Lesezugriff auf Abstandswert bei aktiver Einheit "Zeit" nicht erlaubt. | ||||
| Beschreibung | Von den Parametern des Geschwindigkeits-Look-Ahead soll mit V.G.SPEED_LIMIT.DIST_TO_CORNER oder V.G.SPEED_LIMIT.DIST_FROM_CORNER der Eckabstand in mm oder inch gelesen werden. Dieser Lesezugriff ist nicht erlaubt, da die entsprechenden Parameter momentan als Zeitwert in Sekunden definiert sind. | |||
Reaktion | Klasse | 2 | Abbruch der Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. DieEckabstände müssen mit denen zur Einheit passenden Variablen V.G.SPEED_LIMIT.TIME_TO_CORNER oder V.G.SPEED_LIMIT.TIME_FROM_CORNER gelesen werden. Hinweis: Die aktive Einheit kann mit der Variablen V.G.SPEED_LIMIT.TIME (0: Weg, 1: Zeit) gelesen werden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Kennung der programmierten Variable | |||||
%2: | Aktueller Wert [-] | ||||
Wert vonP-CHAN-00018 | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21511 | Lesezugriff auf Zeitwert bei aktiver Einheit "Weg" nicht erlaubt. | ||||
| Beschreibung | Von den Parametern des Geschwindigkeits-Look-Ahead soll mit V.G.SPEED_LIMIT.TIME_TO_CORNER oder V.G.SPEED_LIMIT.TIME_FROM_CORNER der zeitliche Eckabstand in Sekunden gelesen werden. Dieser Lesezugriff ist nicht erlaubt, da die entsprechenden Parameter momentan als Abstandswert in mm oder inch definiert sind. | |||
Reaktion | Klasse | 2 | Abbruch der Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. DieEckabstände müssen mit denen zur Einheit passenden Variablen V.G.SPEED_LIMIT.DIST_TO_CORNER oder V.G.SPEED_LIMIT.DIST_FROM_CORNER gelesen werden. Hinweis: Die aktive Einheit kann mit der Variablen V.G.SPEED_LIMIT.TIME (0: Weg, 1: Zeit) gelesen werden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Kennung der programmierten Variable | |||||
%2: | Aktueller Wert [-] | ||||
Wert vonP-CHAN-00018 | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21512 | Lesezugriff auf Vorausgabewert "Weg" bei diesem Synchronisationsmode nicht erlaubt. | ||||
| Beschreibung | Von einer M/H-Funktion soll mit V.G.M_FCT[<M_Nummer>].PRE_OUTP_PATH oder V.G.H_FCT[<H_Nummer>].PRE_OUTP_PATH die vorgezogene Ausgabe als WegvorlaufP-CHAN-00070in mm oder inch gelesen werden. Dieser Lesezugriff ist nicht erlaubt, da der entsprechenden Synchronisationsmode dieser M/H-Funktion nicht vom Typ MEP_SVS (P-CHAN-00041) ist. | |||
Reaktion | Klasse | 2 | Abbruch der Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Synchronisationsmode MEP_SVS in der entsprechenden M/H-Funktion setzen und Wegvorlauf mitP-CHAN-00070definieren. Erst dann kann V.G.M_FCT[<M_Nummer>].PRE_OUTP_PATH oder V.G.H_FCT[<H_Nummer>].PRE_OUTP_PATH im NC-Programm gelesen werden. Hinweis: Der aktuelleSynchronisationsmodekann mit den Variablen V.G.M_FCT[<M_Nummer>].SYNCH oder V.G.H_FCT[<H_Nummer>].SYNCH gelesen werden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Kennung der programmierten Variable | |||||
%2: | Aktueller Wert [-] | ||||
Kennung der Technofunktion | |||||
%3: | Aktueller Wert [-] | ||||
Aktueller Synchronisationsmode der M/H-Funktion | |||||
%4: | Aktueller Wert [-] | ||||
Nummer der M/H-Funktion | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21513 | Lesezugriff auf Vorausgabewert "Zeit" bei diesem Synchronisationsmode nicht erlaubt. | ||||
| Beschreibung | Von einer M/H-Funktion soll mit V.G.M_FCT[<M_Nummer>].PRE_OUTP_TIME oder V.G.H_FCT[<H_Nummer>].PRE_OUTP_TIME die vorgezogene Ausgabe als ZeitvorlaufP-CHAN-00070in Sekunden gelesen werden. Dieser Lesezugriff ist nicht erlaubt, da der entsprechenden Synchronisationsmode dieser M/H-Funktion nicht vom Typ MET_SVS (P-CHAN-00041) ist. | |||
Reaktion | Klasse | 2 | Abbruch der Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Synchronisationsmode MET_SVS in der entsprechenden M/H-Funktion setzen und Wegvorlauf mitP-CHAN-00070definieren. Erst dann kann V.G.M_FCT[<M_Nummer>].PRE_OUTP_TIME oder V.G.H_FCT[<H_Nummer>].PRE_OUTP_TIME im NC-Programm gelesen werden. Hinweis: Der aktuelleSynchronisationsmodekann mit den Variablen V.G.M_FCT[<M_Nummer>].SYNCH oder V.G.H_FCT[<H_Nummer>].SYNCH gelesen werden. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Kennung der programmierten Variable | |||||
%2: | Aktueller Wert [-] | ||||
Kennung der Technofunktion | |||||
%3: | Aktueller Wert [-] | ||||
Aktueller Synchronisationsmode der M/H-Funktion | |||||
%4: | Aktueller Wert [-] | ||||
Nummer der M/H-Funktion | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21514 | Unzulaessig programmierter Orientierungsvektor. | ||||
| Beschreibung | Die Funktion #ORI MODE[...] wurde programmiert. Der Richtungsvektor muß nicht normiert sein, aber der Betrag des Vektors muß grösser als 0 sein. 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 [-] | |||
U-Komponente des Richtungsvektors | |||||
%2: | Aktueller Wert [-] | ||||
V-Komponente des Richtungsvektors | |||||
%3: | Aktueller Wert [-] | ||||
W-Komponente des Richtungsvektors | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21515 | Unbekannter Ebenenmodus fuer Tool Koordinatensystemachsen | ||||
| Beschreibung | Die Funktion #ORI MODE[...] wurde programmiert. Der mit dem Schlüsselwort TOOL_AX_TO_PLANE programmierte Ebenenmodus ist unbekannt. | |||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | Der Ebenenmodus wird implizit mit 1 belegt. Vor nächstem Programmstart Ebenemodus mit zulässiger Kennzahl gemäß [PROG]belegen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Unbekannter Ebenenmodus | |||||
%2: | Korrigierter Wert [-] | ||||
Korrigierter Ebenemodus | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21516 | Wert von INPUT ueberschreitet Datenformat. | ||||
| Beschreibung | Die im Befehl #MEAS programmierte Nummer des Messeingangs am Antrieb (INPUT) 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 Eingangsnummer verwenden. | ||
Parameter | %1: | Aktueller Wert [-] | |||
| |||||
%2: | Unterer Grenzwert [-] | ||||
| |||||
%3: | Oberer Grenzwert [-] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21517 | Unerlaubte Kombination von Schluesselworten im #-Befehl. | |||
| Beschreibung | Bei der Plausibilitätsprüfung des programmierten #-Befehls sind unerlaubte Kombinationen von Schluesselworten festgestellt worden. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Befehl prüfen und ändern. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21518 | Kanalspezifische externe Variable liegt ausserhalb des erlaubten Adressbereichs. Variable wird nicht angelegt! | ||||
| Beschreibung | Bei der Berechnung der Adresse wird festgestellt, dass eine kanalspezifische externe Variable den zulässigen Adressbereich überschreitet. Während dem Hochlauf wird die externe Variable nicht angelegt und kann somit nicht verwendet werden. Lösungsmöglichkeiten: 1. In der Konfigurierungsliste[EXTV]für externe Variablen die Speicherindizes "index" oder Byteoffsets byte_offset prüfen und gegebenenfalls erniedrigen, falls diese explizit angegeben wurden. 2. In der Konfigurierungsliste[EXTV]für Arrayvariablen das Element "array_size" prüfen und verkleinern. 3. Falls die Konfiguration der globalen Variablen richtig ist, kann der Speicher für die externe Variablen vergrößert werden. Die Anzahl der zur Verfügung stehenden 24-Byte Speicherblöcken wird in der Hochlaufliste (s.[STUP]) im ParameterP-STUP-00037angegeben. Der benötigte Wert kann aus der FolgefehlermeldungP-ERR-21520entnommen werden. | |||
Reaktion | Klasse | 2 | Steuerungshochlauf wird fortgesetzt, externe Variable wird nicht angelegt! | ||
Abhilfe | Klasse | 7 | Konfiguration korrigieren oder Speicher für externe Variablen erhöhen | ||
Parameter | %1: | Aktueller Wert [-] | |||
Name der betroffenen Variablen | |||||
%2: | Aktueller Wert [-] | ||||
Fehlerhafte Startadresse der externen Variablen. | |||||
%3: | Aktueller Wert [-] | ||||
Größe der externen Variablen (oder Variablenstruktur) | |||||
%4: | Oberer Grenzwert [-] | ||||
Maximal zulässige Adresse einer globalen externen Variablen. | |||||
%5: | Aktueller Wert [-] | ||||
Index oder Byteoffset der fehlerhaften externen Variable in der Konfigurierungsliste. | |||||
Fehlertyp | - | ||||
|
21519 | Globale externe Variable liegt ausserhalb des erlaubten Adressbereiches. Variable wird nicht angelegt! | ||||
| Beschreibung | Bei der Berechnung der Adresse wird festgestellt, dass eine globale externe Variable (kanalübergreifende Sichtweise) den zulässigen Adressbereich überschreitet. Während dem Hochlauf wird die externe Variable nicht angelegt und kann somit nicht verwendet werden. Lösungsmöglichkeiten: 4. In der Konfigurierungsliste[EXTV]für externe Variablen die Speicherindizes "index" oder Byteoffsets byte_offset prüfen und gegebenenfalls erniedrigen, falls diese explizit angegeben wurden. 5. In der Konfigurierungsliste[EXTV]für Arrayvariablen das Element "array_size" prüfen und verkleinern. 6. Falls die Konfiguration der globalen Variablen richtig ist, kann der Speicher für die externe Variablen vergrößert werden. Die Anzahl der zur Verfügung stehenden 24-Byte Speicherblöcken wird in der Hochlaufliste (s.[STUP]) im ParameterP-STUP-00037angegeben. Der benötigte Wert kann aus der FolgefehlermeldungP-ERR-21520entnommen werden. | |||
Reaktion | Klasse | 2 | Steuerungshochlauf wird fortgesetzt, externe Variable wird nicht angelegt! | ||
Abhilfe | Klasse | 7 | Konfiguration korrigieren oder Speicher für externe Variablen erhöhen | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Name der betroffenen Variablen | |||||
%2: | Grenzwert [-] | ||||
Fehlerhafte Startadresse der externen Variablen. | |||||
%3: | Aktueller Wert [-] | ||||
Größe der externen Variablen (oder Variablenstruktur) | |||||
%4: | Aktueller Wert [-] | ||||
Maximal zulässige Adresse einer globalen externen Variablen. | |||||
Fehlertyp | - | ||||
|
21520 | Speicher fuer externe Variablen zu klein! Nicht alle externen Variablen verfuegbar! | ||||
| Beschreibung | Dies ist eine Folgefehlermeldung vonP-ERR-21518oderP-ERR-21519. Bei der Berechnung der Adresse einer (oder mehrerer) globalen oder kanalspezifischen externen Variablen wurde festgestellt, dass die berechnete Adresse außerhalb des zulässigen Adressbereichs liegt. Im Parameter 2 dieser Fehlermeldung kann die benötigte Anzahl an 24-Byte Speicherblöcken (s.P-STUP-00037) abgelesen werden, die benötigt werden um alle externen Variablen anzulegen. | |||
Reaktion | Klasse | 2 | Steuerungshochlauf wird fortgesetzt, aber es stehen nicht alle externen Variablen zur Verfügung. | ||
Abhilfe | Klasse | 7 | Variablenanzahl reduzieren oder Speicher für externe Variablen erhöhen. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Aktuell konfigurierte Anzahl an 24-Byte SpeicherblöckenP-STUP-00037 | |||||
%2: | Grenzwert [-] | ||||
Benötigte Anzahl an 24-Byte SpeicherblöckenP-STUP-00037 | |||||
%3: | Aktueller Wert [-] | ||||
| |||||
Fehlertyp | - | ||||
|
21521 | Negatives FEED_CONT nicht erlaubt. | ||||
| Beschreibung | Die Programmierung einer negativen Geschwindigkeit (FEED_CONT) zur Synchronisation mit einem Band im Befehl #SYNC IN / OUT [...] ist nicht zulässig. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Befehl prüfen und ändern. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhafter Geschwindigkeitswert | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21522 | Negatives CONV_VEL nicht erlaubt. | ||||
| Beschreibung | Die Programmierung einer negativen Bandgeschwindigkeit (CONV_VEL) im Befehl #SYNC IN / OUT [...] ist nicht zulässig. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Befehl prüfen und ändern. | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Fehlerhafter Bandgeschwindigkeitswert | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21523 | Trafo-PTP-Programmierung ist bereits aktiv. | |||
| Beschreibung | Bei bereits aktiver PTP-Bewegungsführung ist erneut der NC-Befehl #PTP ON programmiert. | ||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | |
Abhilfe | Klasse | 1 | NC-Programm prüfen und ändern. Überflüssige PTP-Anwahl entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21524 | Trafo-PTP-Programmierung ist bereits inaktiv. | |||
| Beschreibung | Nach bereits deaktivierter PTP-Bewegungsführung ist erneut der NC-Befehl #PTP OFF programmiert. | ||
Reaktion | Klasse | 1 | NC-Programmbearbeitung wird fortgesetzt. | |
Abhilfe | Klasse | 1 | NC-Programm prüfen und ändern. Überflüssige PTP-Abwahl entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21525 | Trafo-PTP-Programmierung bei aktiver WRK nicht erlaubt. | |||
| Beschreibung | Bei aktiver Werkzeugradiuskorrektur(WRK, G41/G42) ist die An-/Abwahl derPTP-Bewegungsführung mit #PTP ON / OFF nicht erlaubt. Beispiel: Falsch: N10 X50 Y50 N20 G41 N30 X100 Nxx #PTP ON Nxx M30 Richtig: N10 X50 Y50 N20 G41 N30 X100 Nxx G40 Nxx #PTP ON Nxx M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programmreihenfolge prüfen und ändern.PTP-Bewegungsführungerst nach Abwahl derWerkzeugradiuskorrektur(G40) aktivieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21526 | Trafo-PTP-Programmierung bei aktiver OTC nicht erlaubt. | |||
| Beschreibung | Bei aktiver Online-Werkzeugkompensation(OTC, #OTC ON) ist die An-/Abwahl derPTP-Bewegungsführung mit #PTP ON / OFF nicht erlaubt. Beispiel: Falsch: N10 X50 Y50 N20 #OTC ON N30 X100 Nxx #PTP ON Nxx M30 Richtig: N10 X50 Y50 N20 #OTC ON N30 X100 Nxx #OTC OFF Nxx #PTP ON Nxx M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programmreihenfolge prüfen und ändern.PTP-Bewegungsführungerst nach Abwahl derOnline-Werkzeugkompensation(#OTC OFF) aktivieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21527 | Trafo-PTP-Programmierung nur bei aktiver kinematischer Transformation erlaubt. | |||
| Beschreibung | Die Programmierung der PTP-Bewegungsführung mit #PTP ON / OFF ist nur bei aktiver kinematischer Transformation (#TRAFO ON) erlaubt. Beispiel: Falsch: N10 X50 Y50 N20 X100 Nxx #PTP ON Nxx #PTP OFF Nxx M30 Richtig: N10 X50 Y50 N20 X100 N30 #TRAFO ON Nxx #PTP ON Nxx #PTP OFF Nxx #TRAFO OFF Nxx M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programmreihenfolge prüfen und ändern.PTP-Bewegungsführungerst nach Anwahl derkinematischen Transformation(#TRAFO ON) aktivieren. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21528 | Abwahl der kinematischen Transformation bei aktiver Trafo-PTP-Programmierung nicht erlaubt. | |||
| Beschreibung | Die Abwahl der kinematischen Transformation mit #TRAFO OFF ist bei aktiver PTP-Bewegungsführung (#PTP ON) nicht erlaubt. Beispiel: Falsch: N10 X50 Y50 N20 X100 N30 #TRAFO ON Nxx #PTP ON Nxx #TRAFO OFF Nxx #PTP OFF Nxx M30 Richtig: N10 X50 Y50 N20 X100 N30 #TRAFO ON Nxx #PTP ON Nxx #PTP OFF Nxx #TRAFO OFF Nxx M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programmreihenfolge prüfen und ändern. Kinematischen Transformation erst nach Abwahl der PTP-Bewegungsführung | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21529 | Abwahl der kartesischen Transformation bei aktiver Trafo-PTP-Programmierung nicht erlaubt. | |||
| Beschreibung | Die Abwahl einer kartesischen Transformation mit #CS OFF oder #ACS OFF ist bei aktiver PTP-Bewegungsführung (#PTP ON) nicht erlaubt. Beispiel: Falsch: N10 X50 Y50 N20 X100 N30 #CS ON Nxx #PTP ON Nxx #CS OFF Nxx #PTP OFF Nxx M30 Richtig: N10 X50 Y50 N20 X100 N30 #CS ON Nxx #PTP ON Nxx #PTP OFF Nxx #CS OFF Nxx M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programmreihenfolge prüfen und ändern. KartesischeTransformation erst nach Abwahl der PTP-Bewegungsführung | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21530 | Zirkularinterpolation bei aktiver Trafo-PTP-Programmierung nicht erlaubt. | |||
| Beschreibung | Die Kreisprogrammierung (G02/G03) ist bei aktiver PTP-Bewegungsführung (#PTP ON) nicht erlaubt. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern. Kreisprogrammierung entfernen bzw. nach #PTP OFF verschieben. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21531 | Koordinatensystemuebergang bei aktiver Trafo-PTP-Programmierung nicht erlaubt. | |||
| Beschreibung | Der Uebergang in das Maschinenkoordinatensystem mit #MCS ON ist bei aktiver PTP-Bewegungsführung (#PTP ON) nicht erlaubt. | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programm prüfen und ändern.Uebergang in das Maschinenkoordinatensystem (#MCS ON)entfernen bzw. nach #PTP OFF verschieben. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21532 | Beauftragte Startsatznummer nicht gefunden. | ||||
| Beschreibung | Bei der Beauftragung des NC-Programmstarts kann eine Satznummer (Nxx) angegeben werden (ungleich Null), ab der die tatsächliche Programmausführung starten soll. Hierbei wird die entsprechende Satznummer auch in Unterprogrammen gesucht. Die Meldung (Warning) wird erzeugt, wenn bis zum Hauptprogrammende M30 die angegebene Satznummer nicht gefunden wurde. | |||
Reaktion | Klasse | 2 | Keine NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 1 | NC-Programm auf Vorhandensein der beauftragten Satznummer prüfen und ggf. anpassen. Hinweis: NC-Sätze ohne Satznummer werden bei der Suche immer ausgeführt. Daher ist es zu empfehlen, bei der Verwendung dieser Funktionalität immer alle relevanten NC-Sätze mit Satznummern zu versehen. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Beauftragte Startsatznummer | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21533 | Beauftragte Abbruchsatznummer nicht gefunden. | ||||
| Beschreibung | Bei der Beauftragung des NC-Programmstarts kann eine Satznummer (Nxx) angegeben werden (ungleich Null), bei der die tatsächliche Programmausführung abgebrochen werden soll. Hierbei wird die entsprechende Satznummer auch in Unterprogrammen gesucht. Die Meldung (Warning) wird erzeugt, wenn bis zum Hauptprogrammende M30 die angegebene Satznummer nicht gefunden wurde. | |||
Reaktion | Klasse | 2 | NC-Programmbearbeitung bis M30. | ||
Abhilfe | Klasse | 1 | NC-Programm auf Vorhandensein der beauftragten Satznummer prüfen und ggf. anpassen. Hinweis: NC-Sätze ohne Satznummer werden bei der Suche immer ausgeführt. Daher ist es zu empfehlen, bei der Verwendung dieser Funktionalität immer alle relevanten NC-Sätze mit Satznummern zu versehen. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Beauftragte Abbruchsatznummer | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21534 | Doppelprogrammierung im #EXPORT-Befehl. | |||
| Beschreibung | Im Befehl #EXPORT ... [...] 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 #EXPORT ... [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21535 | Fehler beim Schreiben der Exportdatei. | ||||
| Beschreibung | Beim Schreiben der Exportdatei mit dem Befehl #EXPORT ... [...] ist ein Fehler aufgetreten. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Befehl prüfen. Eventuell sind keine zu schreibenden Daten verfügbar oder das Filesystem hat einen Schreibschutz. | ||
Parameter | %1: | Aktueller Wert [-] | |||
String als Kennung für die Art des Exports | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21536 | ||||
| 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. |
21537 | Doppelprogrammierung im #TIMER-Befehl. | |||
| Beschreibung | Im Befehl #TIMER ... [...] 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 #TIMER ... [...] entfernen. | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21538 | Tabelle der wegabhaengigen Dynamikgewichtungen enthaelt aktive Zeile mit ungueltigem Parameterwert. | ||||
| Beschreibung | Im Hochlauf wird bei der Prüfung der Kanalparameter festgestellt, daß die Tabelle der DynamikgewichtungenP-CHAN-00191-P-CHAN-00194einen unzulässigen minimalen Grenzwert enthält. Der kleinste zulässige Grenzwertfaktor beträgt 1% (10 Promille). | |||
Reaktion | Klasse | 1 | Steuerungshochlauf wird fortgesetzt. | ||
Abhilfe | Klasse | 1 | Während dem Hochlauf wird im KonfliktfallP-CHAN-00191-P-CHAN-00194mit einem Defaultwert belegt und der Hochlauf fortgesetzt. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Tabellenindex (Zeile) mit dem falschen Wert | |||||
%2: | Fehlerhafter Wert [0,1%] | ||||
Gewichtungsfaktor Eilganggeschwindigkeit | |||||
%3: | Fehlerhafter Wert [0,1%] | ||||
Gewichtungsfaktor Eilgangbeschleunigung | |||||
%4: | Fehlerhafter Wert [0,1%] | ||||
Gewichtungsfaktor Eilgangrampenzeit | |||||
%5: | Korrigierter Wert [0,1%] | ||||
Wert des korrigierten Gewichtungsfaktors | |||||
Fehlertyp | 2, Fehlermeldung bei der Übernahme von Parameterlisten in die Steuerung. | ||||
|
21539 | Keine Spline/Polynomfunktionen bei relativer Orientierungsprogrammierung erlaubt. | |||
| Beschreibung |
| ||
Reaktion | Klasse | 2 |
| |
Abhilfe | Klasse | 3 |
| |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21540 | Doppelprogrammierung eines Gewindeversatzwinkels. | ||||
| Beschreibung | Bei der Programmierung mehrgängiger Gewinde mit G33 ist der Gewindeversatzwinkel (S.OFFSET) im NC-Satz mehrfach angegeben. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Redundante Angabe des Gewindeversatzwinkels entfernen. | ||
Parameter | %1: |
| |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21541 | Programmierter Gewindeversatzwinkel ueberschreitet Datenformat. | ||||
| Beschreibung | Der bei der Programmierung mehrgängiger Gewinde mit G33 angegebene Gewindeversatzwinkel (S.OFFSET) liegt außerhalb des zulässigen Wertebereiches. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Befehl prüfen und ändern. Einen zulässigen Gewindeversatzwinkel programmieren. | ||
Parameter | %1: | Fehlerhafter Wert [0.1 µm bzw. 0,0001°] | |||
| |||||
%2: | Unterer Grenzwert [0.1 µm bzw. 0,0001°] | ||||
| |||||
%3: | Oberer Grenzwert [0.1 µm bzw. 0,0001°] | ||||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21542 | Nach dem Unterprogramm- oder Zyklusaufruf sind keine weiteren NC-Befehle erlaubt. | ||||
| Beschreibung | Nach einem Unterprogrammaufruf mit L, LL oder L CYCLE dürfen im gleichen NC-Satz keine weiteren NC-Befehle programmiert sein. Beispiel: Falsch: N10 G91 X100 L GLOBALUP.NC Y200 C60 N20 G90 X100 LL LOCALUP.NC Z300 N20 G01 X100 L CYCLE [ ] Y200 F2000 Richtig: N10 G91 X100 Y200 C60 L GLOBALUP.NC N20 G90 X100 Z300 LL LOCALUP.NC N20 G01 X100 Y200 F2000 L CYCLE [ ] | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | NC-Programmreihenfolge prüfen und ändern. Falsch positionierte NC-Befehle vor den Unterprogrammaufruf oder eventuell in nächsten NC-Satz verschieben. | ||
Parameter | %1: |
| |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21543 | Werkzeugdynamikdaten fuer PLC-Spindel nicht wirksam. | ||||
| Beschreibung | Die zugeordnete Spindel ist in den Kanalparametern als direkt von der SPS (PLC) angesteuerte Spindel konfiguriert (P-CHAN-00069). Solchen Spindeln können keine werkzeugspezifischen Dynamikdaten zugewiesen werden. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Konfiguration der Spindel prüfen und ggf. ändern. Entweder muß die Spindel als gesteuerte Spindel im Kanal angelegt werden (sieheP-CHAN-00069) oder in den Werkzeugdaten muß die Spindelzuordnung der Dynamikdaten entfernt werden (P-TOOL-00012). | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Kennung des Werkzeugparameters | |||||
%2: | Fehlerhafter Wert [-] | ||||
Wert des Werkzeugparameters | |||||
%3: | Erwarteter Wert [-] | ||||
Korrekter Wert des Werkzeugparameters | |||||
%4: | Aktueller Wert [-] | ||||
Werkzeugnummer | |||||
%5: | Aktueller Wert [-] | ||||
Kennung des Kanalparameters mit Wert | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21544 | Unerlaubter Lesezugriff auf Daten eines Zyklusparameters. | ||||
| Beschreibung | Mit der Variable V.G.@P[i].VALID kann im Zyklus geprüft werden, ob ein bestimmter Übergabeparameter (@P<i>) im Zyklusaufruf L CYCLE [...] programmiert wurde und somit gültig ist. Die vorliegende Fehlermeldung wird erzeugt, wenn die Variable V.G.@P[i].VALID außerhalb eines Zyklus programmiert worden ist | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Die Variable V.G.@P[i].VALID nur innerhalb von Zyklen verwenden. | ||
Parameter | %1: | Aktueller Wert [-] | |||
Allgemeine Kennung eines Zyklenparameters | |||||
%2: | Fehlerhafter Wert [-] | ||||
Nummer des programmierten Zyklenparameters in V.G.@P[i].VALID | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21545 | Angegebene Position in Zeichenkette bei Stringoperation ungueltig. | ||||
| Beschreibung | Für die Stringoperation muss eine Startposition in der Zeichenkette festgelegt werden. Der angegebene Wert des Parameters ist jedoch kleiner oder größer als zulässig. Beispiel: N10 V.E.string = DELETE[Hello world!, 7, 100] Korrekt: N10 V.E.string = DELETE[Hello world!, 7, 5] | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung | ||
Abhilfe | Klasse | 3 | NC-Programm korrigieren. Startposition innerhalb der Zeichenkette vorgeben. | ||
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. | ||||
|
21546 | Verzoegerungslimit auf der Bahn ist negativ oder 0. | ||||
| Beschreibung | Das mit #VECTOR LIMIT ... [...] programmierte Verzoegerungslimit auf der Bahn ist negativ oder Null. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Befehl prüfen und ändern. Programmiertes Verzoegerungslimit muß einen Wert größer Null haben. | ||
Parameter | %1: | Fehlerhafter Wert [1mm/s^2 bzw. 1°/s^2] | |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21547 | Doppelprogrammierung im #VECTOR LIMIT-Befehl. | ||||
| Beschreibung | Im Befehl #VECTOR LIMIT ... [...] 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 #VECTOR LIMIT ... [...] entfernen. | ||
Parameter | %1: |
| |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21548 | M-Funktion ist nicht frei verfuegbar oder erfordert eine konfigurierte Spindel. | ||||
| Beschreibung | Ein programmiertes M3, M4, M5, M19 oder M40 - M45 kann nicht ausgeführt werden, weil entweder keine Spindel im NC-Kanal vorhanden ist oder die M-Funktion nicht zur allgemeinen Verwendung freigegeben ist. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Verwendung von M3, M4, M5, M19 und M40 - M45 in den Kanalparametern korrekt parametrieren:
-P-CHAN-00098bei M3, M4, M5, M19 -P-CHAN-00052ff bei M40 - M45 | ||
Parameter | %1: | Fehlerhafter Wert [-] | |||
Anzahl im Kanal konfigurierter Spindeln (P-CHAN-00082) | |||||
%2: | Fehlerhafter Wert [-] | ||||
Wert des Freigabeparameters (P-CHAN-00098,P-CHAN-00052) | |||||
%3: | Aktueller Wert [-] | ||||
Nummer der M-Funktion | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21549 | Zuweisung von links nach rechts nur in Parameter oder Variable erlaubt. | ||||
| Beschreibung | Ein übertragener Signalparameter (P[<i>]) im Befehl #WAIT kann nicht in die programmierte "Zielvariable" übernommen werden. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Prüfen und ändern des NC-Programms. Aus syntaktischen Gründen ist hier die Besonderheit zu beachten, dass die Zuweisung von links nach rechts erfolgt. Der Wert des übertragenen Signalparameters P[<i>] wird also der "Zielvariable" rechts vom Gleichheitszeichen zugewiesen. Diese "Zielvariable" muss ein P-Parameter oder eine V.Variable (eigendefinierte Variable, externe Variable, vordefinierte Variable mit Schreibzugriff) sein. Beispiel: N10 #SIGNAL [ID1 CH1 P[0]=5]Nxx : N90 #WAIT [ID1 CH1P[0]=V.L.WAIT]-> Wert 5 wird in V.L.WAIT übernommen | ||
Parameter | %1: |
| |||
| |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21550 | Anwahl der kartesischen Transformation bei aktiver Trafo-PTP-Programmierung nicht erlaubt. | |||
| Beschreibung | Die Anwahl einer kartesischen Transformation mit #CS ON oder #ACS ON ist bei aktiver PTP-Bewegungsführung (#PTP ON) nicht erlaubt. Beispiel: Falsch: N10 X50 Y50 N20 X100 Nxx #PTP ON Nxx #CS ON Nxx #PTP OFF Nxx #CS OFF Nxx M30 Richtig: N10 X50 Y50 N20 X100 N30 #CS ON Nxx #PTP ON Nxx #PTP OFF Nxx #CS OFF Nxx M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programmreihenfolge prüfen und ändern. KartesischeTransformation vor der Anwahl der PTP-Bewegungsführung | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21551 | An der Konturrotation beteiligte Achsen duerfen nicht unabhaengig bewegt werden. | ||||
| Beschreibung | In der aktuellen Ebene ist für eine an der Konturrotation mit #ROTATION beteiligten Achse eine unabhängige Bewegung (Independent INDP_SYN/ASYN, Pendeln OSC oder Heben/Senken LIFT) programmiert. | |||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | ||
Abhilfe | Klasse | 3 | Modifikation des NC-Programms. Unabhängige Bewegungen nur für Achsen programmieren, die nicht an der Konturrotation in der Ebene beteiligt sind. | ||
Parameter | %1: | Logische Achsnummer [-] | |||
Achsnummer der unzulässig programmierten unabhängigen Achse | |||||
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | ||||
|
21552 | Anwahl der kinematischen Transformation bei aktiver Trafo-PTP-Programmierung nicht erlaubt. | |||
| Beschreibung | Die Anwahl einer kinematischen Transformation mit #TRAFO ON ist bei aktiver PTP-Bewegungsführung (#PTP ON) nicht erlaubt. Beispiel: Falsch: N10 X50 Y50 N20 X100 Nxx #PTP ON Nxx #TRAFO ON Nxx #PTP OFF Nxx #TRAFO OFF Nxx M30 Richtig: N10 X50 Y50 N20 X100 N30 #TRAFO ON Nxx #PTP ON Nxx #PTP OFF Nxx #TRAFO OFF Nxx M30 | ||
Reaktion | Klasse | 2 | Abbruch der NC-Programmbearbeitung. | |
Abhilfe | Klasse | 3 | NC-Programmreihenfolge prüfen und ändern. KinematischeTransformation vor der Anwahl der PTP-Bewegungsführung | |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|
21553 | Die angeforderten Getriebedaten sind nicht vorhanden. | |||
| Beschreibung |
| ||
Reaktion | Klasse | 2 |
| |
Abhilfe | Klasse | 3 |
| |
Fehlertyp | 1, Fehlermeldung aus dem NC-Programm. | |||
|