Netzwerk konfigurieren
EtherCAT
Fehlerszenarien
8.1.9.6
Fehler beim Prozessdatentransfer
Durch ein fehlerhaftes EtherCAT I/O-Mapping werden Fehler beim Prozessdatentransfer her-
vorgerufen.
Ursache
Verwendung logischer Adressen
• In der »PLC Designer«-Applikation wird nicht symbolisch, sondern direkt über die I/OAdressen (%Ixx, %Qxx) der
Fehlermeldung
-
Abhilfen
In der »PLC Designer«-Applikation muss der Zugriff auf die Ein- und Ausgangsobjekte über eigene eindeutige Variab-
len erfolgen. Die Variablennamen müssen der IEC 61131-Syntax (keine Leerzeichen und führende Ziffern im Variab-
lennamen) entsprechen.
Ursache
Manuelle Festlegung der logischen Adresse im EtherCAT I/O-Mapping
Fehlermeldung
-
Abhilfen
Es ist nicht zulässig, die I/O-Adressen für den EtherCAT-Bus manuell zu manipulieren!
8.1.9.7
Das Netzwerkabel ist nicht verbunden
Ursache
Das Buskabel zwischen dem Lenze Controller und dem ersten Busteilnehmer wurde abgetrennt. Wurde am ersten
EtherCAT-Teilnehmer ein zuvor abgetrenntes Buskabel wieder aufgesteckt, wird die Meldung EtherCAT_Master:
EtherCAT cable connected ins Logbuch des Controllers eingetragen. Die EtherCAT-Verbindung ist wiederhergestellt.
Da die EtherCAT-Slave Sync-Manager nicht mit Nachrichten versorgt werden, läuft ein Timeout ab und die Slaves fal-
len in den Zustand Safe-Operational.
Fehlermeldung
• EtherCAT_Master: EtherCAT cable not connected ... EtherCAT_Master: EtherCAT
Abhilfen
Nachdem das Buskabel wieder aufsteckt wurde, einen Restart des EtherCAT-Feldbusses ausführen.
starten
8.1.9.8
Ein gesendeter Frame kehrt nicht zum Master zurück
Ursache
Ein vom Master gesendeter Frame kehrt bis zum nächsten Zyklus nicht wieder zum Master zurück.
• Die Taskauslastung ist zu hoch, so dass ein gesendeter Frame länger benötigt als die Zeit zum nächsten Start der
• Die EtherCAT-Buszyklustask hat nicht die höchste IEC-Task-Priorität, oder eine andere Task hat die gleiche IEC-Task-
• Der Slave leitet aufgrund eines Fehlers Frames nicht weiter.
• Am Controller ist nur ein Switch oder ein ET2000 angeschlossen, aber kein weiterer Slave.
Fehlermeldung
• EtherCAT_Master: Frame response error (repeated 1 times)
• EtherCAT_Master: Frame response error (repeated 10 times)
• EtherCAT_Master: Frame response error (repeated 100 times)
Abhilfen
• Den Programmcode reduzieren oder die Bustaskzykluszeit erhöhen.
• Den Busaufbau korrigieren.
• Den Slavefehler beheben.
• Der EtherCAT-Buszyklustask die alleinige höchste IEC-Task-Priorität zuweisen.
58
EtherCAT Ein- und Ausgangsobjekte zugegriffen und der Busaufbau, die PDO-Auswahl, etc. hat sich geändert.
cable connected
^ 48
Buszyklustask.
Priorität, so dass die EtherCAT-Buszyklustask verdrängt wird.
4Netzwerk neu