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-, kleiner gleich Null- oder größer 255 ist. | |
Wertebereich: [1 ... 255] | Einheit: 1 | |||
4401 | 17409 | Parameter | Gebertyp unzulässig Der Wert für den Gebertyp ist unzulässig, da er nicht definiert ist. | |
Wertebereich: [1 ... 6] | Einheit: 1 | |||
4402 | 17410 | Parameter | Gebermodus Der Wert für den Gebermodus (Betriebsart) ist unzulässig. | |
Wertebereich: [1, 2] | Einheit: 1 | |||
4403 | 17411 | Parameter | Geberzählrichtung Das Flag für die Geberzählrichtung ist unzulässig. | |
Wertebereich: [0, 1] | Einheit: 1 | |||
4404 | 17412 | Initialisierung | Referenzierstatus Das Flag für den Referenzierstatus ist unzulässig. | |
Wertebereich: [0, 1] | Einheit: 1 | |||
4405 | 17413 | Parameter | Geberinkremente pro physikalischer Geberumdrehung Der Wert für die Anzahl der Geberinkremente pro physikalischer 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 („Messsystemfehlerkorrektur“) 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. | |
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. | |
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. | |
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. | |
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: | |
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: | |
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 Wertebereichs. Die Funktion „Istwertsetzen“ kann nicht ausgeführt werden, da die neue Istposition außerhalb des vorgesehenen Wertebereichs 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-Rohwerts 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-Rohwerts 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/Messtasterfunktion (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 dem 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 eigentlich niemals auftreten. | |
4433 | 17459 | Funktion | Aktivierung externer Hardwarelatch/Messtasterfunktion (Geber) Diese Funktion ist zuvor aktiviert worden und seitdem 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. | |
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: | |
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 Unter-/Ü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, es herrscht auf der Steuerung eine zu hohe Echtzeitauslastung oder ein zu hoher Jitter der Echtzeit. | |
4467 | 17511 | Überwachung | Ungültige Istposition (Geber) Das IO-Gerät liefert eine ungültige Istposition (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 Schwellenwerts 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 |