Skip to main content

Problembehandlung

Alle Fehler des EtherCAT-Masters sind auch in der IEC-Applikation verfügbar. Die Funktionsbbausteininstanz für jeden EtherCAT-Master hat eine Eigenschaft, um den letzten Fehler als Aufzählung zu lesen.

Für weitere Informationen siehe: IoDrvEtherCAT.LastError und ETC_LASTERROR

Problem

Mögliche Lösung

EtherCAT-Master mit rotem Dreieck im Gerätebaum

Logger-Meldung: Error: more than 100 packets lost, perhaps communication lost! check the cables !

Keine Kommunikation zwischen SPS und erstem Gerät möglich

Mehr als 100 aufeinander folgende Pakete werden nicht empfangen.

Mögliche Ursachen:

  • Das Netzwerkkabel zwischen der SPS und dem erstem Gerät ist unterbrochen oder instabil.

  • Die Spannungsversorgung des ersten Geräts ist abgeschaltet oder instabil.

  • Das erste Gerät antwortet nicht auf EtherCAT-Pakete.

Mögliche Lösung:

  • Überprüfen Sie die Kabel und die Link-LED.

  • Überprüfen Sie die Spannungsversorgung der Geräte.

  • Wechseln Sie das EtherCAT-Gerät aus.

Einige Geräte können ein rotes Dreieck im Gerätebaum aufweisen.

Logger-Meldung: Working counter for sync unit group x is wrong! Group is set to nonoperational!

Wenn Sie Sync-Unit-Gruppen verwenden und mindestens ein Gerät in der Sync-Unit-Gruppe nicht funktioniert, wird die gesamte Gruppe als fehlerhaft angezeigt. Nicht alle EtherCAT-Slaves übertragen die Prozessdaten wie erwartet. Es können Eingangs- oder Ausgangsdaten fehlen.

Mögliche Ursachen:

  • Einige Slaves kommunizieren nicht mehr. Das Netzwerkkabel zwischen den EtherCAT-Geräten ist unterbrochen oder instabil.

  • Die Spannungsversorgung der Geräte ist abgeschaltet oder instabil.

  • Die Geräte nach den ersten Geräten reagieren nicht wie erwartet.

Mögliche Lösung:

  • Überprüfen Sie die Kabel und die Link-LED.

  • Überprüfen Sie die Spannungsversorgung der Geräte.

  • Wechseln Sie das EtherCAT-Gerät aus.

Einige Geräte können im Gerätebaum ein rotes Dreieck aufweisen.

Logger-Meldung: Warning unexpected working counters: number of slaves has changed or is different to the configuration!

Ein oder mehrere Geräte kommunizieren nicht wie erwartet. Die Eingänge werden nicht übertragen oder die Ausgänge werden nicht verwendet.

Mögliche Ursachen:

  • Das EtherCAT-Gerät ist nicht mehr betriebsbereit, da die Synchronisation verloren gegangen ist oder ein anderer Fehler im Gerät aufgetreten ist (Übertemperatur, Überstrom).

Mögliche Lösung:

  • Überprüfen Sie die Statusseite des Slaves und auch die Gerätediagnoseseite, falls vorhanden.

Logger-Meldung: Distributed clock is always same value! Change in and out connector of slave

Bei Verwendung von "Distributed Clock" wird die Zeit des ersten EtherCAT-Gerätes mit "Distributed Clock" zur Synchronisation der anderen Geräte und der SPS verwendet.

Diese Fehlermeldung wird angezeigt, wenn der Zeitwert immer gleich ist.

Mögliche Ursachen:

  • Der Eingangs- und Ausgangsanschluss der EtherCAT-Geräte ist falsch.

Mögliche Lösung:

  • Ändern Sie den Eingangs- und Ausgangsanschluss des ersten Geräts mit aktivierter Option "Distributed Clock".

EtherCAT-Master mit rotem Dreieck im Gerätebaum

Logger-Meldung: Checking slaves: perhaps slave(s) missing, mismatch to configuration or no communication at all. Use scan for devices to check

Wenn die EtherCAT-Geräte gestartet werden, wird die Anzahl der verfügbaren Geräte ermittelt und das EEPROM aller Geräte gelesen. Wenn keine Geräte gefunden werden konnten, dann wird diese Meldung angezeigt.

Mögliche Ursachen:

  • Das Netzwerkkabel ist nicht angeschlossen oder der falsche EtherCAT-Adapter ist konfiguriert.

  • Die Spannungsversorgung für die EtherCAT-Geräte ist ausgeschaltet oder unterbrochen.

Mögliche Lösung:

  • Überprüfen Sie die Kabel und die Link-LED.

  • Überprüfen Sie die Spannungsversorgung der Geräte.

  • Überprüfen Sie die Konfiguration des Netzwerkadapters in CODESYS.

  • Wechseln Sie das EtherCAT-Gerät aus.

Logger-Meldung: SysEthernet: packet could not be sent, error code

Das SPS-Laufzeitsystem konnte ein EtherCAT-Paket nicht übertragen.

Mögliche Ursachen:

  • Das Netzwerkkabel ist nicht angeschlossen oder der falsche EtherCAT-Adapter ist konfiguriert.

  • Die Spannungsversorgung für die EtherCAT-Geräte ist ausgeschaltet oder unterbrochen.

Mögliche Lösung:

  • Überprüfen Sie die Kabel und die Link-LED.

  • Überprüfen Sie die Spannungsversorgung der Geräte.

  • Überprüfen Sie die Konfiguration des Netzwerkadapters in CODESYS.

  • Wechseln Sie das EtherCAT-Gerät aus.

Logger-Meldung: AL Status read from slave address…

Das Gerät erkennt einen Fehler und gibt verschiedene Fehlerursachen zurück.

Mögliche Ursachen:

  • Fehler in der Konfiguration oder den Eingangs- oder Ausgangseinstellungen

  • Fehler in Distributed-Clock

Mögliche Lösung:

  • Prüfen Sie die Logger-Meldung auf mögliche Ursachen und Behebungen.