Behoben ab:
PLC Designer V3.14
Verhalten der neuen Version:
Im Funktionsplan-Editor kann ein Baustein "Baustein mit EN/ENO" eingefügt werden und als "MOVE" gekennzeichnet werden. Eine Exception tritt dabei nicht auf.
Beschreibung des Verhaltens:
Im PLC Designer tritt die Exception auf:
Der Index war außerhalb des Arraybereichs.
Unter welchen Bedingungen tritt das Verhalten auf?
Die Exception tritt auf, wenn ein Baustein "Baustein mit EN/ENO" im Funktionsplan (FUP) eingefügt wird und anschließend der Baustein als "MOVE" gekennzeichnet wird.
Bei dem MOVE-Operator handelt es sich um eine Zuweisung. Besitzt der MOVE-Operator einen EN-Eingang, dann kann damit eine bedingte Zuweisung programmiert werden.
Betroffene Produkte:
PLC Designer ab V3.12
Kurzfristige Maßnahmen:
Verwenden Sie ersatzweise den Baustein "MOVE" aus der Kategorie "Andere Operatoren" in den Werkzeugen des FUP-Editors.
Bewertung/Empfehlungen:
Wird ein "Baustein mit EN/ENO" im FUP-Editor mit "MOVE" gekennzeichnet, dann tritt eine Exception auf. Das Projekt kann danach noch gespeichert werden. Im Abschnitt 'Kurzfristige Maßnahmen' ist eine Abhilfe beschrieben.