Release-Notes für Version 1.21.0
Dieser Artikel enthält die Release-Notes für logi.CAD 3, Version 1.21.0.Sie gelten auch für logi.CAD 3, Version 0.21.0. Außerdem finden Sie in diesem Artikel auch Release-Notes, die nur für logi.CAD 3, Version 0.21.0 gültig sind.
Die Release-Notes für die aktuelle Version finden Sie unter "Release-Notes für aktuelle Version".
Inhalt dieses Artikels:
Allgemeine Informationen
Wenn Sie logi.CAD 3, Version 1.21.0oder logi.CAD 3, Version 0.21.0verwenden, installieren und verwenden Sie Version 2.3.1202 von logi.RTS. Das Installationspaket für logi.RTS ist im Lieferumfang von logi.CAD 3 enthalten.
Neuigkeiten in Version 1.21.0 (für logi.CAD 3)
ID | Neuigkeiten |
---|---|
4063 | Sie können mehrere Programm-Instanzen dem gleichen Task im SPS-Objekt zuordnen. Nach dem Laden der Programmierung auf die SPS werden dort die verschiedenen Programme nacheinander ausgeführt – und zwar in der gleichen Reihenfolge, wie die Programm-Instanzen im SPS-Objekt erfasst wurden. |
Behobene Probleme in Version 1.21.0 (für logi.CAD 3)
ID | Behobenes Problem |
---|---|
5418 | Nach dem Laden der Anwendung kann das Projekt nicht umbenannt werden. |
5499 | Beim Ziehen einer Array-Variable mit einem Strukturdatentyp in die Sicht "Variablenwerte", werden ihre Array-Elemente nicht in die Sicht eingefügt. |
5503 | Strings mit unbestimmter Länge sind in Strukturdatentypen fälschlicherweise möglich. |
5522 | Der SEL-Baustein kann nicht laut Standard IEC 61131-3 verwendet werden. |
5562 | ARRAY-Elemente in Struktur-Variablen können in der Sicht "Instanzen" nicht aufgeklappt werden. Beispiel für einen Strukturdatentyp, bei dem beide Elemente als ARRAY-Datentyp deklariert sind TYPE myStruct : STRUCT intArray : ARRAY[1..3] of INT; my2ndArray : myArrayType; END_STRUCT; myArrayType : ARRAY [1..3] OF INT; END_TYPE |
5566 | Beim Ziehen einer Struktur-Variable mit einem direkt definierten ARRAY-Datentyp in die Sicht "Variablenwerte", werden ihre Array-Elemente nicht in die Sicht eingefügt. Beispiel für direkt definierten ARRAY-Datentyp TYPE myStruct : STRUCT intArray : ARRAY[1..3] of INT; END_STRUCT; END_TYPE |
5571 | Initialisierte ARRAY-Elemente in Funktionen verursachen Fehler beim Laden des Programms oder eine falsche Abarbeitung des Programms. Beispiel für die Initialisierung einer ARRAY-Variable in einer Funktion TYPE MyArray : ARRAY [1..10] OF INT; END_TYPE FUNCTION Test : INT VAR_INPUT I1 : MyArray := [10(6)]; END_VAR END_FUNCTION |
5589 | Werte für Literale mit Typangabe in Kleinbuchstaben verursachen eine falsche Ausführung der Anwendung. Beispiele für Binär-, Oktal- oder Hexadezimal-Literal VAR int1 : INT := int#2#111; (* Die Sicht zeigt Wert '111' für dieses Binär-Literal. Der korrekter Wert wäre jedoch: '7' *) int2 : INT := int#8#77; (* Die Sicht zeigt Wert '77' für dieses Oktal-Literal. Der korrekter Wert wäre jedoch: '63' *) int3 : INT := int#16#11; (* Die Sicht zeigt Wert '11' für dieses Hexadezimal-Literal. Der korrekter Wert wäre jedoch: '17' *) END_VAR |
5593 | Hexadezimal-Literale mit den Werten 'A' bis 'F' werden fälschlicherweise als fehlerhaft markiert. Beispiel für Hexadezimal-Literal mit Wert 'A' VAR int1 : INT := INT#16#5A; END_VAR |
5598 | Eine Anwendung mit einem |
5602 | Eine Anwendung mit einem Counter-Baustein in
|
Bekannte Probleme in Version 1.21.0 (für logi.CAD 3)
ID | Bekanntes Problem |
---|---|
1795 | Befehl "Öffnen mit", "Direkt angezeigter Editor" nicht erfolgreich |
1844 | "Umbenennen" und "Löschen" im Projektexplorer nach dem Starten von logi.CAD 3 möglich |
1920 | Fehlermeldung beim Umbenennen von Projekten, die nicht im Arbeitsbereich liegen
Abhilfe (falls die Meldung bereits aufgetreten ist):
|
2752 | Kommentare werden beim Formatieren des Codes nicht zueinander ausgerichtet. Bei einem Kommentar am Anfang der Datei wird eine Leerzeile eingefügt. FUNCTION_BLOCK FUB_LEDCylon /* * The LEDs are shifted back and forth. */ END_FUNCTION_BLOCK wird zu (nach dem Formatieren): FUNCTION_BLOCK FUB_LEDCylon /* * The LEDs are shifted back and forth. */ END_FUNCTION_BLOCK Falls außerdem am Anfang der Datei ein Kommentar vorhanden ist, wird eine Leerzeile vor diesem Kommentar eingefügt. Dadurch beginnt die Datei mit einer Leerzeile. |
2809 | Verlinkte Ordner werden beim Exportieren eines Projekts in eine Archivdatei berücksichtigt. |
5577 | Die Schaltflächen in der Sicht "SPS" stehen fälschlicherweise nicht zur Verfügung. |
5624 | Die Sicht "Variablenwerte" zeigt möglicherweise keine Werte für berechnete Beispiel für einen berechneten REAL-Wert, gültig für das Beckhoff Zielsystem CX9020 PROGRAM Test VAR v : REAL; END_VAR v := COS(REAL#3.402823E+38); END_PROGRAM Abhilfe: Prüfen Sie die Programmierung Ihrer Anwendung. Prüfen Sie ggf. "Zwischenwerte". |
5630 | Auf der rechten Seite des Zuweisungsoperators ":=" bietet die Inhaltshilfe keine Variablen zur Auswahl. Beispiel PROGRAM Test VAR Var1 : BOOL; Var2 : BOOL; END_VAR Var1 := ; (* Rechts von ':=' bietet die Inhaltshilfe keine Variablen 'Var1' und 'Var2'. *) END_PROGRAM Abhilfe: Tippen Sie den Namen der Variable mit Hilfe der Tastatur ein. |
5637 | Angezeigte Werte in der Sicht "Variablenwerte" sind nach dem Laden der Anwendung u.U. nicht korrekt. |
5641 | Die Werte in der Sicht "Variablenwerte" werden u.U. ab der 2. Instanz nach dem Laden der Anwendung nicht mehr angezeigt oder sie flackern. |
5645 | Die Aufrufe von Funktionen, in denen nur eine Zuweisung auf den Eingang Beispiel für den Aufruf der ABS-Funktion, in der nur die Zuweisung auf den EN-Eingang vorhanden ist ABS(EN := true); Abhilfe, um die Anwendung trotzdem zu laden: Weisen Sie den Aufruf einer Variablen zu und erfassen Sie mehrere Elemente in der Parameterliste des Aufrufs. Beispiel für den zugewiesenen Aufruf der ABS-Funktion mit mehreren Elementen Var1 := ABS(EN := true,IN := -5); |