Contents Up Previous Next

Info- und Fehlercodes

INFO BOOT (0x0001)

Code: 0x0001
Beschreibung: Das Modul hat erfolgreich gebootet. (Info Nachricht
Bemerkung: Wird nach einem kompletten Abfall der Logikspannung ausgelöst, nach einem Reboot), oder einem Neustart ausgelöst durch den internen ,,WatchDog''. Tritt diese Meldung während des Betriebes gehäuft auf, sollte die Logikspannung überprüft werden bzw. besteht die Möglichkeit eines defekten Leistungstreibers.

Der Code besteht aus 2 Byte => D-Len > ,,2'' => wird nur das D-Len Byte abgefragt wird diese Meldung nicht als Fehler interpretiert. Die Regel D-Len == ,,2'' => Fehler kann somit immer eingehalten werden.


Sollte die Schnittstelle RS232 ohne Spontanmeldung ausgewählt sein, wird diese Meldung unterdrückt.


INFO NO FREE SPACE (0x02)

Code: 0x02
Beschreibung: Der Speicherplatz reicht nicht mehr aus.
Bemerkung: Kann beim Programmieren von internen Ablaufprogrammen auftreten, wenn der Speicher des EEPROMs erschöpft ist, oder bei der SRU wenn die dynamisch angelegte Tabelle um interne Bremspunkte zu halten und zu optimieren den noch freien RAM-Speicher überschreitet.

INFO NO RIGHTS (0x03)
Code: 0x03
Beschreibung: Sie haben nicht die passenden Rechte das Kommando auszuführen.
Bemerkung: Die Diagnoseschnittstelle erlaubt es nicht Eingriffe in Bezug auf Bewegungen vorzunehmen. Solche Kommandos dürfen nur über die ,,Hauptschnittstelle'' gesendet werden.

INFO UNKNOWN COMMAND (0x04)

Code: 0x04
Beschreibung: Das gesendete Kommando ist unbekannt.
Bemerkung: Sind Sie sicher, dass der Kommando Code richtig ist? Kann es sein, dass der falsche Benutzer angemeldet ist? Einige Kommandos sind nicht allen Benutzern bekannt.

INFO FAILED (0x05)

Code: 0x05
Beschreibung: Das Kommando ist fehlgeschlagen.
Bemerkung: Die Parameter sind alle richtig, aber aus anderen Gründen ist die Ausführung des Kommandos derzeit nicht möglich. Z.B. befindet sich das Modul im ,,Nothalt''. Bei ,,MOVE POS TIME'', ,,MOVE POS TIME REL'', ,,MOVE POS TIME LOOP'' und ,,MOVE POS TIME REL LOOP'' tritt diese Meldung auf, wenn die Parameter prinzipiell in Ordnung sind, mit den Werten die Position in der geforderten Zeit jedoch nicht erreicht werden kann. Die Fehlermeldung erscheint auch beim Ausführen von einem Schleifenfahrtbefehl ,,MOVE POS LOOP'', ,,MOVE POS TIME LOOP'', ,,MOVE POS REL LOOP'' und ,,MOVE POS TIME REL LOOP'', wenn das Modul sich im Softwareendanschlag befindet.

NOT REFERENCED (0x06)

Code: 0x06
Beschreibung: Modul ist nicht Referenziert und kann daher das Kommando nicht ausführen.
Bemerkung: Um eine Positionsfahrt auszuführen ist eine Referenzierung notwendig.

INFO SEARCH SINE VECTOR (0x0007)

Code: 0x0007
Beschreibung: Der Raumzeiger für die Sinus-Kommutierung wird gesucht. Hierbei werden die Phasen mit 60% des Maximalstromes bestromt.
Bemerkung: Wird nach dem Einschalten einmalig vor der Durchführung eines Bewegungsbefehles ausgeführt.

Der Code besteht aus 2 Byte => D-Len > ,,2'' => wird nur das D-Len Byte abgefragt, wird diese Meldung nicht als Fehler interpretiert. Die Regel D-Len == ,,2'' => Fehler kann somit immer eingehalten werden.


INFO NO ERROR (0x0008)

Code: 0x0008
Beschreibung: Es liegen keine weiteren Fehlermeldungen an.
Bemerkung: Wird direkt nach einem ,,CMD ACK'' generiert, wenn keine weiteren Fehler vorhanden sind, bzw. wenn das Modul aus den Softwareendanschlägen herausgefahren ist.

Der Code besteht aus 2 Byte => D-Len > ,,2'' => wird nur das D-Len Byte abgefragt, wird diese Meldung nicht als Fehler interpretiert. Die Regel D-Len == ,,2'' => Fehler kann somit immer eingehalten werden.


INFO COMMUNICATION ERROR (0x09)

Code: 0x09
Beschreibung: Ein Fehler in der Kommunikation ist aufgetreten.
Bemerkung: /

INFO TIMEOUT (0x10)

Code: 0x10
Beschreibung: Es ist in der Kommunikation eine Zeitüberschreitung aufgetreten.
Bemerkung: Daten konnten nicht verschickt werden, bzw. es wurden noch weiter Daten erwartet, welche nicht rechtzeitig eingetroffen sind.

INFO WRONG BAUDRATE (0x16)

Code: 0x16
Beschreibung: Falsche Baudrate bei der Kommunikation.
Bemerkung: /

INFO CHECKSUM (0x19)

Code: 0x19
Beschreibung: Die Checksumme ist fehlerhaft => Daten sind ungültig.
Bemerkung: /

INFO MESSAGE LENGTH (0x1D)

Code: 0x1D
Beschreibung: D-Len passt nicht zu den erhaltenen Daten.
Bemerkung: /

INFO WRONG PARAMETER (0x1E)

Code: 0x1E
Beschreibung: Einer der angegebenen Parameter liegt außerhalb des zulässigen Bereiches.
Bemerkung: Wird ein Parameter als falsch erkannt, werden die alten Parameter beibehalten, auch wenn die übrigen Parameter gültig sein sollten.

INFO PROGRAM END (0x1F)

Code: 0x1F
Beschreibung: Ein Ablaufprogramm ist beendet.
Bemerkung: /

INFO TRIGGER (0x0040)

Code: 0x0040
Beschreibung: Der Sensor wurde getriggert (die Bildverarbeitung wurde angestoßen).
Bemerkung: Nur für Bildverarbeitungssensor SRV.

Der Code besteht aus 2 Byte => D-Len > ,,2'' => wird nur das D-Len Byte abgefragt wird diese Meldung nicht als Fehler interpretiert. Die Regel D-Len == ,,2'' => Fehler kann somit immer eingehalten werden.


INFO READY (0x0041)

Code: 0x0041
Beschreibung: Der SRV-Sensor ist (wieder) bereit.
Bemerkung: Nur für Bildverarbeitungssensor SRV. Wird zweibytig im Intel-Format verschickt (d.h. das zweite Byte ist 0x00).

Der Code besteht aus 2 Byte => D-Len > ,,2'' => wird nur das D-Len Byte abgefragt wird diese Meldung nicht als Fehler interpretiert. Die Regel D-Len == ,,2'' => Fehler kann somit immer eingehalten werden.


INFO GUI CONNECTED (0x0042)

Code: 0x0042
Beschreibung: Die Bedienoberfläche (GUI) des Sensors wurde (per USB) mit dem Sensor verbunden. Solange die GUI verbunden ist, können keine Programmwechsel über das Motion Protokoll ausgelöst werden.
Bemerkung: Nur für Bildverarbeitungssensor SRV.

Der Code besteht aus 2 Byte => D-Len > ,,2'' => wird nur das D-Len Byte abgefragt wird diese Meldung nicht als Fehler interpretiert. Die Regel D-Len == ,,2'' => Fehler kann somit immer eingehalten werden.


INFO GUI DISCONNECTED (0x0043)

Code: 0x0043
Beschreibung: Die Verbindung zwischen Bedienoberfläche (GUI) des Sensors und dem Sensor wurde beendet.
Bemerkung: Nur für Bildverarbeitungssensor SRV.

Der Code besteht aus 2 Byte => D-Len > ,,2'' => wird nur das D-Len Byte abgefragt wird diese Meldung nicht als Fehler interpretiert. Die Regel D-Len == ,,2'' => Fehler kann somit immer eingehalten werden.


INFO PROGRAM CHANGED (0x44)

Code: 0x44
Beschreibung: Der Sensor hat auf ein neues Bildverarbeitungsprogramm umgeschaltet.
Als weiterer Parameter wird die Programmnummer des nun aktiven Programms als 16-Bit Integer (Intel-Format: Low-Byte, High-Byte) übermittelt.


Bemerkung: Nur für Bildverarbeitungssensor SRV.

ERROR WRONG RAMP TYPE (0xC8)

Code: 0xC8
Beschreibung: Für die Positionsfahrt ist kein gültiges Verfahrprofil ausgewählt.
Bemerkung: /

ERROR CONFIG MEMORY (0xD2)

Code: 0xD2
Beschreibung: Der Konfigurations Bereich ist fehlerhaft.
Bemerkung: Das Schreiben des EEPROMs ist fehlgeschlagen oder das EEPROM ist defekt.

ERROR PROGRAM MEMORY (0xD3)

Code: 0xD3
Beschreibung: Der Programmspeicher ist fehlerhaft.
Bemerkung: Der komplette Programmspeicher muss gelöscht werden.

ERROR INVALID PHRASE (0xD4)

Code: 0xD4
Beschreibung: Der programmierte Satz, welcher ausgeführt werden soll, ist fehlerhaft.
Bemerkung: Programmierung prüfen. Grenzen der Parameter prüfen.

ERROR SOFT LOW (0xD5)

Code: 0xD5
Beschreibung: Das Modul hat den Softwareendanschlag überfahren.
Bemerkung: Falls das Kommando-Byte ,,CMD ERROR'' anliegt, ist dieses zu quittieren. => Aus dem Fehler wird ein ,,CMD WARNING''. Erst jetzt ist es möglich das Modul aus dem Softwareendanschlag mit einem beliebigen Verfahrbefehl herauszubewegen.

ERROR SOFT HIGH (0xD6)

Code: 0xD6
Beschreibung: Das Modul hat den Softwareendanschlag überfahren.
Bemerkung: Falls das Kommando-Byte ,,CMD ERROR'' anliegt, ist dieses zu quittieren. => Aus dem Fehler wird ein ,,CMD WARNING''. Erst jetzt ist es möglich das Modul aus dem Softwareendanschlag mit einem beliebigen Verfahrbefehl herauszubewegen.

ERROR PRESSURE (0xD7)

Code: 0xD7
Beschreibung: Gilt nur für SRU. Die Druckluft ist schlagartig abgefallen, oder die Kupplung ist gerissen.
Bemerkung: Druckluft prüfen. Sollte ca. 6[bar] betragen. Erkannt wird dieser Abfall durch eine übermäßige Bremspunktkorrektur.

ERROR SERVICE (0xD8)

Code: 0xD8
Beschreibung: Modul benötigt Wartung. Kundendienst anrufen.
Bemerkung: SRU muss geschmiert werden.

ERROR EMERGENCY STOP (0xD9)

Code: 0xD9
Beschreibung: Es wurde per Befehl ,,CMD EMERGENCY STOP'' ein Not-Halt ausgelöst.
Bemerkung: /

ERROR TOW (0xDA)

Code: 0xDA
Beschreibung: Ein Schleppfehler ist aufgetreten. Bemerkung: Belastung des Moduls reduzieren.

ERROR TOO FAST (0xE4)

Code: 0xE4
Beschreibung: Die maximale Geschwindigkeit wurde während einer Stromfahrt überschritten. (Motor geht durch)
Bemerkung: Weniger Strom vorgeben.

ERROR MATH (0xEC)

Code: 0xEC
Beschreibung: Es ist ein ,,mathematischer'' Fehler aufgetreten, z.B. Division durch Null.
Bemerkung: Meist ist ein Konfigurationsparameter falsch und es kommt zu einer Wertebereichsüberschreitung. In den meisten Fällen ist ein Reglerparameter falsch eingestellt.

ERROR VPC3 (0xDB)

Code: 0xDB
Beschreibung: Der Profibus Controller arbeitet fehlerhaft.
Bemerkung: Kann nur mit Nutzer ,,DIAG'' ermittelt werden, da diese Meldung nicht über Profibus gesendet werden kann (der Profibus-Controller ist ja defekt!).

ERROR FRAGMENTATION (0xDC)

Code: 0xDC
Beschreibung: Im Fragmentierungs Protokoll ist in Fehler aufgetreten.
Bemerkung: Es sind Datenpakete verloren gegangen.

ERROR COMMUTATION (0xE4)

Code: 0xE4
Beschreibung: Modul kann nicht kommutieren
Bemerkung: Tritt dieser Fehler gehäuft auf, so ist entweder die Kommutierart falsch gewählt, oder bei Block-Kommutierung sind die Hallgeber defekt bzw. nicht angeschlossen. Bei Sinus-Kommutierung liegt ein Fehler im Positionsmessystem vor.

ERROR CURRENT (0xDE)

Code: 0xDE
Beschreibung: Der maximal Strom wurde überschritten.
Bemerkung: Belastung des Motors reduzieren, evtl. Zwischenschritte einfügen. (,,MOVE VEL'','' MOVE CURRENT'')

ERROR I2T (0xDF)

Code: 0xDF
Beschreibung : Ein I^(2)T Fehler ist aufgetreten. Hierzu muss die I^(2)T Überwachung aktiviert sein.
Bemerkung: Belastung des Moduls reduzieren.

ERROR INITIALIZE (0xE0)

Code: 0xE0
Beschreibung: Das Modul konnte nicht richtig Initialisiert werden.
Bemerkung: Konfigurationsdaten prüfen.

ERROR INTERNAL (0xE1)

Code: 0xE1
Beschreibung: Ein interner Fehler ist aufgetreten.
Bemerkung : Die Firmware befindet sich in einem undefinierten Zustand. Darf niemals passieren, wenn doch, dann Service anrufen mit genauer Angabe wie dieser Fehler erzeugt werden konnte.

ERROR HARD LOW (0xE2)

Code: 0xE2
Beschreibung: Modul ist in einen Hardwareendanschlag gefahren.
Bemerkung: Fehler quittieren (,,CMD ACK''). Falls Bremse vorhanden ist, dann diese lösen (,,MOVE CUR'' mit Parameter 0.0) und Modul manuell aus dem Hardwareendanschlag bewegen. Wenn keine Bremse vorhanden ist, Modul manuell aus der Hardwareendlage bewegen.

ERROR HARD HIGH (0xE3)

Code: 0xE3
Beschreibung: Modul ist in einen Hardwareendanschlag gefahren.
Bemerkung: Fehler quittieren (,,CMD ACK''). Falls Bremse vorhanden ist, dann diese lösen (,,MOVE CUR'' mit Parameter 0.0) und Modul manuell aus dem Hardwareendanschlag bewegen. Wenn keine Bremse vorhanden ist, Modul manuell aus der Hardwareendlage bewegen.

ERROR TEMP LOW (0x70)

Code: 0x70
Beschreibung: Der zulässige Temperaturbereich wurde unterschritten.
Bemerkung: Modul aufwärmen.

ERROR TEMP HIGH (0x71)

Code: 0x71
Beschreibung: Der zulässige Temperaturbereich wurde überschritten.
Bemerkung: Modul abkühlen lassen. Belastung reduzieren.

ERROR LOGIC LOW (0x72)

Code: 0x72
Beschreibung: Die Logikspannung ist zu niedrig .
Bemerkung: Logikspannung prüfen.

ERROR LOGIC HIGH (0x73)

Code: 0x73
Beschreibung: Die Logikspannung ist zu hoch .
Bemerkung: Logikspannung prüfen.

ERROR MOTOR VOLTAGE LOW (0x74)

Code: 0x74
Beschreibung: Die Motorspannung ist zu niedrig .
Bemerkung: Motorspannung prüfen. Tritt dieser Fehler häufiger auf, kann das Netzteil der Motorspannung unterdimensioniert sein, oder die Kabel von der Spannungsversorgung zum Modul sind falsch dimensioniert.

ERROR MOTOR VOLTAGE HIGH (0x75)

Code: 0x75
Beschreibung: Die Motorspannung ist zu hoch .
Bemerkung: Motorspannung prüfen.

ERROR CABLE BREAK (0x76)

Code: 0x76
Beschreibung: Das Kommunikationskabel ist defekt.
Bemerkung: Bei einem defekten Kommunikationskabel wird dieser Fehler erzeugt. Er wird erst angezeigt, wenn die Kommunikation wieder hergestellt ist. Tritt dieser Fehler gehäuft auf, so ist ein Wackelkontakt im Buskabel vorhanden. (Funktioniert bei Firmware < V1.20 nur unter Profibus)

ERROR MOTOR TEMP (0x78)

Code: 0x78
Beschreibung: Die zulässige Temperatur des Motors wurde überschritten.