Geberfehler

Fehler(Hex)

Fehler(Dez)

Fehlertyp

Beschreibung

4400

17408

Parameter

Geber-ID unzulässig

Der Wert für die Geber-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

4401

17409

Parameter

Geber-Typ unzulässig

Der Wert für den Geber-Typ ist unzulässig, da er nicht definiert ist.
Typ 1: Simulation (Inkremental)
Typ 2: M3000 (24 Bit Absolut)
Typ 3: M31x0 (24 Bit Inkremental)
Typ 4: KL5101 (16 Bit Inkremental)
Typ 5: KL5001 (24 Bit Absolut SSI)
Typ 6: KL5051 (16 Bit BISSI)

Wertebereich: [1 ... 6]

Einheit: 1

4402

17410

Parameter

Gebermodus

Der Wert für den Gebermodus (Betriebsart) ist unzulässig.
Modus 1: Ermittlung der Istposition
Modus 2: Ermittlung der Istposition und der Istgeschwindigkeit (Filter)

Wertebereich: [1, 2]

Einheit: 1

4403

17411

Parameter

Geberzählrichtung

Das Flag für die Geberzählrichtung ist unzulässig.
Flag 0: Positive Geberzählrichtung
Flag 1: Negative Geberzählrichtung

Wertebereich: [0, 1]

Einheit: 1

4404

17412

Initialisierung

Referenzierstatus

Das Flag für den Referenzierstatus ist unzulässig.
Flag 0: Achse ist nicht referenziert
Flag 1: Achse ist referenziert

Wertebereich: [0, 1]

Einheit: 1

4405

17413

Parameter

Geberinkremente pro physikalische Geberumdrehung

Der Wert für die Anzahl der Geberinkremente pro physikalische Geberumdrehung ist unzulässig. Dieser Wert dient zur softwaretechnischen Geberüberlauf- und Geberunterlaufverrechnung.

Wertebereich: [255, 0xFFFFFFFF]

Einheit: INC

4406

17414

Parameter

Skalierungsfaktor

Der Wert für den Skalierungsfaktor ist unzulässig. Dieser Skalierungsfaktor gewichtet ein Geberinkrement (INC) zu einer physikalischen Einheit wie z.B. Millimeter oder Grad.

Wertebereich: [0.000001, 100.0]

Einheit: z. B. mm/INC

4407

17415

Parameter

Positionsoffset (Nullpunktoffset)

Der Wert für den Positionsoffset des Gebers ist unzulässig. Dieser Wert wirkt sich additiv zu der verrechneten Geberposition aus und wird in der physikalischen Einheit des Gebers interpretiert.

Wertebereich: [-1000000.0, 1000000.0]

Einheit: z. B. mm

4408

17416

Parameter

Modulofaktor

Der Wert für den Modulofaktor des Gebers ist unzulässig.

Wertebereich: [1.0, 1.0E+9]

Einheit: z. B. mm oder Grad

4409

17417

Parameter

Positionsfilterzeit

Der Wert für die Istpositionsfilterzeit ist unzulässig (P-T1-Filter).

Wertebereich: [0.0, 60.0]

Einheit: s

440A

17418

Parameter

Geschwindigkeitsfilterzeit

Der Wert für die Istgeschwindigkeitsfilterzeit ist unzulässig (P-T1-Filter).

Wertebereich: [0.0, 60.0]

Einheit: s

440B

17419

Parameter

Beschleunigungsfilterzeit

Der Wert für die Istbeschleunigungsfilterzeit ist unzulässig (P-T1-Filter).

Wertebereich: [0.0, 60.0]

Einheit: s

440C

17420

Initialisierung

Zykluszeit unzulässig (interner Fehler)

Der Wert für die SAF-Zykluszeit der Istwertberechnung ist unzulässig (z. B. kleiner gleich Null).

440D

17421

Initialisierung

Einstellung der ausgewählten Einheiten ist ungültig

Einstellungen für Modulo Position, Geschwindigkeit pro Minute etc. führen zu einem Fehler.

440E

17422

Parameter

Istpositionskorrektur / Messsystemfehlerkorrektur

Der Wert für die Aktivierung der Istpositionskorrektur („Messsystem­fehler­korrektur“) ist unzulässig.

Wertebereich: [0, 1]

 

440F

17423

Parameter

Filterzeit Istpositionskorrektur

Der Wert für die Istpositionskorrekturfilterzeit ist unzulässig (P-T1-Filter).

Wertebereich: [0.0, 60.0]

Einheit: 1

4410

17424

Parameter

Suchrichtung für Referenziernocken invers

Der Wert für die Suchrichtung des Referenziernockens bei einem Referenziervorgang ist unzulässig.
Wert 0: Positive Richtung
Wert 1: Negative Richtung

Wertebereich: [0, 1]

Einheit: 1

4411

17425

Parameter

Suchrichtung für Syncimpuls (Nullimpuls) invers

Der Wert für die Suchrichtung des Syncimpuls (Nullimpuls) bei einem Referenziervorgang ist unzulässig.
Wert 0: Positive Richtung
Wert 1: Negative Richtung

Wertebereich: [0, 1]

Einheit: 1

4412

17426

Parameter

Referenzposition

Der Wert für die Referenzposition bei einem Referenziervorgang ist unzulässig.

Wertebereich: [-1000000.0, 1000000.0]

Einheit: z. B. mm

4413

17427

Parameter

Abstandsüberwachung zwischen Aktivierung des Hardwarelatch und Eintritt des Syncimpuls (obsolete)

Das Flag für die Abstandsüberwachung zwischen Aktivierung des Hardwarelatch und Eintritt des Sync/Nullimpuls („latch valid“) ist unzulässig.
Wert 0: Passiv
Wert 1: Aktiv

Wertebereich: [0, 1]

Einheit: 1

4414

17428

Parameter

Mindestabstand zwischen Aktivierung des Hardwarelatch und Eintritt des Syncimpuls (obsolete)

Der Wert für den Mindestabstand in Inkrementen zwischen der Aktivierung des Hardwarelatch und Eintritt des Sync/Nullimpuls („latch valid“) bei einem Referenziervorgang ist unzulässig.

Wertebereich: [0, 65536]

Einheit: INC

4415

17429

Parameter

Externer Syncimpuls (obsolete)

Der Wert für die Aktivierung bzw. Deaktivierung des externen Syncimpuls bei einem Referenziervorgang ist unzulässig.
Wert 0: Passiv
Wert 1: Aktiv

Wertebereich: [0, 1]

Einheit: 1

4416

17430

Parameter

Skalierung Rauschanteil unzulässig

Der Wert für die Skalierung (Gewichtung) des synthetischen Rauschanteils ist unzulässig. Dieser Parameter existiert nur beim Simulationsencoder und dient einer realistischen Simulation.

Wertebereich: [0, 1000000]

Einheit: 1

4417

17431

Parameter

Toleranzfenster für Modulo-Achs-Start

Der Wert für das Tolerenzfenster beim Modulo-Achsstart ist unzulässig. Dieser Wert muss größer gleich Null und kleiner als die Hälfte der Encoder-Modulo-Periode sein (z. B. im Intervall [0.0,180.0) ).

Wertebereich: [0.0, 180.0], Max: 0.5*Modulo-Periode

Einheit: z. B. mm oder Grad

4418

17432

Parameter

Encoder-Referenziermodus

Der Wert für den Encoder Referenziermodus ist unzulässig bzw. wird für diesen Encodertyp nicht unterstützt.

Wertebereich: [0, 5]

Einheit: 1

4419

17433

Parameter

Encoder-Auswerterichtung

Der Wert für die Encoder-Auswerterichtung (log. Zählrichtung) ist unzulässig.

Wertebereich: [0, 3]

Einheit: 1

441A

17434

Parameter

Encoder-Bezugsmaßsystem

Der Wert für das Encoder-Bezugsmaßsystem ist unzulässig:
0: INKREMENTAL,
1: ABSOLUT,
2: ABSOLUT+MODULO)

Wertebereich: [0, 2]

Einheit: 1

441B

17435

Parameter

Encoder-Positionsinitialisierungsmodus

Der Wert für den Encoder-Positionsinitialisierungsmodus bei Systemstart ist unzulässig.

Wertebereich: [0, 1]

Einheit: 1

441C

17436

Parameter

Encoder-Vorzeicheninterpretation (UNSIGNED/SIGNED-Datentyp)

Der Wert für die Encoder-Vorzeicheninterpretation (Datentyp) der Encoder-Istinkremente ist unzulässig:
0: default/nicht definiert,
1: UNSIGNED,
2: SIGNED.

Wertebereich: [0, 2]

Einheit: 1

441D

17437

Parameter

Homing Sensor Source

Der Wert für die Encoder Homing Sensor Source ist unzulässig bzw. wird für diesen Encoder Typ nicht unterstützt.

Wertebereich: [0, 16]

Einheit: 1

4420

17440

Parameter

Software Endlagenüberwachung Minimum unzulässig

Der Wert für die Aktivierung der Software Endlagenüberwachung Minimum ist unzulässig.

Wertebereich: [0, 1]

Einheit: 1

4421

17441

Parameter

Software Endlagenüberwachung Maximum unzulässig

Der Wert für die Aktivierung der Software Endlagenüberwachung Maximum ist unzulässig.

Wertebereich: [0, 1]

Einheit: 1

4422

17442

Funktion

Istwertsetzen liegt außerhalb des Wertebereiches

Die Funktion „Istwertsetzen“ kann nicht ausgeführt werden, da die neue Istposition außerhalb des vorgesehenen Wertebereiches liegt.

Wertebereich: [-1.0E10, 1.0E10]

Einheit: z. B. mm

4423

17443

Parameter

Software Endlage Minimum unzulässig

Der Wert für die Software Endlage Minimum ist unzulässig.

Wertebereich: [-1000000000.0, 1000000000.0]

Einheit: z. B. mm

4424

17444

Parameter

Software Endlage Maximum unzulässig

Der Wert für die Software Endlage Maximum ist unzulässig.

Wertebereich: [-1000000000.0, 1000000000.0]

Einheit: z. B. mm

4425

17445

Parameter

Filtermaske für Encoder Rohwert unzulässig

Der Wert für die Filtermaske des Encoder-Rohwertes in Inkrementen ist unzulässig.

Wertebereich: [0x0, 0xFFFFFFFF]

Einheit: 1

4426

17446

Parameter

Referenzmaske für Encoder Rohwert unzulässig

Der Wert für die Referenzmaske (Inkremente pro Geberumdrehung, Absolut-Auflösung) des Encoder-Rohwertes in Inkrementen ist unzulässig. Dieser Wert dient z.B. für das Referenzieren einer Achse mit dem Referenziermode "Software Sync".

Wertebereich: [0x0000000F, 0xFFFFFFFF]

Einheit: 1

4427

17447

Parameter

Parameter ‚Totzeit Kompensationsmode‘ (Geber) ist ungültig

Der Parameter für den Mode der Totzeitkompensation am NC Geber ist ungültig (OFF, ON with velocity, ON with velocity and acceleration).

Wertebereich: [0, 1, 2]

Einheit: 1

4428

17448

Parameter

Parameter ‚Steuerbits der Totzeit Kompensation‘ (Geber) ist ungültig

Der Parameter für die Steuerbits der Totzeitkompensation am Geber ist ungültig (z. B. relative oder absolute Zeitinterpretation).

Wertebereich: [>0]

Einheit: 1

4429

17449

Parameter

Parameter ‚zeitliche Verschiebung des Totzeit Kompensationsmode‘ (Geber) ist ungültig

Der Parameter für die zeitliche Verschiebung der Totzeit Kompensation (Time Shift in Nanosekunden) am Geber ist ungültig.

Wertebereich: [-1.0E9 .. 1.0E9]

Einheit: ns

4430

17456

Funktion

Aktivierung Hardwarelatch (Geber)

Die Aktivierung des Geber-Hardwarelatch wird implizit durch den Referenziervorgang ausgelöst. Falls bereits diese Funktion zuvor ausgelöst worden ist und ein Latchwert bisher nicht gültig geworden ist („latch valid“), wird ein erneuter Aufruf dieser Funktion mit diesem Fehler abgelehnt.

4431

17457

Funktion

Aktivierung externer Hardwarelatch / Meßtasterfunktion (Geber)

Die Aktivierung des externen Hardwarelatch (nur für KL5101, SERCOS, AX2xxx verfügbar) wird explizit durch ein ADS-Kommando ausgelöst (Aufruf aus SPS-Programm oder Visual Basic Oberfläche). Falls bereits diese Funktion zuvor ausgelöst worden ist und der Latchwert bisher nicht durch ein externes Signal gültig geworden ist („extern latch valid“ oder "Meßtaster gelatcht" bzw. "Echtzeitstatusbit"), wird ein erneuter Aufruf dieser Funktion mit diesem Fehler abgelehnt. Ebenfalls ist es möglich, dass diese Funktion wegen einer anderen zeitgleichen Funktion, wie das Referenzieren einer Inkrementalencoderachse, nicht ausgeführt werden kann.

4432

17458

Funktion

Aktivierung externer Hardwarelatch (Geber)

Falls zuvor ein Referenziervorgang ausgelöst worden ist und die Hardware noch einen gültigen Latchwert signalisiert („latch valid“), darf diese Funktion nicht ausgelöst werden. Allerdings kann dieser Fehler in der Praxis quasi niemals auftreten.

4433

17459

Funktion

Aktivierung externer Hardwarelatch / Messtasterfunktion (Geber)

Diese Funktion ist zuvor aktiviert worden und seit dem noch nicht fertig geworden (die interne Handshake-Kommunikation zwischen NC und IO-Gerät ist noch aktiv). In der Zwischenzeit ist eine erneute Aktivierung nicht erlaubt und wird deshalb mit einem Fehler abgewiesen.
(Falls bereits diese Funktion zuvor ausgelöst worden ist und die Hardware noch signalisiert, dass der externe Latchwert schon gültig ist („extern latch valid“ oder "Messtaster gelatcht" bzw. "Echtzeitstatusbit"), darf eine erneute Aktivierung nicht ausgeführt werden. In diesem Fall würde irrtümlich sofort die Gültigkeit des externen Hardwarelatch signalisiert werden, allerdings noch mit einem alten Latchwert.)

4434

17460

Überwachung

Encoder-Funktion wird nicht unterstützt

Es ist eine Encoder-Funktionalität ausgelöst worden, die nicht zur Benutzung freigegeben ist bzw. die nicht implementiert ist.

4435

17461

Überwachung

Encoder-Funktion bereits aktiv

Es ist eine Encoder-Funktionalität ausgelöst worden, die nicht aktiviert werden kann, da sie bereits aktiv ist.

4440

17472

Initialisierung

Initialisierung Geber

Geber ist nicht initialisiert worden. Achse wurde zwar erzeugt, allerdings nicht weiter initialisiert:
1. Initialisierung Achs-IO,
2. Initialisierung Achse,
3. Reset Achse.

4441

17473

Adresse

Adresse Achse

Geber besitzt keine Achse bzw. die Achsadresse ist nicht initialisiert worden.

4442

17474

Adresse

Adresse IO-Eingangsstruktur

Antrieb besitzt keine gültige IO-Eingangsadresse im Prozessabbild.

4443

17475

Adresse

Adresse IO-Ausgangsstruktur

Geber besitzt keine gültige IO-Ausgangsadresse im Prozessabbild.

4450

17488

Überwachung

Unterlaufüberwachung von Geberzähler

Der Geberinkrementalzähler ist unterlaufen worden („underflow“).

4451

17489

Überwachung

Überlaufüberwachung von Geberzähler

Der Geberinkrementalzähler ist überlaufen worden („overflow“).

4460

17504

Überwachung

Minimum Software Positions-Limit (Achsstart)

Während das Monitoring für das Minimum Software Positions-Limit aktiv ist, ist ein Achsstart auf eine Position hin durchgeführt worden, die unterhalb des Minimum Software Positions-Limits liegt.

4461

17505

Überwachung

Maximum Software Positions-Limit (Achsstart)

Während das Monitoring für das Maximum Software Positions-Limit aktiv ist, ist ein Achsstart auf eine Position hin durchgeführt worden, die oberhalb des Maximum Software Positions-Limits liegt.

4462

17506

Überwachung

Minimum Software Positions-Limit (Positioniervorgang)

Während das Monitoring für das Minimum Software Positions-Limit aktiv ist, hat die Istposition das Minimum Software Positions-Limit unterschritten. Bei Servo-Achsen - sie sind kontinuierlich geführt - ist dieses Limit um den Betrag des parametrierten Positions-Schleppabstandsfensters erweitert.

4463

17507

Überwachung

Maximum Software Positions-Limit (Positioniervorgang)

Während das Monitoring für das Maximum Software Positions-Limit aktiv ist, hat die Istposition das Maximum Software Positions-Limit überschritten. Bei Servo-Achsen - sie sind kontinuierlich geführt - ist dieses Limit um den Betrag des parametrierten Positions-Schleppabstandsfensters erweitert.

4464

17508

Überwachung

Encoder Hardwarefehler

Der Antrieb bzw. das Encodersystem meldet einen Hardwarefehler des Encoders. Ein optionaler Fehlercode ist voraussichtlich der Meldung in der Ereignisanzeige zu entnehmen.

4465

17509

Überwachung

Positionsinitialisierungsfehler bei Systemstart

Beim erstmaligen Initialisieren der Istposition lag diese für alle drei Initialisierungsversuche (ohne Über-/Unterlauf, mit Unterlauf und mit Überlauf ) außerhalb der Positionsendlagen Minimum und Maximum.

4466

17510

Überwachung

Ungültige IO-Daten für mehr als n durchgehende NC Zyklen (Geber)

Die Achse (Encoder) hat für mehr als n durchgehende NC Zyklen (NC SAF Task) ungültige IO-Daten des Gebers erkannt (z. B. n=3). Typischerweise handelt es sich bei einem EtherCAT Teilnehmer um einen „Working Counter Error“ (WcState), was zeigt, dass die Datenübertragung zwischen IO-Gerät und Steuerung gestört ist.

Steht dieser Fehler durchgängig für einen längeren Zeitraum an, dann kann dies zum Verlust der Referenzierung der Achse führen (das „Homed“ Flag wird zurückgesetzt, und der Encoder bekommt den Status „unreferenziert“).

Mögliche Gründe für diesen Fehler: Ein EtherCAT Slave kann seinen OP-Status verlassen haben, oder es herrscht auf der Steuerung eine zu hohe Echtzeitauslastung oder ein zu hoher Jitter der Echtzeit.

4467

17511

Überwachung

Ungültige Ist-Position (Geber)

Das IO-Gerät liefert eine ungültige Ist-Position (bei CANopen/CoE siehe Bit 13 vom Encoderstatus „TxPDO data invalid“ bzw. „invalid actual position value“).

4468

17512

Überwachung

Ungültige IO-Eingangsdaten (Fehlertyp 1)

Die Überwachung des „cyclic IO input counter“ (2 Bit Zähler) hat einen Fehler festgestellt. Die Eingangsdaten sind für mindestens 3 NC SAF Zyklen nicht aktualisiert worden (der 2 Bit Zähler zeigt für mehrere NC SAF Zyklen einen konstanten Wert, anstatt sich von Zyklus zu Zyklus genau um 1 zu erhöhen).

4469

17513

Überwachung

Ungültige IO-Eingangsdaten (Fehlertyp 2)

Die Überwachung des „cyclic IO input counter“ (2 Bit Zähler) hat einen Fehler festgestellt. Die Qualität der Eingangsdaten, basierend auf dem 2 Bit Zähler, ist nicht ausreichend (es gibt hier eine einfache statistische Bewertung, die sowohl GUT-Fälle also auch Schlecht-Fälle bewertet und bei Überschreitung eines speziellen Schwellwertes zum Fehler führt).

4470

17520

Überwachung

SSI-Wandlung fehlerhaft bzw. nicht fertig geworden

Die SSI-Wandlung des FOX 50 Moduls ist für mehrere NC-Zyklen fehlerhaft gewesen bzw. nicht fertig geworden.

44A2

17570

Überwachung

Interner Fehler

ENCERR_ADDR_CONTROLLER

44A3

17571

Überwachung

Interner Fehler

ENCERR_INVALID_CONTROLLERTYPE