Trotz Fehlermeldung bei Parametersatztransfer wird EtherCAT-Bus operational (behoben)

Behoben ab:
Controller 3200C V3.20
Panel Controller p500 V3.20
Controller c300 V3.20
Panel Controller p300 V3.20
Controller c520 V1.5
Controller c550 V1.5
Controller c750 V1.5
 
Verhalten der neuen Version:
Können in der Initialisierungsphase des EtherCAT die im PLC Projekt definierten Parameter nicht alle erfolgreich geschrieben werden, dann wird der EtherCAT nicht 'Operational'.
Dies kann insbesondere bei einem Ersatz eines EtherCAT-Slaves durch ein gleiches Gerät mit einer älteren Firmware-Version auftreten.
 
Beschreibung des Verhaltens:
Beim Start des Controllers bzw. in der Initialisierungsphase des EtherCAT-Masters, werden automatisch in alle EtherCAT-Slaves der Typen i550, i700, i950 CiA und EPM-S130 vom Controller Parameterwerte übertragen. Treten beim Beschreiben der Parameter Fehlermeldungen auf, werden diese zwar im Logbuch gespeichert, aber der EtherCAT wird trotzdem 'Operational'.
 
Unter welchen Bedingungen tritt das Verhalten auf?
Das Verhalten kann auftreten, wenn im PLC Designer Projekt eine neue Gerätebeschreibung verwendet wird, aber die Version des realen EtherCAT-Slaves älter ist. In diesem Fall kann es passieren, dass die neuere Gerätebeschreibung Parameter enthält, die in der älteren Version noch nicht bekannt waren. Das Beschreiben dieser Parameter führt zu Fehlermeldungen, die im Logbuch des Controllers eingetragen werden. Unabhängig von diesen Fehlermeldungen wird der EtherCAT-Bus 'Operational'.
Im späteren Betrieb kann dies zu Fehlfunktionen führen.
 
Betroffene Produkte:
Controller 3200C
Panel Controller p500
Controller c300
Panel Controller p300
Controller c520
Controller c550
Controller c750
 
Kurzfristige Maßnahmen:
Prüfen Sie bei der Inbetriebnahme oder nach einem Gerätetausch das Logbuch des Controllers, ob nach der Initialisierungsphase des EtherCAT-Busses alle Parameter erfolgreich geschrieben wurden.
 
Bewertung/Empfehlungen:
Treten nach dem Einschalten des Controllers beim initialen Parametersatz-Download in die angeschlossenen EtherCAT-Slaves Fehlermeldungen auf, dann wird der EtherCAT trotzdem 'Operational'. Das kann im späteren Betrieb zu Fehlfunktionen führen, da die Funktion im EtherCAT-Slave entweder nicht korrekt parameteriert wurde oder der Slave diese Funktion gar nicht untersützt.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/202000128/0/
Kontaktformular