Seite 'Erweiterte Diagnose' (Online-Funktionen für EtherCAT-Slaves)
Die folgenden Informationen beziehen sich auf einen bestimmten, typischen Gerätetyp. Ihre Bildschirmanzeige kann hiervon abweichen.
Dieses Hilfethema beschreibt den Editor 'Erweiterte Diagnose' der EtherCAT 'Online-Funktionen'. Selektieren Sie im Baum links in den 'Online-Funktionen' die EtherCAT-Slave-Station und klicken Sie im Editor rechts oben auf das Register 'Erweiterte Diagnose'.
Diese Editorseite ist nur für EtherCAT-Slaves, nicht aber für den Master vorhanden.
Die Seite enthält Diagnoseinformationen zur EtherCAT-Kommunikation der ausgewählten Station. Welche Informationen angezeigt werden, hängt vom Slavetyp ab (z.B. die Anzahl der verfügbaren Ports).
Dieses Thema enthält die folgenden Abschnitte:
'Fehlerzähler'
| Element | Beschreibung |
|---|---|
| Processing Unit Fehler | Der Zähler für Processing Unit-Fehler befindet sich an Register-Offset 0x030C. Der Zähler protokolliert die Anzahl der von der Slave-Station empfangenen Telegramme, welche keine EtherCAT-Telegramm sind (d.h. die im EtherCAT-Segment ungültig sind). |
| PDI Fehler | Der Zähler für Processing Unit-Fehler befindet sich an Register-Offset 0x030D. Der Zähler protokolliert die Anzahl der Zugriffsfehler auf dem Process Data Interface des Slave. Dies sind physikalische Fehler am EtherCAT-Bus, welche vom PDI erkannt wurden. |
| Lösche Fehlerzähler | Klicken Sie auf diese Schaltfläche, um alle angezeigten Zähler rückzusetzen. |
'Port y-Zähler'
Welche Ports hier aufgelistet sind, hängt vom Slave ab. Fehler werden nur gezählt, wenn der betreffende Port aktiviert ist.
y steht für die Portnummer.
| Element | Beschreibung |
|---|---|
| Ungültige Frames, CRC-Fehler | Der Zähler befindet sich im Register 0x300 + y*2. Der Zähler protokolliert die Anzahl der verfälschten Frames (erkannt aufgrund einer ungültigen CRC), die über diesen Port übertragen werden. Dieser Zähler enthält folgende Informationen:
|
| RX Fehler | Der Zähler befindet sich im Register 0x300 + y*2 + 8 bit. Der Zähler protokolliert die Anzahl der Empfangsfehler auf diesem Port. Ein Inkrement in diesem Zähler deutet darauf hin, dass das empfangene Hardwaresignal fehlerhaft ist und die übertragenen Daten vom Slave verworfen wurden.Die häufigsten Ursachen für Signalverfälschungen sind:
|
| Verlorene Verbindungen | Der Zähler befindet sich im Register 0x310 + y. Der Zähler protokolliert die Anzahl der verlorenen Verbindungen auf diesem Port. Ein Inkrement in diesem Zähler deutet darauf hin, dass der Hardware-Kommunikationskanal unterbrochen wurde. Während eines "Link Down" werden die Frames zum Nachbargerät nicht weitergeleitet.Die häufigsten Ursachen für einen Link-Verlust sind:
|
| Weitergeleitete RX Fehler | Der Zähler befindet sich im Register 0x380 + y. Der Zähler protokolliert die Anzahl weitergeleiteter Empfangsfehler auf diesem Port. |