Behoben ab:
9400 HighLine SW V07.00.30.00
Verhalten der neuen Version?
Wenn die Antriebsachse einen Fehler setzt, wird dieser über ein Emergency-Telegramm auf dem CAN-Bus angezeigt, wenn das Bit 31 in Codestelle C0391/1 zurückgesetzt ist. Wird der Fehlerzustand wieder verlassen, wird nun das korrekte Emergency-Telegramm mit der Fehlernummer 0 im herstellerspezifischen Bereich des Telegramms in den Bytes 4 bis 8 gesendet.
Betrifft welche Produkte?
9400 HighLine SW ≤ V05.01.01.00
Wie sieht die Reaktion aus?
Im herstellerspezifischen Bereich des Emergency-Telegramms in den Bytes 4 bis 8 wird beim Rücksetzen eines Fehlers nicht die Fehlernummer 0 eingetragen, sondern die Fehlernummer des soeben quittierten Fehlers.
Wann tritt das Problem auf?
Das Problem tritt auf, wenn Emergency-Telegramme aktiviert sind (Codestelle C0391/1, Bit 31 = FALSE) und ein Fehler auf dem Antrieb zurückgesetzt wird.
Diagnosemöglichkeiten?
Das Verhalten kann über ein CAN-Bus-Analysetool (z.B. PCAN-Explorer) beim Rücksetzen des Trips beobachtet werden. Es wird ein Emergency-Telegramm mit einem herstellerspezifischen Fehlercode ungleich Null generiert, obwohl der Fehler zurückgesetzt werden konnte.
Kurzfristige Maßnahmen/Empfehlungen?
Zusätzliches Lesen des tatsächlich aktiven Fehlers ...
... aus Codestelle C0168 per Parameterzugriff oder
... Übermittlung der Fehlerinformation DI_dwErrorCode per PDO-Übertragung
Bewertung:
Das erfolgreiche Zurücksetzen eines Antriebsfehlers kann in der übergeordneten Steuerung alleine über das Emergency-Telegramm nicht erkannt werden. Weitere Maßnahmen wie die unter Kurzfristige Maßnahmen/Empfehlungen genannten Abhilfen beheben das Problem.
Veröffentlicht in Service Mitteilung Nr. 38/2009