L_ETC_ReadErrCnt2: EtherCAT-Störung wird nicht angezeigt (behoben ab V3.26)

Behoben ab:
Bibliothek L_IODrvEtherCAT ab V3.26
Version der Gerätebeschreibung im PLC Designer Projekt:
Cabinet Controller c300 ab V3.21.3
Cabinet Controller 3200C ab V3.21.3
Panel Controller p300 ab V3.21.3
Panel Controller p500 ab V3.21.3

Cabinet Controller c520 ab V1.9.0
Cabinet Controller c550 ab V1.9.0


Verhalten der neuen Version:
Der Funktionsbaustein 'L_ETC_ReadErrCnt2' zeigt nach einer Flanke am Eingang 'xExecute' direkt eine aktuell anstehende Störung im EtherCAT Busbetrieb an.
 
Beschreibung des Verhaltens:
Der Funktionsbaustein 'L_ETC_ReadErrCnt2' aus der Biblithek 'L_IODrvEtherCAT' wird zum Auslesen der Fehlerzähler (RX Error Counter Register) eines EtherCAT-Slaves verwendet, um Verbindungsqualität zu ermitteln. Wird nach einer Verbindungsunterbrechung der Funktionsbaustein mit einer positiven Flanke am Eingang 'xExecute' aufgerufen, meldet dieser keinen Fehler zurück.

Unter welchen Bedingungen tritt das Verhalten auf?
Kommt es zu einer Störung im Busbetrieb, beispielsweise durch eine Verbindungsunterbrechung, zeigt der Funktionsbaustein 'L_ETC_ReadErrCnt2' einen Fehler erst bei einer wiederholten Flanke am Eingang 'xExecute an. 

Betroffene Produkte:
Bibliothek L_IODrvEtherCAT ab V3.22
Cabinet Controller c300 ab V3.20
Cabinet Controller 3200C ab V3.20
Panel Controller p300 ab V3.20
Panel Controller p500 ab V3.20

Cabinet Controller c520 ab V1.6
Cabinet Controller c550 ab V1.6
Cabinet Controller c750 ab V1.6

Kurzfristige Maßnahmen:
Rufen Sie den Funktionsbaustein 'L_ETC_GetMasterDiagnostic' im PLC Programm auf, um über dessen Ausgang 'oDiagnostic' den EtherCAT-Status, Link-Up und einen Bus-Mismatch auszuwerten. Im Fehlerfall rufen Sie den Funktionsbaustein 'L_ETC_ReadErrCnt2' ggf. mehrmals mit einer positiven Flanke am Eingang 'xExecute' auf.

Bewertung/Empfehlungen:
Der Funktionsbaustein 'L_ETC_ReadErrCnt2' kann zur EtherCAT-Diagnose eingesetzt werden. Die Ausgänge des Funktionsbausteins werden nicht immer korrekt gesetzt. Unter Kurzfristige Maßnahmen ist eine applikative Lösung beschrieben.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/202100240/0/
Contact form