Exception "Collection was modified; enumeration operation may not execute." (behoben ab V3.12)

Behoben ab:
PLC Designer V3.12

Verhalten der neuen Version:
Beim Wechsel zwischen Unterreiterkarten der EtherCAT-Master-Reiterkarte tritt keine Exception auf.
 

Beschreibung des Verhaltens:
Beim Wechsel zwischen Reiterkarten im PLC Designer tritt die folgende Exception auf:
Collection was modified; enumeration operation may not execute.

Unter welchen Bedingungen tritt das Verhalten auf? 
Die Exception kann auftreten, wenn viele EtherCAT-Teilnehmer vorhanden sind und dann die EtherCAT-Master-Reiterkarte verlassen, geöffnet oder zwischen den Unterreiterkarten der EtherCAT-Master-Reiterkarte gewechselt wird.

Betroffene Produkte:
PLC Designer ab V3.0

Kurzfristige Maßnahmen:
Klicken Sie in dem Exception-Dialog auf  den Button <Continue> und sichern Sie das Projekt. Anschließend können Sie normal weiterarbeiten.

Bewertung/Empfehlungen:
Bei PLC Designer-Projekten mit vielen EtherCAT-Teilnehmern kann eine Exception auftreten. Wird im Exception-Dialog auf <Continue> gedrückt, kann normal weitergearbeitet werden. Wird anstatt dessen auf <Quit> gedrückt, dann wird der PLC Designer geschlossen und ungesicherte Änderungen im Projekt gehen verloren.


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