Behoben ab:
Servo-Inverter i700, V1: ab V01.11.12.12374
Servo-Inverter i700, V2: ab V02.11.12.12375
Verhalten der neuen Version:
Die Transportpuffer werden jetzt beim Wechsel nach INIT wieder freigegeben.
Die EOE-Kommunikation wird somit nach einem Wechsel zu PRE-OP dadurch nicht mehr beeinträchtigt.
Beschreibung des Verhaltens:
EoE-Kommunikation (EtherNet over EtherCAT):
Die EoE-Kommunikation kann nach Zustandsänderungen des EtherCAT nicht mehr aufgebaut werden.
Unter welchen Bedingungen tritt das Verhalten auf?
Wenn der EtherCAT-Bus in den Zustand INIT zurückgeschaltet wird, während noch EoE-Kommunikation stattfindet.
Unter bestimmten zeitlichen Bedingungen kommt es dann vor, dass Kommunikations-Fragmente im Stack verbleiben und dort den Transportpuffer blockieren. Dies kann dazu führen, dass nach dem Rückwechseln in den Zustand PRE-OP oder nachfolgende Zustände, die EoE-Kommunikation nicht mehr aufgebaut werden kann.
Betroffene Produkte:
Kurzfristige Maßnahmen:
Vor dem Zurückschalten des EtherCAT in den Zustand INIT, zunächst dafür sorgen, dass während des Umschaltens keine weitere EoE-Kommunikation stattfindet. Die EoE-Kommunikation also zunächst einstellen und den letzten Auftrag bis zu Ende abarbeiten.
Bewertung/Empfehlungen: