Steuerung mit EtherCAT HotConnect: Exception bei ETCSlave.HcGroup.Name beim Kopieren von HC-Knoten

Behoben ab:

Verhalten der neuen Version:



Beschreibung des Verhaltens:

Beim Kopieren eines EtherCAT-Slaves, der eine HotConnect-Gruppe (Head) darstellt, wird nicht automatisch eine neue HcGroup-Komponente angelegt. Infolgedessen schlägt der Zugriff auf die Eigenschaft EtcSlave.HcGroup fehl und liefert NULL.
Dieses Verhalten kann zu Laufzeitfehlern führen, wenn auf die Eigenschaft HcGroup ohne Validierung zugegriffen wird.


Bedingungen, unter denen das Verhalten auftritt:

  • Kopieren eines EtherCAT-Slaves, der eine HotConnect-Gruppe repräsentiert (Head)

 
Betroffene Produkte:
Controller C430 (ab FW 1.14.0)
Controller C520 (ab FW 1.14.0)
Controller C550 (ab FW 1.14.0)

Kurzfristige Maßnahmen, 
Empfehlungen,Rating:
Immer auf NULL-Zeiger prüfen, bevor die EtcSlave.HcGroup verwendet wird. 
Trennen und verbinden Sie die neu eingefügte HotConnect-Gruppe manuell, um eine ordnungsgemäße Initialisierung sicherzustellen.



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