Release-Notes für Version 1.57.0
Dieser Artikel enthält die Release-Notes für logi.CAD 3, Version 1.57.0. Sie gelten auch für logi.CAD 3, Version 0.57.0. Außerdem finden Sie in diesem Artikel auch Release-Notes, die nur für logi.CAD 3, Version 0.57.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
Zu →logi.RTS: | Wenn Sie logi.CAD 3, Version 1.57.0 oder logi.CAD 3, Version 0.57.0verwenden, installieren und verwenden Sie die folgende Version von logi.RTS:
Das Installationspaket für logi.RTS ist im Lieferumfang von logi.CAD 3 enthalten. |
Zur Kompatibilität: | Falls Sie eine frühere Version von logi.CAD 3 verwendet haben und die aktuelle Version verwenden wollen, lesen Sie unter "Sind meine Projekte aufwärts- und abwärtskompatibel?" nach, welche Punkte Sie beachten müssen. |
Zum Raspberry Pi: | Lesen Sie in der Kurzanleitung Raspberry Pi in Betrieb nehmen nach, welche →Raspbian-Version für die Verwendung von logi.cals empfohlen wird. |
Neuigkeiten in logi.CAD 3, Version 1.57.0
ID | Neuigkeiten |
---|---|
9021 | Die Systembausteine Zusätzlich steht der neue Systembaustein |
9135 | Mit Hilfe der Sicht SPS Logging können Sie die Trace-Meldungen, die logi.RTS für die integrierte SPS protokolliert, nun direkt in logi.CAD 3 verfolgen. |
9982 | Sie können unbenutzte Variablen und nicht zugewiesene Ergebniswerte von Funktionen so in ST ermitteln: Kontextmenü des ST-Objekts, Befehl Validieren |
Neuigkeiten in logi.CAD 3, Version 0.57.0
keine
Behobene Probleme in logi.CAD 3, Version 1.57.0
Klicken Sie (mehrmals) auf eine Spaltenüberschrift, falls Sie den Tabellen-Inhalt anders sortieren wollen.
ID | Behobenes Problem |
---|---|
9668 | Der geänderte Name einer Konfiguration nach dem Laden der Anwendung verursacht einen inkonsistenten Zustand.
|
9726 | Ungültige Zeichen im Dateinamen werden beim Erstellen von ST-Objekten nicht verboten. |
9907 | Deutsche Online-Benutzerdokumentation wird für die englische Version geöffnet. |
9965 | Die geöffnete Perspektive "Applikationstest" verursacht beim Starten von logi.CAD 3 eine Ausnahmesituation. |
9996 | Die Inhaltshilfe bietet keine Einträge für die Initialisierung von Variablen mit einem Strukturdatentypen zur Auswahl. Beispiel PROGRAM Test VAR MyVar : MyStruct := ; (* To the right of ':=', the content assist does not list items for initializing 'MyVar'. *) END_VAR END_PROGRAM TYPE MyStruct : STRUCT intVar : INT; boolVar : BOOL; END_STRUCT; END_TYPE |
Behobene Probleme in logi.CAD 3, Version 0.57.0
Klicken Sie (mehrmals) auf eine Spaltenüberschrift, falls Sie den Tabellen-Inhalt anders sortieren wollen.
ID | Behobenes Problem |
---|---|
9542 | Die Anwendung kann nicht geladen werden, falls Funktionsbausteine mit Parameter, die über einen allgemeinen Datentyp verfügen, im FBS-Editor verwendet werden. |
9551 | Ein Kommentarfeld im FBS-Editor kann nicht in die Zwischenablage kopiert und daraus eingefügt werden. |
9553 | Eine Ausnahmebedingung wird beim Eintragen eines FBS-Programms als Programmtyp verursacht. Das FBS-Programm wird beim Laden der Anwendung nicht verwendet. |
Bekannte Probleme in logi.CAD 3, Version 1.57.0
Klicken Sie (mehrmals) auf eine Spaltenüberschrift, falls Sie den Tabellen-Inhalt anders sortieren wollen.
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. |
6049 | Beim Ersetzen eines ST-Codes, der aus einer Vorlage stammt, erscheint u.U. ein Dialog mit einem Fehlersymbol, aber ohne Fehlertext. |
7259 | Eine Ausnahmesituation wird verursacht, wenn Sie ein Projekt schließen, das beim Starten von logi.CAD 3 mit mehreren Editoren bereits geöffnet ist. |
8898 | "Mit Editor verlinken" im Projektexplorer hat manchmal keine Funktionalität. |
9271 | logi.RTS beendet die Ausführung der Anwendung auf einem Raspberry Pi, falls das PiFace mehrfach initialisiert wird. |
9535 | Meldung kennzeichnet eine Vergleichsanweisung als fehlerhaft, obwohl dieser Vergleich funktionieren sollte. Beispiel PROGRAM Test VAR Var1 : SINT; iForceMrk : FORCEMRK; END_VAR iForceMrk(Var1); Assert(iForceMrk.OUT = Var1); (* The output 'OUT' of 'ForceMrk' is of the generic data type 'ANY_ELEMENTARY'. *) END_PROGRAM Abhilfe: Weisen Sie den Ausgang des Funktionsbausteins einer Hilfs-Variablen zu. Verwenden Sie diese Variable in der Vergleichsanweisung. Beispiel PROGRAM Test VAR Var1, helper : SINT; iForceMrk : FORCEMRK; END_VAR iForceMrk(Var1); helper := iForceMrk.OUT; (* Assign 'OUT' of 'ForceMrk' to an auxiliary variable. *) Assert(helper = Var1); (* Use this auxiliary variable for the comparison. *) END_PROGRAM |
9713 | Die Anwendung kann möglicherweise nicht geladen werden, falls Sie einen komplexen Ausdruck beim Beispiel PROGRAM Test VAR structVar : StructType1; refToByte : REF_TO BYTE; END_VAR refToByte := GET_BYTE_REF(IN := structVar.arrayOfStructs[1].text[1]); END_PROGRAM TYPE StructType1 : STRUCT arrayOfStructs : ARRAY[1..1] OF StructType2; END_STRUCT; StructType2 : STRUCT text : STRING[10]; END_STRUCT; END_TYPE Abhilfe: nicht vorhanden |
9935 | Werte für Strukturelemente von globalen Variablen werden nicht in der Sicht "Variablenwerte" angezeigt. |
9971 | Beim Ziehen einer Funktionsbaustein-Instanz aus der Sicht "Instanzen" in die Sicht "Variablenwerte" werden darin enthaltene Variablen von einem Array-Datentyp nicht eingefügt. Beispiel PROGRAM Test VAR iMyFBwithArray : myFBwithArray; END_VAR iMyFBwithArray(); (* When dragging 'iMyFBwithArray' from the 'Instances' view into the 'Values of Variables' view, ... *) END_PROGRAM FUNCTION_BLOCK myFBwithArray VAR Var1, Var2 : MyDTArray; (* ... these variables are not inserted in the view. *) Var3 : ARRAY [1..10] OF INT; (* ... In contrast: This variable is inserted in the view. *) END_VAR END_FUNCTION_BLOCK TYPE MyDTArray : ARRAY [1..10] OF INT; END_TYPE Abhilfe: Selektieren Sie die betroffenen Variablen in der Sicht Instanzen und ziehen Sie diese in die Sicht Variablenwerte. Bezogen auf das Beispiel sind das: |
9977 | Eine Änderung auf eine ungültige Zielsystemadresse verursacht einen infiniten Ladevorgang. Beispiel für die Einträge im SPS-Objekt { CHANNEL LocalChannel TCP ADDRESS := 0.0.0.1; (* '0.0.0.1' is an invalid address. *) PORT := 1534; END_TCP END_CHANNEL } Abhilfe: Beenden Sie und starten Sie logi.CAD 3 erneut. Dabei müssen Sie einen neuen Arbeitsbereich angeben. Danach importieren Sie das Projekt und tragen Sie eine gültige Zielsystemadresse ein, bevor Sie versuchen, die Anwendung erneut zu laden. |
9991 | Beim Ziehen einer Variable von einem Strukturdatentyp, dessen Element einen Array-Datentyp verwendet, aus der Sicht "Instanzen" in die Sicht "Variablewerte" werden solche Strukturelemente nicht eingefügt. Beispiel PROGRAM Test VAR iMyFBUsingStructWithArray : myFBUsingStructWithArray; END_VAR iMyFBUsingStructWithArray(); (* When dragging ' iMyFBUsingStructWithArray' from the 'Instances' view into the 'Values of Variables' view, *) (* 'Elem1' of 'Var1' is NOT inserted. 'Elem2' of 'Var1' as well as 'Elem1' and 'Elem2' of 'Var2' are inserted. *) END_PROGRAM TYPE MyDTArray : ARRAY [1..10] OF INT; MyStructWithArrayDT : STRUCT Elem1 : MyDTArray; Elem2 : INT; END_STRUCT; MyStructWithArray : STRUCT Elem1 : ARRAY [1..10] OF INT; Elem2 : INT; END_STRUCT; END_TYPE FUNCTION_BLOCK myFBUsingStructWithArray VAR Var1 : MyStructWithArrayDT; (* When dragging 'Var1' from the 'Instances' view into in the 'Values of Variables' view, 'Elem1' of 'Var1' is NOT inserted, 'Elem2' is inserted. *) Var2 : MyStructWithArray; (* When dragging 'Var2' from the 'Instances' view into in the 'Values of Variables' view, 'Elem1' and 'Elem2' of 'Var2' are inserted. *) END_VAR END_FUNCTION_BLOCK Abhilfe: Klappen Sie die Variable in der Sicht Instanzen auf, selektieren Sie das betroffene Strukturelement und ziehen Sie dieses in die Sicht Variablenwerte. Bezogen auf das Beispiel sind das: |
10006 | Die Inhaltshilfe bietet die Eingangs-/Ausgangsvariablen von Bausteinen u.U. nicht am Anfang der Liste zur Auswahl. |
Bekannte Probleme in logi.CAD 3, Version 0.57.0
ID | Bekanntes Problem |
---|---|
9577 | Der Fingerprint für die Anwendung ändert sich nicht, falls C-Code in einem C-Baustein geändert wird. |