MOVE: Exception "Der Index war außerhalb des Arraybereichs." (behoben ab V3.14)

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.

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