Gruppenfehler

Fehler(Hex)

Fehler(Dez)

Fehlertyp

Beschreibung

4200

16896

Parameter

Gruppen-ID unzulässig

Der Wert für die Gruppen-ID ist unzulässig, da er z. B. bereits vergeben ist, kleiner gleich Null ist oder größer 255 ist.

Wertebereich: [1 ... 255]

Einheit: 1

4201

16897

Parameter

Gruppen-Typ unzulässig

Der Wert für den Gruppen-Typ ist unzulässig, da er nicht definiert ist.
Typ 1: PTP-Gruppe mit Slaves (Servo)
Typ 4: DxD-Gruppe mit Slaves (3D-Gruppe)
Typ 5: Eil/Schleich-Gruppe
Typ 6: Schrittmotor-Gruppe
Typ 9: Encoder-Gruppe mit Slaves (Servo)

Wertebereich: [1 ... 12]

Einheit: 1

4202

16898

Initialisierung

Masterachsen-Index unzulässig

Der Wert für den Masterachs-Index innerhalb einer interpolierenden 3D-Gruppe ist unzulässig, da er z. B. den Wertebereich verlassen hat.
Index 0: X-Achse (erste Masterachse)
Index 1: Y-Achse (zweite Masterachse)
Index 2: Z-Achse (dritte Masterachse)

Wertebereich: [0, 1, 2]

Einheit: 1

4203

16899

Initialisierung

Slaveachsen-Index unzulässig (interner Fehler)

Der Wert für den Slaveachs-Index innerhalb einer Gruppe ist unzulässig, da er z. B. den Wertebereich verlassen hat, der Slaveplatz beim Einfügen einer neuen Slaveverbindung schon besetzt ist oder beim Aufheben einer solchen Slaveverbindung keine Slaveachse vorhanden ist.
Index 0: Erste Slaveachse
Index 1: Zweite Slaveachse
Index 2: etc.

Wertebereich: [0 ... 7]

Einheit: 1

4204

16900

Initialisierung

Interner Fehler

Es ist ein unerwarteter interner Fehler aufgetreten. Folgende Situationen könnten dafür ursächlich sein:

Nicht genügend TC-Router-Speicher oder Windows-Speicher vorhanden, um die internen NC Objekte aufzubauen,

interne NC-Strukturen und -Verknüpfungen (Pointer zwischen den NC-Objekten) sind fehlerhaft oder fehlen,

ein fataler interner Fehler in der Berechnung für ein Stopp-Kommando bzw. Halt-Kommando ist aufgetreten,

interne Überprüfungen der NC-eigenen Logik und Algorithmen (sich selbst überwachende Software),

unerwartete Modi und Fälle, die regulär nicht vorgesehen sind, aber als fehlerhaft erkannt werden.

Oftmals wird in einer solchen Fehlersituation eine zusätzliche Fehlermeldung im Logger (Windows-Ereignisanzeige) ausgegeben, die zur genaueren Analyse durch Beckhoff oder den Anwender hilfreich sein kann.

4205

16901

Parameter

Zykluszeit für Satzausführungstask (SAF) unzulässig

Der Wert für die Zykluszeit der NC-Satzausführungstask (SAF 1/2) ist unzulässig, da er den Wertebereich verlassen hat.

Wertebereich: [0.001 ... 0.1]

Einheit: s

4206

16902

Initialisierung

GROUPERR_RANGE_MAXELEMENTSINAXIS

4207

16903

Parameter

Zykluszeit für Satzvorbereitungstask (SVB) unzulässig

Der Wert für die Zykluszeit der NC Satzvorbereitungstask (SVB 1/2) ist unzulässig, da er den Wertebereich verlassen hat.

Wertebereich: [0.001 ... 1.0]

Einheit: s

4208

16904

Parameter

Einzelsatzbetrieb (Single Step Mode) unzulässig

Das Flag für die Aktivierung bzw. Deaktivierung der Einzelsatzbetriebsart ist unzulässig.
Wert 0: Passiv (Pufferbetrieb)
Wert 1: Aktiv (Einzelsatzbetrieb)

Wertebereich: [0, 1]

Einheit: 1

4209

16905

Parameter

Gruppen(de)aktivierung unzulässig (Interner Fehler)

Das Flag für die (De)aktivierung der vollständigen Gruppe ist unzulässig.
Wert 0: Gruppe aktiv
Wert 1: Gruppe Passiv

Wertebereich: [0, 1]

Einheit: 1

420A

16906

Initialisierung

Satzausführungszustand (SAF-State) unzulässig (interner Fehler)

Der Wert für den Zustand der Satzausführungsstatemaschine (SAF-State) ist unzulässig. Dieser Fehler tritt auf, wenn der Wertebereich verlassen wird oder sich die Statemaschine im Fehlerzustand befindet.

Wertebereich: [0 ... 5]

Einheit: 1

420B

16907

Adresse

Adresse Kanal

Gruppe besitzt keinen Kanal (Channel) bzw. die Kanaladresse ist nicht initialisiert worden.

420C

16908

Adresse

Adresse Achse (Masterachse)

Die Gruppe besitzt keine Masterachse (Masterachsen) bzw. die Achsadresse (Achsadressen) ist (sind) nicht initialisiert worden.

420D

16909

Adresse

Adresse Masterachse

Eine Master-/Slave-Kopplung soll in die Gruppe eingefügt werden, wobei eine gültige Adresse auf die führende Masterachse fehlt.

420E

16910

Adresse

Adresse Slaveachse

Eine Master-/Slave-Kopplung soll in die Gruppe eingefügt werden, wobei eine gültige Adresse auf die Slaveachse fehlt.

420F

16911

Adresse

Adresse Slave-Sollwertgenerator

Eine Master-/Slave-Kopplung soll in die Gruppe eingefügt werden, wobei eine gültige Adresse auf den Slave-Sollwertgenerator fehlt.

4210

16912

Adresse

Adresse Geber

Eine Achse der Gruppe besitzt keinen Geber (Encoder) bzw. die Geberadresse ist nicht initialisiert worden.

4211

16913

Adresse

Adresse Regler

Eine Achse der Gruppe besitzt keinen Regler (Controller) bzw. die Regleradresse ist nicht initialisiert worden.

4212

16914

Adresse

Adresse Drive

Eine Achse der Gruppe besitzt keinen Antrieb (Drive) bzw. die Driveadresse ist nicht initialisiert worden.

4213

16915

Adresse

Adresse Master Sollwertgenerator

Eine Gruppe (z. B. FIFO-Gruppe) besitzt keinen Master-Sollwertgenerator bzw. die Sollwertgeneratoradresse ist nicht initialisiert worden. Möglicherweise steht nicht genügend Speicher zur Verfügung.

4214

16916

Adresse

Adresse Achsinterface NC zur SPS

Gruppe/Achse besitzt kein Achsinterface von der NC zur SPS (NC to PLC) bzw. ist die Achsinterfaceadresse nicht initialisiert worden.

4215

16917

Adresse

Adresse Slaveachse

Eine bestehende Master-/Slave-Kopplung soll innerhalb der Gruppe aufgelöst werden, wobei eine gültige Adresse auf die Slaveachse fehlt.

4216

16918

Adresse

Tabelle unbekannt

Die Tabelle bzw. die Tabellen-ID ist im System unbekannt. Hierbei kann es sich um eine Tabelle für eine Master/Slave Kopplung oder um eine Kennlinien-Tabelle handeln.

4217

16919

Adresse

Adresse NcControl

Die NcControladresse ist nicht initialisiert worden.

4218

16920

Initialisierung

Kommandosperre, da persistente NC-Daten zur Übernahme anstehen

Achse sperrt sich gegen Kommandos, während sie auf gültige IO-Daten wartet, um die gepufferten persistenten NC-Daten zu übernehmen.

4219

16921

Funktion

Der Skalierungsmode MASTER-AUTOOFFSET ist unzulässig, da keine Referenztabelle gefunden werden kann.

Der verwendete Skalierungsmode MASTER-AUTOOFFSET ist in diesem Zusammenhang unzulässig, da kein Bezug auf eine bestehende Referenztabelle hergestellt werden kann.
Dieser Fehler kann beispielsweise bei der Addition von Tabellen auftreten, wenn kein eindeutiger Bezug zu einer bestehenden Referenztabelle hergestellt werden kann (z. B. weil der Bezug nicht eindeutig ist etc.).

421A

16922

Parameter

Startposition der Masterachse lässt keine Synchronisation zu.

Die Position der Masterachse bei Ankopplung der Slaveachse lässt keine Synchronisation mit den angegebenen Synchronpositionen zu.

421B

16923

Parameter

Slave-Koppelfaktor (Getriebefaktor) gleich 0.0 ist unzulässig.

Es ist eine Master-/Slave-Kopplung mit dem Getriebefaktor 0.0 erzeugt worden. Dieser Wert ist unzulässig, da er keiner Kopplung entspricht und bei einer Division eine Exception der FPU generieren würde.

421C

16924

Funktion

Einfügen von Masterachse in Gruppe ist unzulässig.

Es sollte eine Masterachse auf einen Platz innerhalb der Gruppe eingefügt werden, der bereits durch eine andere Masterachse belegt ist. Möglicherweise kann die Umgruppierung auch nicht durchgeführt werden, weil mit dieser Achse eine Slaveverbindung besteht. Diese muss zuvor aufgehoben werden.

421D

16925

Funktion

Löschen von Masterachse aus Gruppe ist unzulässig (interner Fehler).

Es sollte eine Masterachse von einem Platz innerhalb der Gruppe heraus­genommen werden, der gar nicht durch eine Masterachse belegt gewesen ist.

421E

16926

Funktion

Funktion/Eigenschaft wird vom Sollwertgenerator nicht unterstützt.

Es ist eine Funktion aktiviert worden, die die Sollwertgenerierung (z. B. PTP-Sollwertgenerator) generell oder aber in dieser bestimmten Situation nicht unterstützt.

421F

16927

Initialisierung

Initialisierung Gruppe

Die Gruppe ist nicht initialisiert worden. Die Gruppe wurde zwar erzeugt, allerdings nicht weiter initialisiert (1. Initialisierung Gruppe-IO, 2. Initialisierung Gruppe, 3. Reset Gruppe).

4220

16928

Überwachung

Gruppe nicht fertig/Gruppe nicht bereit für neuen Auftrag

Die Gruppe bekommt einen neuen Auftrag, während sie sich noch in der Ausführung eines vorhandenen Auftrags befindet. Diese Anforderung ist unzulässig, da hierdurch die Ausführung des bisherigen Auftrags unterbrochen würde. Bei den neuen Aufträgen kann es sich z. B. um einen Positionierbefehl oder um die Funktion „Setze Istposition“ handeln. Für die Funktion „Neue Endposition setzen“ gilt genau der umgekehrte Sachverhalt. Hierbei muss nämlich die Gruppe/Achse noch aktiv verfahren werden, um eine Änderung der Endposition Veranlassen zu können.

4221

16929

Überwachung

Geforderte Sollgeschwindigkeit ist unzulässig.

Der Wert für die geforderte Sollgeschwindigkeit eines Positionierauftrags ist entweder kleiner gleich Null, größer als die "maximal erlaubte Geschwindigkeit" (siehe Achsparameter) oder bei Servo-Antrieben größer als die "Bezugsgeschwindigkeit" der Achse (siehe Driveparameter).

4222

16930

Überwachung

Geforderte Zielposition ist unzulässig (Masterachse).

Der Wert für die geforderte Zielposition eines Positionierauftrags befindet sich nicht innerhalb der Softwareendlagen, d. h. die Software Endlage Minimum bzw. die Software Endlage Maximum würde unterschritten bzw. überschritten. Diese Überprüfung wird nur dann durchgeführt, wenn die jeweilige Endlagenüberwachung aktiviert ist.

4223

16931

Überwachung

Regler- und/oder Vorschubfreigabe nicht vorhanden (Masterachse)

Die für eine Positionierung benötigten Achsfreigaben der Masterachse sind nicht vorhanden. Hierbei kann es sich entweder um die Reglerfreigabe und/oder um die jeweilige richtungsabhängige Vorschubfreigabe handeln (siehe Achsinterface PlcToNc).

4224

16932

Überwachung

Verfahrweg kleiner einem Geberinkrement (interner Fehler)

Der Verfahrweg einer Gruppe/Achse ist kleiner der physikalischen Gewichtung eines Geberinkrementes, d. h. der Verfahrweg ist kleiner als der Skalierungsfaktor der Achse. Hierauf wird in der Art reagiert, dass die Achse logisch fertig gemeldet wird, ohne aber das sie aktiv verfahren worden ist. Somit wird auch für den Anwender kein externer Fehler generiert.
Für Eil-/Schleichachsen wird dieser Fehler ebenfalls ausgegeben, wenn ein ungleich Null parametrierter Schleifenweg kleiner der Summe aus Schleich- und Bremsweg ist. In diesem Fall kann die Zielposition nicht sinnvoll über- bzw. unterfahren werden.

4225

16933

Überwachung

Antriebshardware nicht betriebsbereit bei Achsstart

Bei einem Achsstart ist festgestellt worden, dass die Antriebshardware (Drive) nicht betriebsbereit ist. Hierfür kann es folgende Ursachen geben:
- der Antrieb ist im Fehlerzustand (Hardwarefehler)
- der Antrieb befindet sich in der Aufstartphase (z. B. nach einem Achsreset dem ein Hardwarefehler voraus ging)
- dem Antrieb fehlt die Reglerfreigabe (ENABLE)
Der Zeitbedarf für das „Hochfahren“ eines Antriebes nach einem Hardwarefehler kann sich im Bereich von mehreren Sekunden bewegen.

4226

16934

Überwachung

Die Parameter des Not-Stops sind unzulässig.

Entweder sind die Verzögerung und der Ruck kleiner gleich Null oder aber einer der beiden Werte ist schwächer als die originalen Startdaten der Positionierung.

4227

16935

Funktion

Sollwertgenerator nicht aktiv

Der Sollwertgenerator ist nicht aktiv, so dass keine Instruktion angenommen wird.

4228

16936

Überwachung

Geforderte Verfahrweg/Schleifenweg ist unzulässig

Der Verfahrweg bzw. der Schleifenweg der Achse ist kleiner als der positive oder negative Bremsweg der Eil-/Schleichachse.

4229

16937

Überwachung

Geforderte Zielposition ist unzulässig (Slaveachse)

Der auf die Slaveachse verrechnete Wert für die Zielposition eines Positionier­auftrags befindet sich nicht innerhalb der Softwareendlagen, d. h. die Softwareendlage Minimum bzw. die Softwareendlage Maximum würde unterschritten bzw. überschritten. Diese Überprüfung wird nur dann durchgeführt, wenn die jeweilige Endlagenüberwachung aktiviert ist.

422A

16938

Überwachung

Regler- und/oder Vorschubfreigabe nicht vorhanden (Slaveachse)

Die für eine Positionierung benötigten Achsfreigaben einer oder mehrerer beteiligten Slaveachsen sind nicht vorhanden. Hierbei kann es sich entweder um die Reglerfreigabe und/oder um die jeweilige richtungsabhängige Vorschub­freigabe handeln (siehe Achsinterface PlcToNc).

422B

16939

Parameter

Aktivierungsposition (Schwelle) liegt außerhalb des Bereichs der aktuellen Positionierung

Die Aktivierungsposition (Schwelle) eines Kommandos (z. B. "neue Geschwindigkeit ab einer Positionsschwelle") liegt außerhalb des Bereichs der aktuellen Positionierung (z. B. in Fahrtrichtung betrachtet vor der aktuellen Position oder hinter der Zielposition der Achse).

422C

16940

Parameter

Start/Aktivierungsdaten der externen Sollwertübernahme sind unzulässig

Es können folgende Fehlersituationen vorliegen:
1. Wenn die externe Sollwertgenerierung/Übernahme bereits aktiv ist und diese wiederholt mit einem Starttyp (1: Absolut, 2: Relativ) aktiviert wird, der dem ursprünglichen Anfangsstarttyp widerspricht.
2. Wenn die interne Sollwertgenerierung (z. B. PTP) bereits aktiv ist und zusätzlich die externe Sollwertgenerierung mit dem Starttyp "Absolut" aktiviert wird (2 mal absolut widerspricht sich).

422D

16941

Parameter

Geschwindigkeit ist nicht konstant

Zur Veränderung der Dynamikparameter 'Acceleration' und 'Deceleration' muss die Achse in einem kräftefreien Zustand sein.

422E

16942

Parameter

Ruck kleiner gleich 0.0 unzulässig

Ein Wert kleiner gleich 0.0 für den Ruck (PTP und CNC) ist unzulässig, da der Ruck definitionsgemäß positiv ist und bei Ruck 0.0 durch Divisonen eine Exception der FPU generiert wird.

422F

16943

Parameter

Beschleunigung kleiner gleich 0.0 unzulässig

Ein Wert kleiner gleich 0.0 für die Beschleunigung (PTP und CNC) ist unzulässig, da die Beschleunigung definitionsgemäß positiv ist und bei Beschleunigung 0.0 sich keine Bewegung generieren lässt.

4230

16944

Parameter

Absolutwert Verzögerung kleiner gleich 0.0 unzulässig

Ein Wert kleiner gleich 0.0 für den Absolutwert der Verzögerung (PTP und CNC) ist unzulässig, da der Absolutwert der Verzögerung definitionsgemäß positiv ist und bei Absolutwert der Verzögerung 0.0 sich keine Bewegung generieren lässt.

4231

16945

Parameter

Sollgeschwindigkeit kleiner gleich 0.0 unzulässig

Ein Wert kleiner gleich 0.0 bzw. außerhalb des Bereiches von 10-3 bis 10+10 ist für die Sollgeschwindigkeit (PTP und CNC) unzulässig, da die Sollgeschwindigkeit definitionsgemäß strikt positiv ist und bei Sollgeschwindigkeit 0.0 durch Divisionen eine Exception der FPU generiert wird.

4232

16946

Überwachung

Verlust der Auflösungsgenauigkeit für eine angeforderte Positionierung

Die Positionierung ist räumlich oder zeitlich so lang, dass Nachkommastellen irrelevant werden und es zu Ungenauigkeiten während der Positionierung kommen kann (LOSS_OF_PRECISION).

4233

16947

Parameter

Zykluszeit kleiner gleich 0.0 unzulässig

Ein Wert kleiner gleich 0.0 für die Zykluszeit (PTP und CNC) ist unzulässig, da die Zykluszeit definitionsgemäß strikt positiv ist und bei Zykluszeit 0.0 durch Divisionen eine Exception der FPU generiert wird.

4234

16948

Intern

PTP Datentyp <intasdouble> Bereichsüberschreitung

Der Startauftrag oder der Override oder die neue Zielposition sind so extrem parametriert, dass der interne Datentyp seine Genauigkeit verliert.

4235

16949

Funktion

PTP LHL-Geschwindigkeitsprofil nicht generierbar (interner Fehler)

Der Startauftrag oder der Override oder die neue Zielposition sind so extrem parametriert, dass kein Geschwindigkeitsprofil des Typs LHL (Low-High-Low) generierbar ist.

4236

16950

Funktion

PTP HML-Geschwindigkeitsprofil nicht generierbar (interner Fehler)

Der Override oder die neue Zielposition sind so extrem parametriert, dass kein Geschwindigkeitsprofil des Typs HML (High-Middle-Low) generierbar ist.

4237

16951

Adresse

Startdaten-Adresse ungültig

Die Adresse der Startdaten ist ungültig.

4238

16952

Parameter

Geschwindigkeits-Override (StartOverride) unzulässig

Der Wert für den Geschwindigkeits-Override ist unzulässig, da er unter 0.0% oder über 100.0% ist (siehe Achsinterface PlcToNc). Hierbei entsprechen 100.0 % dem ganzzahligen Wert 1000000 im Achsinterface.
Wertebereich: [0 ... 1000000]

4239

16953

Parameter

StartTyp unzulässig

Der angegebene Starttyp existiert nicht.

423A

16954

Überwachung

Geschwindigkeitsüberhöhung (Überschwingen in der Geschwindigkeit)

Die neue Dynamik ist mit dem parametrierten Ruck so schwach, dass unter vorgegebenen Randbedingungen eine Geschwindigkeitsüberhöhung (Überschwingen in der Geschwindigkeit) droht. Das Kommando wird deshalb nicht ausgeführt.

423B

16955

Parameter

Startparameter der Achsstruktur ungültig

Externe oder interne Parameter der Startstruktur für eine Positionierauftrag sind ungültig. So können z. B. unzulässigerweise der Skalierungsfaktor, die SAF-Zykluszeit oder die geforderte Geschwindigkeit kleiner gleich Null sein.

423C

16956

Parameter

Initialisierungsparameter des Overridegenerators ungültig

Einer der (Re)Initialisierungparameter des Overridegenerators ist ungültig.

423D

16957

Überwachung

Slaveachse besitzt keinen Sollwertgenerator (interner Fehler)

Innerhalb der Gruppe ist festgestellt worden, dass eine Slaveachse keinen gültigen Slavegenerator (Sollwertgenerator) besitzt. Slaveachse und Slavesollwertgenerator müssen zwingend paarweise vorhanden sein. Hierbei handelt es sich um einen internen Fehler.

423E

16958

Funktion

Tabelle ist leer

Die SVB-Tabelle oder die SAF-Tabelle enthält keinen Eintrag.

423F

16959

Funktion

Tabelle ist voll

Die SVB-Tabelle oder die SAF-Tabelle hat keine freie Zeile mehr.

4240

16960

Speicher

Kein Speicher verfügbar

Die SVB-Speicherallozierung für das dynamische Eintrag in SAF-Tabelle ist misslungen.

4241

16961

Funktion

Tabelle enthält schon einen Eintrag (interner Fehler)

Der SAF-Tabelleneintrag wurde abgebrochen, da fälschlicherweise schon ein Eintrag existiert.

4242

16962

Funktion

Stop ist schon aktiv

Der Stopauftrag wird nicht weitergeleitet, da der Stop schon aktiviert worden ist.

4243

16963

Funktion

Kompensation wird nicht um die volle Kompensationsstrecke durchgeführt

Die Komponsations-Start-Parameter lassen eine Kompensation um die volle zu kompensierende Strecke nicht zu. Daher wird eine Kompensation um eine kleinere Strecke durchgeführt.

4244

16964

Parameter

Interne Parameter der Kompensation ungültig (interner Fehler)

Ungültige interne Parameter bzw. Startparameter des unterlagerten Generators

4245

16965

Funktion

Kompensation aktiv

Der Start der Kompensation wurde verweigert, da die Kompensation schon aktiv ist oder aber die Master-/Slaveachse gar nicht aktiv verfahren wird, wodurch eine Ausführung der Kompensation unmöglich ist.

4246

16966

Funktion

Kompensation nicht aktiv

Der Stop der Kompensation wurde verweigert, da die Kompensation nicht aktiv ist.

4247

16967

Funktion

Kompensationstyp ungültig

Der Typ für die Streckenkompensation ist ungültig. Erlaubt ist zum jetzigen Zeitpunkt nur der Kompensationstyp 1 (trapezförmiger Geschwindigkeitsverlauf).

4248

16968

Funktion

Achsadresse für Kompensation ungültig (interner Fehler)

Die Adresse der Master- oder Slaveachse, auf die die Streckenkompensation wirken soll, ist ungültig. Hierbei handelt es sich um einen internen Fehler.

4249

16969

Adresse

Ungültige Slave-Adresse (interner Fehler)

Die angegebene Slaveadresse zum online An-/Abkoppeln ist ungültig.

424A

16970

Funktion

Koppel-Geschwindigkeiten unzulässig

Die Geschwindigkeit der zukünftigen Masterachse ist 0, sodass ein online Ankoppeln nicht möglich ist.

424B

16971

Funktion

Koppel-Geschwindigkeiten nicht konstant

Die Geschwindigkeit der zukünftigen Masterachse und die Geschwindigkeit der zukünftigen Slaveachse sind nicht konstant, sodass ein online Ankoppeln nicht möglich ist.

424C

16972

Parameter

Zykluszeit kleiner gleich 0.0 unzulässig

Ein Wert kleiner gleich 0.0 für die Zykluszeit (Slave) ist unzulässig, da die Zykluszeit definitionsgemäß strikt positiv ist und bei Zykluszeit 0.0 durch Divisionen eine Exception der FPU generiert wird.

424D

16973

Funktion

Entkoppel-Auftrag unzulässig

Die Slaveachse ist von einem Typ (z. B. Tabellenslave) oder in einem Zustand (Mastergeschwindigkeit 0), der keine Online Entkopplung zulässt.

424E

16974

Funktion

Funktion unzulässig

Die Funktion ist logisch nicht ausführbar, z. B. Kommandos, die für Slaveachsen nicht möglich bzw. nicht erlaubt sind.

424F

16975

Parameter

Kein gültiges Tabellengewicht gesetzt

Der Gewichtungsfaktor ist für jede Tabelle 0, sodass keine Tabelle gelesen werden kann.

4250

16976

Funktion

Achsstarttyp, Istpositionstyp oder Endpositionstyp unzulässig

Der Starttyp für einen Positionierauftrag ist ungültig. Gültige Starttypen sind:
ABSOLUT (1),
RELATIV (2),
ENDLOS POSITIV (3),
ENDLOS NEGATIV (4),
MODULO (5),
etc.
Ferner ist es möglich, dass die Typen für das Setzen einer neuen Istposition oder das Anfahren einer neuen Endposition ungültig sind.

4251

16977

Funktion

Funktion wird nicht unterstützt

Es ist eine NC-Funktionalität ausgelöst worden, die nicht zur Benutzung freigegeben ist bzw. die nicht implementiert ist. Hierbei kann es sich z. B. um Kommandos handeln, die für Masterachsen nicht möglich bzw. nicht erlaubt sind.

4252

16978

Überwachung

Zustand für Statemaschine ungültig (interner Fehler)

Der Zustand für eine der internen Statemaschinen ist ungültig. Hierbei handelt es sich um einen internen Fehler.

4253

16979

Überwachung

SPS-Referenziernocke ist vorzeitig freigeworden

Beim Referenziervorgang einer Achse wird diese in Richtung des SPS-Referenziernockens gestartet und erst beim Erreichen des Nockensignals wieder gestoppt. Nachdem die Achse dann auch physikalisch zum Stillstand gekommen ist, muss der Referenziernocken weiterhin belegt bleiben, bis die Achse im Anschluss daran wieder regulär vom Nocken herunter gestartet wird.

4254

16980

Überwachung

Abstandsüberwachung zwischen Aktivierung des Hardwarelatch und Eintritt des IO-Syncimpuls

Bei aktivierter Abstandsüberwachung wird überwacht, ob der Abstand in Inkrementen zwischen der Aktivierung des Hardwarelatch und Eintritt des Syncimpuls (Nullimpuls) kleiner eines voreingestellten Wertes geworden ist. Wenn dieser Fall eingetreten ist, wird dieser Fehler generiert (siehe Parameter Inkremental-Geber).

4255

16981

Speicher

Kein Speicher verfügbar

Die dynamische Speicherallozierung für den Sollwertgenerator oder die SVB-Tabelle oder die SAF-Tabelle ist fehlgeschlagen.

4256

16982

Überwachung

Die Tabellen-Slaveachse hat keine aktive Tabelle

Obwohl die Tabellen-Slaveachse Tabellen hat, ist keine der Tabellen als aktiv gekennzeichnet. Falls das zur Laufzeit auftritt, wird die ganze Master-/Slavegruppe per Laufzeitfehler angehalten.

4257

16983

Funktion

Funktion nicht zugelassen

Die angeforderte Funktion bzw. der angeforderte Auftrag ist logisch nicht erlaubt. Ein Beispiel für eine solche Fehlermeldung ist das „Setzen einer Istposition“ für einen Absolut-Geber (M3000, KL5001 etc.).

4258

16984

Funktion

Kompensation-Stop unzulässig

Der Stop der Kompensation ist nicht möglich, da die Kompensation schon in der Stopphase ist.

4259

16985

Funktion

Slavetabelle wird benutzt

Die Slavetabelle kann nicht aktiviert werden, da sie momentan benutzt wird.

425A

16986

Funktion

Master- oder Slaveachse führen zum Koppelzeitpunkt einen Auftrag aus (z. B. eine Positionierung)

Eine Master-/Slavekopplung eines bestimmten Slavetyps (z. B. Linear-Kopplung) kann nicht durchgeführt werden, da sich entweder die Masterachse oder aber die zukünftige Slaveachse nicht im Stillstand befindet, sondern zum Koppelzeitpunkt einen Auftrag ausführt (z. B. eine Positionierung). Dies ist für diesen konkreten Koppeltyp nicht erlaubt.

425B

16987

Parameter

Slave (Start)-Parameter ist falsch

Einer der Slave Start-/Koppelparameter ist unzulässig (Koppelfaktor ist Null, Master Positionsskalierung einer Kurvenscheibe ist Null etc.).

425C

16988

Parameter

Slavetyp ist falsch

Der Slavetyp passt nicht zum (SVB) Start-Typ.

425D

16989

Funktion

Achsstop ist schon aktiv

Der Achsstop/EStop wird nicht eingeleitet, da der Stop schon aktiv ist.

425E

16990

Funktion

Maximalanzahl von Tabellen pro Slavegenerator erreicht

Die Maximalanzahl von Tabellen pro Slavegenerator ist erreicht (z. B. 4 Tabellen bei Verwendung von "MC_MultiCamIn").

425F

16991

Funktion

Der Skalierungsmode ist unzulässig

Der verwendete Skalierungsmode in diesem Zusammenhang nicht gültig. Entweder ist der Mode nicht definiert bzw. noch nicht implementiert oder aber er kann in dieser Konstellation nicht umgesetzt werden.
So kann beispielsweise der Mode MASTER-AUTOOFFSET nicht verwendet werden, wenn relativ gekoppelt wird, da es hier einen Widerspruch gibt.
Ferner kann der Mode MASTER-AUTOOFFSET nicht beim erstmaligen Koppeln verwendet werden, da hier kein Bezug auf eine bestehende Referenztabellenkopplung (Referenztabelle) hergestellt werden kann.

4260

16992

Überwachung

Reglerfreigabe

Die Reglerfreigabe für eine Achse oder eine zugehörige Slaveachse ist nicht vorhanden (siehe Achsinterface PlcToNc). Dieser Fehler tritt auf, wenn bei aktiver Positionierung einer Achse bzw. einer Gruppe von Achsen (auch Master-/Slave-Gruppen) die Reglerfreigabe entzogen wird. Ferner tritt dieser Fehler auf, wenn eine PTP-Achse oder eine zugehörige Slaveachse ohne Reglerfreigabe gestartet wird.

4261

16993

Funktion

Tabelle nicht gefunden

Eine Tabelle mit der angegebenen ID existiert nicht oder wurde nicht eindeutig spezifiziert.

4262

16994

Funktion

Falscher Tabellentyp

Die in der Funktion angesprochene Tabelle hat den falschen Typ.

4263

16995

Funktion

Einzelsatz Betrieb (Single Step Mode)

Dieser Fehler tritt auf, wenn für eine Gruppe/Achse die Einzelsatz-Betriebsart angewählt ist und noch während der Abarbeitung eines einzelnen Auftrags schon ein neuer Auftrag angefordert wird.

4264

16996

Funktion

Gruppenauftrag unbekannt (asynchroner Tabelleneintrag)

Die Gruppe hat einen Auftrag bekommen, dessen Typ oder Untertyp unbekannt ist. Gültige Aufträge können ein ein- oder mehrdimensionaler Positionierauftrag (Geo 1D, Geo 3D), ein Referenzierauftrag etc. sein.

4265

16997

Funktion

Gruppenfunktion unbekannt (synchrone Funktion)

Die Gruppe hat eine Funktion bekommen, dessen Typ unbekannt ist. Gültige Funktionen sind „Reset“, „Stop“, “Neue Endposition“, „Start/Stop Streckenkompensation“ „Istposition setzen“, „Referenzierstatus setzen/rücksetzen“ etc.

4266

16998

Funktion

Gruppenauftrag für Slave unzulässig

Gruppenaufträge sind üblicherweise nur für Masterachsen und nicht für Slaveachsen möglich. Eine Slaveachse wird nur indirekt durch einen Positionierauftrag ihrer zugehörigen Masterachse verfahren. Ein Slave kann also nicht direkt einen Auftrag bekommen.
Ausnahme: s. Achsparameter "Erlaube Bewegungskommandos für Slaveachsen"

4267

16999

Funktion

Gruppenfunktion für Slave unzulässig

Gruppenfunktionen sind grundsätzlich nur für Masterachsen und nicht für Slaveachsen möglich. Die einzige Ausnahme bildet die Funktion „Start-/Stop-Streckenkompensation“, die sowohl für Master als auch Slaves möglich ist. Hierüber hinaus kann ein Slave keine weiteren direkten Funktionen verarbeiten.

4268

17000

Funktion

NCI-Sollwertgenerator ist inaktiv

Ein NCI-Kommando, wie z. B. „StopAndKeep“ wird an eine logisch inaktive DXD-Gruppe oder an eine Gruppe mit dem Zustand „Kanal-Override Null“ gesendet. Erwartet wird allerdings, dass sich die NCI-Gruppe für die Umsetzung dieses Kommandos aktiv in der Sollwertgenerierung befindet. Dieser Fehler kann im Zusammenhang mit den Funktionen „delete distance to go“ und „measurement event (latch actual position)“ auftreten.

4269

17001

Parameter

Startposition = Zielposition

Ungültige Positionsparameter.

426A

17002

Parameter

Parameter des Delay-Generators ungültig

Ungültige externe/interne Parameter des Delaygenerators (Verzögerungszeit, Zykluszeit, Tics)

426B

17003

Parameter

Externe Parameter der Kompensation ungültig

Ungültige externe Startparameter der Kompensation (Beschleunigung, Verzögerung, Geschwindigkeit, Prozessgeschwindigkeit, Kompensationslänge)

426C

17004

Parameter

Unzulässiger Overridetyp

Der angewählte Overridetyp ist unzulässig.

426D

17005

Funktion

Aktivierungsposition über-/unterfahren

Die angestrebte Aktivierungsposition liegt in der Vergangenheit des Masters (z. B. bei Kurvenscheibenumschaltung).

426E

17006

Funktion

Aktivierung unmöglich: Master im Stillstand

Die angestrebte Aktivierung der Korrektur ist nicht möglich, da die Masterachse nicht fährt. Ein Aufsynchronisieren ist nicht möglich, da sich die Masterachse im Stillstand befindet und die Slaveachse noch nicht synchronisiert ist.

426F

17007

Funktion

Aktivierungsmode nicht möglich

Der angeforderte Aktivierungsmode ist nicht möglich, wenn sich die Slaveachse bewegt. Anderenfalls würde die Slavedynamik abrupt zu Null gesetzt werden.

4270

17008

Parameter

Startparameter der Kompensation ungültig

Einer der Dynamikparameter der Kompensation ist ungültig (notwendige Bedingung):
Beschleunigung (>0)
Verzögerung (>0)
Prozessgeschwindigkeit (>0)

4271

17009

Parameter

Startparameter der Kompensation ungültig

Die Geschwindigkeitsüberhöhung ist negativ.

4272

17010

Parameter

Startparameter der Kompensation ungültig

Die Strecke, auf der die Kompensation stattfindet, ist nicht positiv.

4273

17011

Überwachung

Zielposition über-/unterfahren (interner Fehler)

Die für das Ende des orientierten Stopps vorgesehene Position (aus der Modulo-Zielposition errechnet) ist schon überfahren worden.

4274

17012

Überwachung

Zielposition wird über-/unterfahren werden (interner Fehler)

Die für das Ende des orientierten Stopps vorgesehene Position (aus der Modulo-Zielposition errechnet) ist zu nah und wird überfahren werden.

4275

17013

Parameter

Gruppenparameter ist ungültig

Ein Gruppenparameter ist ungültig. Hierbei kann es sich zum Beispiel um eine parametrierte Geschwindigkeit, Beschleunigung, Verzögerung, Ruck oder NC-Zykluszeit handeln, deren Wert kleiner gleich Null parametriert wurde.

4276

17014

Überwachung

Sammelfehler beim Start der Sollwertgenerierung

Beim Start der Sollwertgenerierung, z. B. für die fliegende Säge, können verschiedene Parameter oder Zustände zu diesem Fehler führen. Zum Beispiel können Dynamikparameter, wie Beschleunigung, Verzögerung und Ruck ungültig sein (kleiner gleich Null), oder die NC-Zykluszeit oder der Override-Wert befinden sich beim Start außerhalb des Bereichs von 0-100 %.

4277

17015

Überwachung

Dynamikparameter nicht zulässig (interner Fehler)

Die sich durch interne Berechnungen ergebenden Dynamikparameter, wie Beschleunigung, Verzögerung und Ruck, sind nicht zulässig.

4279

17017

Überwachung

Neue Zielposition ist ungültig bzw. kann nicht erreicht werden

Eine neu kommandierte Zielposition ist ungültig, da sie entweder bereits überfahren wurde oder während eines Stopps mit der momentan wirkenden Dynamik überfahren wird.

427A

17018

Überwachung

Neue Fahrgeschwindigkeit oder Endgeschwindigkeit ist ungültig

Für ein neues Kommando ist entweder die geforderte Fahrgeschwindigkeit oder die geforderte Endgeschwindigkeit (Zielgeschwindigkeit in der Zielposition) ungültig. Die Fahrgeschwindigkeit muss immer größer Null und die Endgeschwindigkeit immer größer gleich Null sein (Default-Fall ist Null).

427B

17019

Überwachung

Neue Endgeschwindigkeit oder neue Zielposition ist ungültig

Für ein neues Kommando ist entweder die geforderte Endgeschwindigkeit (Zielgeschwindigkeit in der Zielposition) oder die geforderte Zielposition ungültig. Die Endgeschwindigkeit muss immer größer gleich Null sein (Default-Fall ist Null).

427C

17020

Überwachung

Neue Fahrgeschwindigkeit ist ungültig

Eine neu kommandierte Fahrgeschwindigkeit ist ungültig, da sie entweder kleiner gleich Null ist oder andere Gründe diese Geschwindigkeit nicht ermöglichen.

427D

17021

Überwachung

Interner Startmode ist ungültig

Für ein neues Kommando ist der Startmode ungültig oder in dieser Fahrsituation nicht erlaubt. Den Startmode kann ein Anwender nicht direkt beeinflussen.

427E

17022

Überwachung

Fahrbefehl kann mathematisch nicht umgesetzt werden (BISECTION)

Es wurde ein Fahrbefehl angefordert, für den mit der Parametrierung keine Lösung gefunden werden konnte. Der Fahrbefehl wurde jedoch bestmöglich ausgeführt und die Meldung ist daher eher als Warnung zu verstehen. Beispiele:
Ein Achsstart wird in der Bewegung in einer ungünstigen Dynamiksituation (Beschleunigungsphase) angefordert, in der die Fahrstrecke zu kurz oder die Geschwindigkeit deutlich zu hoch ist. Eine andere Möglichkeit ist eine Slaveachse, die in der Bewegung in einer ungünstigen Dynamiksituation abgekoppelt wird und anschließend mit einem Startkommando, wie im vorherigen Fall, beauftragt wird.

427F

17023

Überwachung

Neue Zielposition ist bzw. wird überfahren werden

Die neue Zielposition ist entweder schon überfahren worden oder wird in Zukunft überfahren werden, da die Achse bis zu dieser Position nicht gestoppt werden kann. Es wird deshalb instantan ein interner Stop eingeleitet.

4280

17024

Überwachung

Gruppe nicht fertig/Gruppe nicht bereit für neuen Auftrag (interner Fehler/Hinweis)

Gruppe bekommt einen neuen Auftrag, während sie sich noch in der Ausführung eines vorhandenen Auftrags befindet. Diese Anforderung ist unzulässig, da hierdurch die Ausführung des bisherigen Auftrags unterbrochen würde. Bei den neuen Aufträgen kann es sich z. B. um einen Positionierbefehl oder um die Funktion „Setze Istposition“ handeln. Für die Funktion „Neue Endposition setzen“ gilt genau der umgekehrte Sachverhalt. Hierbei muss die Gruppe/Achse noch aktiv verfahren werden, um eine Änderung der Endposition veranlassen zu können.

4281

17025

Parameter

Parameter des orientierten Stops sind unzulässig.

Die Modulo-Zielposition darf nicht kleiner als Null und nicht größer gleich der Encoder-Modulo-Periode sein (z. B. im Intervall [0.0,360.0] ).
Auch im Fehlerfall wird die Achse sicher gestoppt, steht dann aber anschließend nicht an der gewünschten orientierten Position.

4282

17026

Überwachung

Die Modulo-Zielposition des Modulo-Starts ist unzulässig.

Die Modulo-Zielposition ist außerhalb des gültigen Parameterbereichs. Der Wert darf nicht kleiner als Null und nicht größer gleich der Encoder-Modulo-Periode sein (z. B. im Intervall [0.0,360.0] für den Modulo-Starttyp "SHORTEST_WAY" (261)).

4283

17027

Parameter

Der Aktivierungsmode ist unzulässig.

Der Aktivierungsmode kann sowohl bei der Onlineänderung, der Skalierung als auch bei Onlineänderung der Motion Function verwendet worden sein. Allerdings ist der verwendete Aktivierungsmode in diesem Zusammenhang nicht gültig. Entweder ist der Mode nicht definiert bzw. noch nicht implementiert oder aber er kann in dieser Konstellation nicht umgesetzt werden (z. B., wenn lineare Tabellen mit einem unerlaubten zyklischen Aktivierungsmode NEXTCYCLE oder NEXTCYCLEONCE verwendet werden).
In anderen Fällen ist der Mode zwar prinzipiell gültig, das Kommando kann aber nicht umgesetzt werden, weil die Funktion schon einen Auftrag ausführt.

4284

17028

Parameter

Der parametrierte Ruck ist unzulässig.

Der Ruck ist kleiner als der Minimalruck. Der Wert für den Minimalruck beträgt 1.0 (z. B. mm/s^3).

4285

17029

Parameter

Die parametrierte Beschleunigung bzw. Verzögerung ist unzulässig.

Die parametrierte Beschleunigung oder Verzögerung ist kleiner als die erlaubte Minimalbeschleunigung. Der Wert für die Minimalbeschleunigung berechnet sich aus dem Minimalruck und der NC Zykluszeit (Minimalruck multipliziert mit der NC Zykluszeit). Die Einheit ist z. B. mm/s^2.

4286

17030

Parameter

Die parametrierte Geschwindigkeit ist unzulässig.

Die parametrierte Sollgeschwindigkeit ist kleiner als die Minimalgeschwindigkeit (der Wert Null ist erlaubt). Der Wert für die Minimalgeschwindigkeit berechnet sich aus dem Minimalruck und der NC-Zykluszeit (Minimalruck multipliziert mit dem Quadrat der NC-Zykluszeit). Die Einheit ist z. B. mm/s.

4287

17031

Überwachung

Aktivierung kann nicht ausgeführt werden, da bereits eine Aktivierung besteht.

Eine Aktivierung, wie z. B. "CamIn", "CamScaling" oder "WriteMotionFunction", kann nicht ausgeführt werden, da bereits eine andere Aktivierung ansteht (z. B. "CamIn", "CamScaling", "WriteMotionFunction"). Es kann nur jeweils eine Aktivierung geben.

4288

17032

Überwachung

Unerlaubte Kombination von unterschiedlichen Zykluszeiten innerhalb einer Achsgruppe

Innerhalb einer logischen Achsgruppe sind unterschiedliche Zykluszeiten für die gemeinsame Sollwertgenerierung bzw. für die IO-Bearbeitung einer Achse erkannt worden. Diese Situation kann sowohl beim Herstellen einer Master-/Slave-Kopplung als auch beim Konfigurieren einer 3D- oder FIFO-Gruppe (Einfügen von Haupt-, Zusatz- oder Slaveachsen) aufgetreten sein.

4289

17033

Überwachung

Unzulässige Bewegungsumkehr der Achse

Aufgrund des aktuellen dynamischen Zustands (aktuelle Geschwindigkeit, Beschleunigung und Ruck) würde eine Bewegungsumkehr verursacht werden. Zur Vermeidung dieser Bewegungsumkehr wird das Kommando nicht ausgeführt und der aktuelle Systemzustand wiederhergestellt.

428A

17034

Überwachung

Unerlaubter Kommandozeitpunkt, da eine andere Instruktion mit zukünftigen Aktivierungsposition aktiv ist.

Ein Kommando kann nicht akzeptiert werden, da zu diesem Zeitpunkt bereits ein anderes Kommando mit zukünftiger Aktivierungsposition gilt (z. B. "Anfahren einer neuen Geschwindigkeit ab einer Aktivierungsposition" oder "Erreichen einer neuen Geschwindigkeit an einer Aktivierungsposition").

428B

17035

Überwachung

Stop-Berechnungsroutine (interner Fehler)

Aufgrund eines internen Fehlers in der Stop-Berechnungsroutine kann das aktuelle Kommando nicht durchgeführt werden. Der vorherige Systemzustand ist wiederhergestellt worden.

428C

17036

Überwachung

Kommando kann nur teilweise durchgeführt werden, da der verbleibende Weg bis zur vollständigen Umsetzung zu kurz ist.

Ein Kommando mit Aktivierungsposition (Schwelle), wie z. B. das "Anfahren einer neuen Geschwindigkeit ab einer Positionsschwelle", kann nur teilweise durchgeführt werden, da der verbleibende Weg von der aktuellen Position bis zur Aktivierungsposition zu kurz ist.

428D

17037

Überwachung

Ungültiger Abkoppeltyp

Das Kommando zum Auflösen einer Slavekopplung mit anschließendem Nachstartkommando ist mit einem ungültigen Abkoppel- bzw. Nachstart-Typ aufgerufen worden.

428E

17038

Überwachung

Unerlaubte Ziel-Geschwindigkeit beim Abkoppeln einer Slaveachse

Das Kommando zum Auflösen einer Slavekopplung mit anschließendem Nachstartkommando ist mit einer unerlaubten Zielgeschwindigkeit aufgerufen worden [1 < V <Vmax].

428F

17039

Überwachung

Aktivierung neuer Dynamikparameter kann nicht durchgeführt werden.

Das Kommando zum Aktivieren neuer Dynamikparameter, wie Beschleunigung, Verzögerung und Ruck, kann nicht durchgeführt werden, da dies eine neue beauftragte Fahrgeschwindigkeit erfordern würde.
Diese Fehlersituation kann z. B. auftreten, wenn sich die Achse im beschleunigten Zustand nahe der Zielposition befindet und die Dynamikparameter verringert werden.

4290

17040

Überwachung

Kommando kann nicht durchgeführt werden, da sich die Achse bereits in der Bemsphase befindet.

Ein Kommando mit Aktivierungsposition (Schwelle), wie z. B. das "Anfahren einer neuen Geschwindigkeit ab einer Positionsschwelle", kann nicht durchgeführt werden, da sich die Achse bereits in der Bremsphase befindet und der verbleibende Weg von der aktuellen Position bis zur Aktivierungsposition zu kurz ist.

4291

17041

Überwachung

Ruckskalierung der Abkoppelroutine beim Abkoppeln einer Slaveachse kann keine gültige Lösung finden.

Die interne Ruckskalierung der Abkoppelroutine (Abkopplung einer Slaveachse und Wandlung zum Master) kann keine gültige Lösung finden. Andernfalls könnte es zu einer unerwarteten Geschwindigkeitsüberhöhung, Bewegungsumkehr oder einem Überfahren der Zielposition kommen.

4292

17042

Überwachung

Kommando kann nicht durchgeführt werden, da der Auftragspuffer voll ist.

Das Kommando wird abgelehnt, da der Auftragspuffer voll ist.

4293

17043

Intern

Kommando kann aufgrund eines internen Fehlers im "Look Ahead" nicht ausgeführt werden (interner Fehler).

Das Kommando kann aufgrund eines internen Fehlers im Zukunftsplaner ("look ahead") nicht ausgeführt werden.

4294

17044

Überwachung

Kommando wird abgelehnt, da die neue Fahrgeschwindigkeit nicht umsetzbar ist.

Das Kommando wird abgelehnt, da eine Umsetzung der neuen Fahrgeschwindigkeit (Zielgeschwindigkeit) Vrequ unmöglich und eine interne Optimierung nicht durchführbar ist.

4295

17045

Überwachung

Aufeinander folgende Kommandos haben dieselbe Endposition.

Aufeinander folgende Kommandos haben dieselbe Endposition, sodass sich eine Verfahrstrecke von Null ergibt.

4296

17046

Überwachung

Logische Fahrtrichtung der Achse und parametrierte Fahrtrichtung des Puffer-Kommandos widersprechen sich.

Im erweiterten Puffer-Betriebszustand (BufferMode), wo die aktuelle Endposition im aktuellen Segment durch die neue Puffer-Startposition überschrieben wird, liegen die aktuelle logische Fahrtrichtung antiparallel zur logischen Richtung des Puffer-Kommandos (=> Widerspruch). Ein gepuffertes Kommando (BufferMode BlendingLow, BlendingPrevious, BlendingNext, BlendingHigh) wird mit Fehler 0x4296 abgewiesen, wenn das Kommando mit der Beckhoff-spezifischen Erweiterung einer optionalen Blending-Position verwendet wird, aber diese BlendingPosition jenseits der Zielposition des vorhergehenden Kommandos liegt.

4297

17047

Überwachung

Kommando wird abgelehnt, da der verbleibende Restweg im aktuellen Segment zu kurz ist.

Der für die Positionierung verbleibende Restweg ist nicht ausreichend, daher kann das Kommando nicht ausgeführt werden.
Dies kann z. B. im BufferMode (BlendingMode) der Fall sein, wenn der verbleibende Restweg im aktuellen Segment nicht ausreicht, um beschleunigungsfrei zu fahren und am Segmentwechsel eine vorgegebene Geschwindigkeit erreicht zu haben (je nach BufferMode).

429A

17050

Funktion

Restart ist fehlgeschlagen.

Es befindet sich bereits ein Bewegungskommando in dem PTP-Kommandopuffer und ein weiteres neues Bewegungskommando, was das bestehende Kommando durch einen Restart modifizieren sollte, ist fehlgeschlagen.

429B

17051

Überwachung

Sammelfehler für ungültige Startparameter

Dieser Fehler bezieht sich auf eine Falschparametrierung des Anwenders (Sammelfehler). Zum Beispiel könnten Dynamikparameter, wie Velo, Acc oder Dec, kleiner gleich Null sein.
Weitere Fehlerfälle:
- BaseFrequence < 0.0
- StartFrequence < 1.0
- StepCount < 1, StepCount > 200
- BaseAmplitude <= 0.0
- StepDuration <= 0.0
- StopFrequence >= 1/(2*CycleTime)

429C

17052

Überwachung

SPS-Referenziernocke ist nicht gefunden worden.

Beim Referenziervorgang einer Achse wird diese in Richtung des SPS-Referenziernockens gestartet. Diese Referenziernocke ist allerdings nicht wie erwartet gefunden worden (=> führt zum Abbruch des Referenziervorgangs).

429D

17053

Überwachung

SPS-Referenziernocke ist nicht wieder freigeworden.

Beim Referenziervorgang einer Achse wird diese in Richtung des SPS-Referenziernockens gestartet und erst beim Erreichen des Nockensignals wieder gestoppt. Nachdem die Achse dann auch physikalisch zum Stillstand gekommen ist, wird die Achse im Anschluss daran wieder regulär vom Nocken herunter gestartet. Hierbei ist der Referenziernocken beim Herunterfahren nicht wie erwartet wieder frei geworden (=> führt zum Abbruch des Referenziervorgangs).

429E

17054

Überwachung

IO-Syncimpuls ist nicht gefunden worden (nur bei Verwendung von Hardwarelatch).

Bei Aktivierung des Hardwarelatch wird erwartet, dass nach Ablauf einer bestimmten Zeit bzw. eines bestimmten Weges ein Syncimpuls (Nullimpuls) gefunden wird und ein Syncereignis ausgelöst wird. Ist dies nicht der Fall, dann wird darauf mit einem Fehler und dem Abbruch des Referenziervorgangs reagiert.

429F

17055

Funktion

Der verwendete Buffermode ist unbekannt oder wird in diesem Zusammenhang nicht unterstützt.

Der für ein PTP-Kommando verwendete Buffermode (z. B. ABORTING etc.) ist unbekannt oder wird in diesem Zusammenhang nicht unterstützt.

42A0

17056

Intern

Gruppen-/Achsfolgefehler

Folgefehler, der durch einen anderen verursachenden Fehler einer weiteren Achse innerhalb der Gruppe veranlasst worden ist. Gruppen-/Achsfolgefehler können im Zusammenhang mit Master-/Slave-Kopplung oder mit einer mehrachsigen interpolierenden DXD-Gruppe auftreten. Wird z. B. an einer Masterachse eine Schleppabstandsüberschreitung erkannt, so werden alle übrigen Masterachsen dieser Gruppe, so wie auch sämtliche Slaveachsen, mit diesem Folgefehler versehen.

42A1

17057

Parameter

Geschwindigkeitsreduktionsfaktor für C0/C1-Übergang unzulässig

Ein C0-Übergang beschreibt zwei Geometrien, die zwar einen stetigen Verlauf besitzen, allerdings weder einmal noch zweimal stetig differenzierbar sind. Für solcher Übergänge wirkt der Geschwindigkeitsreduktionsfaktor C0. Ein C1-Übergang ist dadurch gekennzeichnet, dass die zwei Geometrien einen stetigen Verlauf besitzen, allerdings nur einmal stetig differenzierbar sind. Für solche Übergänge wirkt der Geschwindigkeitsreduktionsfaktor C1.

Wertebereich: [0.0 ... 1.0]

Einheit: 1

42A2

17058

Parameter

Kritischer Winkel am Segmentübergang unzulässig

Der Winkel am Segmentübergang ist nicht zulässig.

Wertebereich: [0.0 ... 180.0]

Einheit: Grad

42A3

17059

Parameter

Radius der Toleranzkugel

Der Radius der Toleranzkugel befindet sich außerhalb des erlaubten Wertebereichs.

Wertebereich: [0.0 ... 100.0]

Einheit: z. B. mm

42A4

17060

Parameter

Reserviert

Reserviert, derzeit nicht verwendet

42A5

17061

Parameter

Starttypus

 

Wertebereich: [0,1]

Einheit: 1

42A6

17062

Parameter

Reserviert

Reserviert, derzeit nicht verwendet

42A7

17063

Parameter

Verschleifung

Eine Verschleifung ist bei den gegebenen Parametern nicht möglich.

42A8

17064

Parameter

Reserviert

Reserviert, derzeit nicht verwendet

42A9

17065

Parameter

Kurvengeschwindigkeitsreduktionsmethode unzulässig (interner Fehler)

Die Kurvengeschwindigkeitsreduktionsmethode existiert nicht.

42AA

17066

Parameter

Mindestgeschwindigkeit unzulässig

Die eingegebene Mindestgeschwindigkeit ist kleiner 0.0.

42AB

17067

Parameter

Powerfunction input unzulässig (interner Fehler)

Die Eingabeparameter in der power()-Funktion führen zu einer FPU-Exception.

42AC

17068

Parameter

Dynamikänderungsparameter unzulässig

Ein Parameter, der die Änderung der Dynamik reguliert, ist ungültig.
Parameter:
1. Absolute Bahndynamikänderung: alle Parameter müssen strikt positiv sein.
2. Relative Reduktion c_f: 0.0 < c_f <= 1.0

42AD

17069

Speicher

Speicherallozierungsfehler (interner Fehler)

Beim Allozieren von Speicher ist ein Fehler aufgetreten.

42AE

17070

Funktion

Endposition (interner Fehler).

Die berechnete Endposition passt nicht zur Endposition des NC-Satzes

42AF

17071

Parameter

Berechne verbleibende Bahnlänge

unzulässiger Wert
Wertebereich: [0,1]

42B0

17072

Funktion

Sollwertgenerator SVB aktiv

Der Start des Sollwertgenerators (SVB, SAF) wurde verweigert, da die SVB-Task schon oder noch aktiv ist.

42B1

17073

Parameter

SVB-Parameter unzulässig (interner Fehler)

Ein Parameter der inneren Struktur des Sollwertgenerators (SVB) führt zu logischen Fehlern und/oder zur einer FPU Exception. Betrifft die Parameter: Minimalgeschwindigkeit (>0,0), TimeMode, ModeDyn, ModeGeo, StartType, DistanceToEnd, TBallRadius.

42B2

17074

Parameter

Geschwindigkeitsreduktionsfaktor unzulässig

Ein Parameter, der die Reduktion der Geschwindigkeit an Segmentübergängen reguliert, ist ungültig.
Parameter:
1. Einmal stetig differenzierbare Übergänge: VeloVertexFactorC1
2. Keinmal stetig differenzierbare Übergänge: VeloVertexFactorC0 CriticalVertexAngleLow, CriticalVertexAngleHigh.

42B3

17075

Parameter

Helix ist Kreis

Die Helix ist zu einem Kreis degeneriert und muss als solcher eingegeben werden.

42B4

17076

Parameter

Helix ist Gerade

Die Helix ist zu einer Geraden degeneriert und muss als solche eingegeben werden.

42B5

17077

Parameter

Guider Parameter unzulässig

Ein Parameter des Guiders führt zu logischen Fehlern und/oder zur einer FPU Exception.

42B6

17078

Adresse

Ungültige Segmentadresse (interner Fehler)

Das Geometriesegment hat keine gültige Geometriestruktur-Adresse oder keine gültige Dynamikstruktur-Adresse.

42B7

17079

Parameter

Nicht parametrierter Generator (interner Fehler)

Der SVB-Generator ist noch nicht parametriert worden und kann deswegen nicht arbeiten.

42B8

17080

Adresse

Nicht parametrierte Tabelle (interner Fehler)

Die Tabelle hat keine Information über die Adresse des zugehörigen Dynamikgenerators.

42BA

17082

Intern

Bogenlänge der Verschleifung (interner Fehler)

Die Berechnung der Bogenlänge der Verschleifung ist fehlgeschlagen.

42BB

17083

Parameter

Toleranzkugel

Der Radius der Toleranzkugel ist zu klein (kleiner als 0.1 mm).

42BC

17084

Intern

DXD-Software-Endlagen (interner Fehler)

Es ist ein Fehler bei der Berechnung der DXD-Software-Endlagen aufgetreten.

42BD

17085

Funktion

NC-Satz verletzt Software-Endlagen der Gruppe.

Mindestens eine Bahnachse mit aktivierter Software-Endlagenüberwachung verletzt die Endlagen. Das Geometriesegment wird deshalb mit diesem Fehler abgelehnt.

42BE

17086

Parameter

Eine Bahnachse verletzt die Endlage.

Mindestens eine Bahnachse mit aktiver Positionsgrenzüberwachung verletzt die Endschalter.

42BF

17087

Parameter

Referenzgeschwindigkeitstyp ist ungültig.

 

42C0

17088

Intern

Interpolierende Gruppe beinhaltet Achsen vom falschen Achstyp.

Eine interpolierende 3D-Gruppe darf nur mit kontinuierlich geführten Achsen vom Achstyp 1 (SERVO) bestückt sein.

42C1

17089

Intern

Skalarprodukt nicht durchführbar

Die Länge eines der beteiligten Vektoren ist 0.0.

42C2

17090

Intern

Arcuscosinus nicht durchführbar

Die Länge eines der beteiligten Vektoren ist 0.0.

42C3

17091

Parameter

Tabellen-Eintragstyp ungültig

Der angegebene Tabellen-Eintragstyp ist unbekannt.

42C4

17092

Parameter

Ungültiger DIN66025-Infotyp (interner Fehler)

Der angegebene DIN66025-Infotyp ist unbekannt. Bekannte Typen: G0, G1, G2, G3, G17, G18, G19.

42C5

17093

Parameter

Dimension ungültig (interner Fehler)

Die CNC-Dimension ist unbekannt. Bekannte Dimensionen: 1, 2, 3. Oder: Die CNC-Dimension ist für das angegebene geometrische Objekt ungültig. Für Kreise muss die Dimension 2 oder 3 sein, für eine Helix 3.

42C6

17094

Parameter

Geometrisches Objekt ist keine Gerade.

Das angegebene Objekt hat, als Gerade interpretiert, die Länge 0.0.

42C7

17095

Parameter

Geometrisches Objekt ist kein Kreis.

Das angegebene Objekt hat, als Kreis interpretiert, die Länge 0.0, den Drehwinkel 0.0 oder den Radius 0.0.

42C8

17096

Parameter

Geometrisches Objekt ist keine Helix.

Das angegebene Objekt hat, als Kreis interpretiert, die Länge 0.0, den Drehwinkel 0.0, den Radius 0.0. oder die Höhe 0.0.

42C9

17097

Parameter

Sollgeschwindigkeit kleiner gleich 0.0 ist ungültig.

Ein Wert kleiner gleich 0.0 für die Sollgeschwindigkeit (CNC) ist unzulässig, da die Sollgeschwindigkeit definitionsgemäß positiv ist und bei Sollgeschwindigkeit 0.0 keine Bewegung generiert werden kann.

42CA

17098

Adresse

Adresse für Look-Ahead ungültig (interner Fehler)

Die angegebene Adresse für den Look-Ahead ist nicht gültig.

42CB

17099

Funktion

SAF-Sollwertgenerator bereits aktiv

Der Start des Sollwertgenerators (SAF) wurde verweigert, da die SAF-Task schon oder noch aktiv ist.

42CC

17100

Funktion

CNC-Sollwertgenerierung nicht aktiv

Die Stop- oder Overrideänderung wurde verweigert, da die Sollwertgenerierung nicht aktiv ist.

42CD

17101

Funktion

CNC-Sollwertgenerierung in Stopphase

Die Stop- oder Overrideänderung wurde verweigert, da die Sollwertgenerierung in der Stopphase ist.

42CE

17102

Parameter

Override unzulässig

Ein Override unter 0.0 % oder über 100.0 % ist ungültig.

42CF

17103

Adresse

Tabellenadresse ungültig (interner Fehler)

Die angegebene Tabellenadresse zur Initialisierung des Sollwertgenerators ist ungültig oder aber es ist kein gültiger Logger-Anschluss (Report-Datei) vorhanden.

42D0

17104

Parameter

Tabellen-Eintragstyp ungültig

Der angegebene Tabellen-Eintragstyp ist unbekannt.

42D1

17105

Speicher

Speicherallozierung misslungen

Die Speicherallozierung für eine Tabelle ist misslungen.

42D2

17106

Speicher

Speicherallozierung misslungen

Die Speicherallozierung für einen Filter ist misslungen.

42D3

17107

Parameter

Parameter ungültig

Der Parameter des Filters ist unzulässig.

42D4

17108

Funktion

Restweglöschen nicht möglich

Das Restweglöschen (nur Interpolation) schlug fehl, weil z. B. 'DelDTG' im aktuellen Verfahrsatz im NC-Programm nicht programmiert wurde.

42D5

17109

Intern

Der Sollwertgenerator der fliegenden Säge liefert inkompatible Werte (interner Fehler).

 

42D6

17110

Funktion

Achse wird intern gestoppt, da sie sonst die angeforderte Zielposition überfahren würde (alter PTP-Sollwertgenerator).

Wenn z. B. bei der Onlinewandlung vom Slave zum Master eine neue Zielposition angefordert wird, die die Achse aufgrund der aktuellen Fahrsituation überfahren würde, dann wird die Achse intern gestoppt, um sicherzustellen, dass das Fahrziel nicht überfahren wird (alter PTP-Sollwertgenerator).

42D7

17111

Funktion

Interner Fehler bei der Onlinewandlung des Slaves zum Master

 

42D8

17112

Funktion

Falsche Richtung bei der Onlinewandlung des Slaves zum Master

 

42DA

17114

Parameter

Parameter der Motion Function (MF) Tabelle sind ungültig.

Die Parameter der Motion Function (MF) sind unzulässig. Dies kann sich auf den erstmalig angelegten Datensatz oder auf online geänderte Daten beziehen.

42DB

17115

Parameter

Parameter der Motion Function (MF) Tabelle sind ungültig

Die Parameter der Motion Function (MF) sind unzulässig. Dies kann sich auf den erstmalig angelegten Datensatz oder auf online geänderte Daten beziehen.
Fehlerursache kann sein, dass z. B. ein aktiver MF-Punkt (also kein IGNORE-Punkt) auf einen passiven MF-Punkt (also IGNORE-Punkt) zeigt.

42DC

17116

Überwachung

Interner Fehler bei Verwendung der Motion Function (MF)

Hier ist ein interner Fehler bei Verwendung der Motion Function (MF) aufgetreten, der nicht weiter vom Anwender zu lösen ist. Bitte wenden sie sich an den TwinCAT Support.

42DD

17117

Funktion

Achskopplung mittels Synchronisierungsgenerators wegen unzulässiger Achsdynamikwerte abgelehnt

Die Achskopplung mittels des Synchronisierungsgenerators ist abgelehnt worden, da einer der Slavedynamikparameter (Maschinendaten) unzulässig ist. Entweder ist die Maximalgeschwindigkeit, die Beschleunigung, die Verzögerung oder der Ruck kleiner gleich Null, oder die erwartete Synchrongeschwindigkeit der Slaveachse ist größer als die maximal erlaubte Slavegeschwindigkeit.

42DE

17118

Funktion

Koppelbedingungen des Synchronisierungsgenerators sind unzulässig.

Bei positiver Fahrtrichtung der Masterachse muss gelten, dass die Mastersynchronposition größer als die Masterkoppelposition ist ("also in der Zukunft liegt"). Bei negativer Master-Fahrrichtung muss die Mastersynchronposition kleiner als die Masterkoppelposition sein.

42DF

17119

Überwachung

Bewegungsprofil des Synchronisierungsgenerators verletzt eine Dynamikgrenze der Slaveachse oder eine geforderte Eigenschaft des Profils.

Eine der parametrierten Überprüfungen (Checks) hat eine Überschreitung der Dynamikgrenzen (max. Geschwindigkeit, max. Beschleunigung, max. Verzögerung oder max. Ruck) der Slaveachse erkannt, oder eine Profileigenschaft (z. B. Über- oder Unterschwingen in der Position oder der Geschwindigkeit) ist unzulässig.
Siehe auch zusätzliche/weitere Meldungen in der Windows Ereignisanzeige und im Meldefenster der TwinCAT-Entwicklungsumgebung.

42E0

17120

Parameter

Parameter ungültig

Der Parameter des Encodergenerators ist unzulässig.

42E1

17121

Parameter

Parameter ungültig

Der Parameter des externen (FIFO) Generators ist unzulässig.

42E2

17122

Funktion

Externer Generator ist aktiv.

Der externe Generator kann nicht gestartet werden, da er schon aktiv ist.

42E3

17123

Funktion

Externer Generator ist nicht aktiv.

Der externe Generator kann nicht gestoppt werden, da er nicht aktiv ist.

42E4

17124

Funktion

NC-Satz mit Hilfsachse verletzt Software-Endlagen der Gruppe.

Mindestens eine Hilfsachse mit aktivierter Software-Endlagenüberwachung verletzt die Endlagen. Das Geometriesegment wird deshalb mit diesem Fehler abgelehnt.

42E5

17125

Funktion

NC-Satz vom Typ Bezier Kurve (Bezier Spline) enthält eine Singularität

Die Bezier Kurve (Bezier Spline) hat eine Spitze, d. h. an einem inneren Punkt streben sowohl die Krümmung als auch der Betrag der Geschwindigkeit so gegen Null, dass der Krümmungsradius unendlich ist.
Die Bezier Kurve sollte an genau dieser Stelle gemäß dem "Casteljau Algorithmus" geteilt werden. Diese Maßnahme erhält die Geometrie und eliminiert die innere Singularität.

42E7

17127

Parameter

Wert für die Totzeitkompensation unzulässig

Der Wert für die Totzeitkompensation in Sekunden für eine Slavekopplung an eine Encoder-Achse (virtuelle Achse) ist unzulässig.

Wertebereich: [0.0 ... 60.0]

Einheit: s

42E8

17128

Parameter

Interner Fehler

GROUPERR_RANGE_NOMOTIONWINDOW

Wertebereich: [0.0 ... 1000.0]

Einheit: z. B. mm/s

42E9

17129

Parameter

Interner Fehler

GROUPERR_RANGE_NOMOTIONFILTERTIME

Wertebereich: [0.0 ... 60.0]

Einheit: s

42EA

17130

Parameter

Interner Fehler

GROUPERR_RANGE_TIMEUNITFIFO

Wertebereich: [0.0 ... 1000.0]

Einheit: s

42EB

17131

Parameter

Interner Fehler

GROUPERR_RANGE_OVERRIDETYPE

Wertebereich: [1, 2]

Einheit: 1

42EC

17132

Parameter

Interner Fehler

GROUPERR_RANGE_OVERRIDECHANGETIME

Wertebereich: [0.0 ... 1000.0]

Einheit: s

42ED

17133

Parameter

Interner Fehler

GROUPERR_FIFO_INVALIDDIMENSIO

Die FIFO-Dimension (Anzahl von Achsen) ist ab TwinCAT 2.11 Build 1547 von 8 auf 16 erhöht worden.

Wertebereich: [1 ... 8] bzw. [1 ... 16]

Einheit: 1 (Anzahl von Achsen)

42EE

17134

Adresse

Interner Fehler

GROUPERR_ADDR_FIFOTABLE

42EF

17135

Überwachung

Achse wegen aktivem Stopp für Bewegungskommandos gesperrt.

Die Achse/Gruppe ist für Bewegungskommandos gesperrt, da ein Stopp aktiv ist. Diese Sperre kann durch Aufrufen des Stopp-Kommandos mit Execute=FALSE oder durch einen Achs-Reset aufgehoben werden (s.a. MC_Stop und MC_Reset in TcMC2.Lib).

42F0

17136

Parameter

Anzahl von Hilfsachsen ungültig

Die lokale Anzahl von Hilfsachsen stimmt nicht mit der globalen Anzahl der Hilfsachsen überein.

42F1

17137

Parameter

Reduktionsparameter für Hilfsachsen ungültig

Die Geschwindigkeitsreduktionsparameter der Hilfsachsen sind inkonsistent.

42F2

17138

Parameter

Dynamikparameter für Hilfsachsen ungültig

Die Dynamikparameter der Hilfsachsen sind inkonsistent.

42F3

17139

Parameter

Koppelparameter für Hilfsachsen ungültig

Die Koppelparameter der Hilfsachsen sind inkonsistent.

42F4

17140

Parameter

Hilfsachseneintrag ungültig

Der Hilfsachseneintrag ist leer (keine Achsbewegung).

42F6

17142

Parameter

Parameter ungültig

Der Parameter für den Grenzwert der Geschwindigkeitsreduktion bei Hilfsachsen ist ungültig. Er muss im Intervall [0..1] liegen.

42F8

17144

Parameter

Blocksearch - Segment nicht gefunden

Das als Parameter angegebene Segment konnte bis zum Ende des NC-Programms nicht gefunden werden.
Mögliche Ursache:
- nBlockId ist nicht im durch eBlockSearchMode beschriebenen Modus angegeben.
- 0 ist keine gültige nBlockId.

42F9

17145

Parameter

Blocksearch – ungültige verbleibende Segmentlänge

Der Restweg im Parameter fLength ist falsch parametriert.

42FB

17147

Intern

Interner Fehler im Zusammenhang von gekoppelten Achsen (Slaveachsen)

Interner fataler Fehler bei der Verwendung von gekoppelten Achsen (Slaveachsen). Inkonsistenter interner Zustand. Bitte wenden sie sich an den Support.

42FC

17148

Parameter

Parameter für maximale Anzahl der zu übertragenden Jobs (Einträge) ist ungültig

Der Parameter, der die maximale Anzahl der pro NC-Zyklus von der SVB- zur SAF-Tabelle zu übertragende Einträge beschreibt, ist ungültig.

Wertebereich: [1, 20]

Einheit: 1

42FF

17151

Überwachung

Kundenspezifischer Fehler

Hierbei handelt es sich um eine kundenspezifische Überwachungsfunktion.