Release-Notes für Version
Dieser Artikel enthält die Release-Notes für logi.CAD 3 Version 2.9.0 .
Die Release-Notes für Versionen > 1.122.0 werden in diesem Artikel angezeigt, nachdem Sie die benötigte Version in der linken Auswahlliste gewählt haben. Die Release-Notes für Versionen < 1.122.0 finden Sie hingegen im Abschnitt "Release-Notes für Versionen < 1.122.0".
Inhalt dieses Artikels:
Allgemeine Informationen
Zu →logi.RTS: | Bei der Verwendung von
logi.CAD 3
Version
2.9.0
, installieren und verwenden Sie die
Version 4.9.0
von logi.RTS.
|
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. |
Zu den Systembibliotheken: | Siehe "Release-Notes für Systembibliotheken". |
Neuigkeiten in logi.CAD 3 Version 2.9.0
ID | Komponente | Neuigkeiten |
---|---|---|
32918 | FBS-Editor | Die Liste der deklarierten Variablen enthält nun die neue Spalte Attribute. Diese Spalte zeigt die Attribute
|
33109 | FBS-Editor | Die Liste der deklarierten Variablen bietet nun den Befehl Variable bearbeiten... im Kontextmenü. Damit können Sie in einem Dialog die folgenden Daten der bestehenden Variable bearbeiten:
Der Dialog wird auch geöffnet, falls Sie auf die Variable in der Liste der deklarierten Variablen doppelklicken. |
33258 | Schnittstellen-Editor | Der Schnittstellen-Editor bietet nun die Möglichkeit, das Aussehen eines Wertfelds bzw. eines Kommentarfelds in den folgenden Aspekten zu gestalten:
So ändern Sie das Aussehen des Wert- oder Kommentarfelds:
|
33614, Teil 1 | Schnittstellen-Editor | Sie können nun den Instanznamen innerhalb der Bausteinschnittstelle positionieren. Außerdem ist es nun möglich, den Instanznamen direkt beim Aufruf des Bausteins im Zeichenfeld zu ändern. Details: Siehe "Instanznamen von Bausteinen ein- oder ausblenden bzw. bearbeiten". |
33614, Teil 2 | Schnittstellen-Editor | Sie können nun die Ausrichtung für die folgenden Elemente innerhalb der Bausteinschnittstelle bestimmen:
So ist es z.B. möglich, das Element mit der Ausrichtung Oben links oder Unten rechts anzuzeigen. |
34211 | FBS-Editor | Es ist nun möglich, eine mehrzeilige Beschreibung und einen mehrzeiligen Kommentar für deklarierte Variablen in der Liste der deklarierten Variablen anzugeben. Beachten Sie: Um die Änderungen in der Spalte Beschreibung bzw. Kommentar zu übernehmen, müssen Sie nun Umschalt+Eingabe drücken. Details: Siehe "Beschreibung für eine deklarierte Variable angeben oder ändern" bzw. "Kommentar für eine deklarierte Variable angeben oder ändern" |
34219 | ST-Editor, FBS-Editor | logi.CAD 3 unterstützt nun UTF-8-Zeichen in der Beschreibung und im Kommentar für deklarierte Variablen. In Folge können Sie eine Beschreibung und einen Kommentar mit Zeichen aus einer nicht-lateinischen Sprache (z.B. Griechisch, Russisch, Japanisch) erstellen. |
34224 | FBS-Editor | Der vorhandene Aufruf einer geänderten Schnittstelle wird nicht mehr automatisch aktualisiert, falls ein benannter Wert in einem Wertfeld in der Schnittstelle eingetragen ist und dieser Wert nun nicht mehr in der Deklaration des benannten Datentyps vorhanden ist. Lösung: Korrigieren Sie den Inhalt des Wertfelds im Aufruf, sodass wieder ein vorhandener benannter Wert eingetragen ist. Oder Sie ersetzen den vorhandenen Aufruf durch einen neu eingefügten Aufruf. |
34346 | Force-Marker | logi.CAD 3 bietet Ihnen nun eine Sicht (als BETA-Version) zur zentralen Überwachung aller FORCEMRK-Bausteine. Starten Sie diese neue Sicht so:
Es ist auch möglich, die Werte der Force-Marker in der neuen Sicht zu ändern. Details: Siehe "Force-Wert auf SPS schreiben". |
34396 | Sicht "Force-Marker" | Die Sicht Force-Marker bietet Ihnen die Möglichkeit, die vorgenommenen Einstellungen für Force-Schalter und Force-Werte in eine Datei zu speichern. Layout-Einstellungen für die Sicht, wie die Spalten-Breite, werden ebenfalls in die Datei gespeichert. Details: Siehe "Einstellungen für Force-Marker in Datei speichern und daraus laden". |
34539 | Sicht "Instanzen" | Falls Sie auf eine Variable oder eine Funktionsbaustein-Instanz in der Sicht Instanzen doppelklicken, wird der entsprechende Editor geöffnet. Zusätzlich navigiert logi.CAD 3 nun zur Deklaration in der Liste der deklarierten Variablen und zur ersten Verwendung im Zeichenfeld. |
34591 | ST-Editor, Performance | Falls Sie benannte Wert im ST-Code verwenden, ohne diese mit dem eindeutigen Namen anzusprechen, ist es möglich, dass das Speichern eines solchen ST-Objekts und/oder das Importieren/Öffnen eines Projekts mit solchen ST-Objekten wesentlich länger dauert, als wenn Sie die benannten Werte mit ihrem eindeutigen Namen verwenden.
logi.CAD 3
bietet nun die Startoption |
34607 | FBS-Editor | Sie können nun Array-Variablen in der Liste der deklarierten Variablen auf- und zuklappen – so wie dies bereits für Variablen möglich ist, die auf Basis eines Strukturdatentyps deklariert sind. |
34626 | Anwendung validieren | Falls Sie ein Objekt validieren, wird dabei ein Bericht mit der Dateierweiterung
die bei der Validierung des Objekts aufgetreten sind. Eine maschinelle Auswertung des Berichts ist somit einfacher möglich. |
34636 | Anwendung validieren | Die Sicht Validieren enthält nun eine Schaltfläche, um einen bereits vorhandenen Bericht zur Validierung zu laden. Dieser Bericht wurde z.B. automatisiert mit Hilfe des Tools |
34646 | FBS-Editors | Die Eingabe in der Inhaltshilfe des FBS-Editors wurde so verbessert:
|
34865 | Schnittstellen-Editor | Der Schnittstellen-Editor bietet nun ebenfalls die Möglichkeit, die Schriftfarbe für alle E/A-Namen zu gestalten:
|
Behobene Probleme in logi.CAD 3 Version 2.9.0
Klicken Sie (mehrmals) auf eine Spaltenüberschrift, falls Sie den Tabellen-Inhalt anders sortieren wollen.
ID | Komponente | Behobenes Problem |
---|---|---|
33893 | FBS-Editor | Eine Funktion und eine Variable mit den gleichen Namen werden im FBS-Editor nicht als fehlerhaft gekennzeichnet. |
33940 | ST-Editor | Bei einer Steuervariable vom Datentyp FUNCTION_BLOCK Test VAR I : UINT; END_VAR FOR I:= 100 TO 1 BY -1 DO END_FOR; END_FUNCTION_BLOCK Zusatzinformation: Das Problem tritt ebenfalls auf, falls Variablen von einem |
34115 | FBS-Editor | Ein Aufruf in einem FBS-Editor kann möglicherweise nicht durch einen neuen ersetzt werden. |
34119 | FBS-Editor | Die Selektion von mehreren FBS-Elementen mit Hilfe des Selektionsrahmens ist nicht immer sofort möglich. |
34133 | FBS-Editor | Eine Ausnahmebedingung wird verursacht, falls Sie eine externe Variable in der Liste der deklarierten Variablen erstellen wollen. |
34185 | Schnittstellen-Editor | Der Befehl zum Erstellen eines Wertfelds ist für eine |
34203 | FBS-Editor | Eine FBS-POE wird durch einen Schritt mit Negierung oder eine Transition mit Negierung zerstört.
Dadurch wurde der Inhalt beschädigt. Falls Sie den FBS-Editor schließen und eneut öffnen, wird die Meldung |
34228 | FBS-Editor | Nachdem der Inhalt eines geöffneten FBS-Editors ersetzt wurde, ist es nicht möglich, die Liste der deklarierten Variablen zu öffnen. |
34289 | Objekt-Browser | Der Objekt-Browser zeigt einen falschen Instanzpfad an, falls ein Objekt in einem Namespace deklariert ist. |
34304 | FBS-Editor, Schnittstellen-Editor | Es wird keine Meldung angezeigt, falls die Schnittstelle ein neues Wertfeld enthält. |
34363 | Zum Fehler navigieren | Der erzeugte Zielcode wird beim Doppelklicken auf einen Compiler-Fehler für eine Vendor-Funktion angezeigt. |
34416 | ST-Editor, Anwendung erstellen | Die Anwendung kann möglicherweise nicht erstellt werden, falls eine Funktionsbaustein-Instanz mit Hilfe von Arrays deklariert ist. 'name-of-function-block-2' undeclared (first use in this function) implicit declaration of function 'LC_INIT_ARRAY_OF_FunctionBlock' [-Werror=implicit-function-declaration] implicit declaration of function 'LC_WINIT_ARRAY_OF_FunctionBlock' [-Werror=implicit-function-declaration] |
34441 | Sicht "Variablenwerte" | Irreführende Informationen für einige Variablen des |
34555 | Projekt importieren, ST-Editor | Das Importieren eines Projekts wird nicht erfolgreich beendet, da die Aktion |
34560 | Anwendung erstellen | Beim erneuten Erstellen der Anwendung wird möglicherweise die geänderte C-Datei für einen Vendor-Baustein nicht berücksichtigt. Behebung: Beim erneuten Erstellen der Anwendung wird die aktuelle Version der C-Datei verwendet. Szenario für Problem: Falls Sie die C-Datei für einen Vendor-Baustein ändern, sodass sich die Dateigröße nicht ändert, wird die geänderte C-Datei nicht beim erneuten Erstellen der Anwendung verwendet, sondern es wird der alte Stand der C-Datei verwendet. Beispiel: Bei einer Korrektur von bestehenden Zeichen (z.B. LC_this->LC_VD_MY_TON = 1234; wird zu LC_this->LC_VD_MY_TON = 5678; ) ändert sich die Dateigröße der C-Datei nicht. |
34680 | FBS-Editor | Wertfelder, Kommentarfelder und der Instanzname werden in der Bausteinschnitte verschoben, falls der EN/ENO für den Baustein eingeblendet wird. |
34758 | FBS-Editor, Abarbeitungsreihenfolge | Ein Netzwerk mit einem Netzwerk-Eingang, der Teil einer impliziten Rückkopplungsschleife ist, wird möglicherweise später ausgewertet. Somit ist es möglich, dass andere Netzwerke fälschlicherweise zuerst ausgewertet werden.
Zusätzliche Information: Die logi.CAD 3 Benutzerdokumentation enthält derzeit keine Informationen und/oder Beispiele zur Erläuterung dieses Unterschieds. |
TF-1538 | Testframework | Falsche Information zur Testabdeckung, falls der Testfall keine Eingangsdaten oder keine Testsequenz enthält. |
Bekannte Probleme in logi.CAD 3 Version 2.9.0
Klicken Sie (mehrmals) auf eine Spaltenüberschrift, falls Sie den Tabellen-Inhalt anders sortieren wollen.
ID | Komponente | Bekanntes Problem |
---|---|---|
27048 | Systembausteine, EXPT-Baustein | Bei einer ungültigen Beschaltung liefert der Beispiel für ST-Code FUNCTION_BLOCK ExampleExptInvalid2 VAR resultRealInvalid : REAL; END_VAR resultRealInvalid:= EXPT(IN1 := REAL#-25.0, IN2 := REAL#0.5); (* For the built-in PLC, 'resultRealInvalid' evaluates to 'NaN' in the 'Values of Variables* view. This is not the case for vxWorks 6.x. *) ASSERT(NOT IS_VALID(resultRealInvalid)); END_FUNCTION_BLOCK Abhilfe: nicht vorhanden |
30923 | Daten debuggen | Das Öffnen einer größeren POE für das Debuggen von Daten dauert länger als erwartet. Das Scrollen in dieser POE und das Schließen dauert ebenfalls länger. |
34738 | Systembausteine, Bausteine für Modbus | Möglicherweise wird der Ergebniscode |
35246 | FBS-Editor | Ein Befehl ist irrtümlich im Kontextmenü für ein Array-Element verfügbar. |
35256 | Testframework | Der PiL-Test des Testframeworks kann nicht ausgeführt werden, da kein Gerät für die Ausführung angeboten wird. |
35287 | FBS-Editor | Die Farbe eines Wertfelds passt möglicherweise nicht zum Datentyp der Variable. |
35292 | FBS-Editor | Die FBS-Elemente werden im geöffneten FBS-Editor nicht angezeigt, sondern der Text Cannot modify resource set without a write transaction Während der Befehlsausführung wurde eine Ausnahmebedingung ignoriert Abhilfe: Stellen Sie einen der letzten Zustände aus dem lokalen Protokoll wieder her (Kontextmenü – Ersetzen durch – Lokales Protokoll...). |
35296 | Schnittstellen-Editor | Das Umbenennen eines Eingangs/Ausgangs funktioniert möglicherweise nicht wie erwartet.
Statt des umbenannten Ein-/Ausgangs werden nun 2 Ein-/Ausgänge mit dem Original-Namen angezeigt. Zusätzlich erscheinen die folgenden Meldungen (= Ausnahmebedingungen) im Fehlerprotokoll: No value present Während der Befehlsausführung wurde eine Ausnahmebedingung ignoriert Zusätzliche Information: Wenn Sie den Editor speichern, schließen und erneut öffnen, wird nur mehr der Original-Ein-/Ausgang angezeigt. |
35300 | FBS-Editor | FBS-Elements werden möglicherweise abgeschnitten oder gar nicht angezeigt. |
35308 | Schnittstellen-Editor | Für den Schnittstellen-Editor wird keine Rückmeldung angezeigt, falls der Datentyp und das Literal im internen Wertfeld nicht mehr übereinstimmen. |
35321 | Sicht "Instanzen" | Die Sicht "Instanzen" zeigt möglicherweise nicht alle Projekte an. |
35340 | ST-Editor | Im ST-Editor wird keine Rückmeldung angezeigt, falls ein unvollständiges Strukturelement im Aufruf verwendet wird. Beispiel für Aufruf mit unvollständigem Strukturelement 'Range.min.' MyTest(IN1 := Var1, IN2 := Range.min., IN3 := Var3); Beispiel für Aufruf mit vollständigem Strukturelement 'Range.min.R1' MyTest(IN1 := Var1, IN2 := Range.min.R1, IN3 := Var3); Abhilfe: nicht vorhanden |
35344 | FBS-Editor | Der sichtbare Ausschnitt im FBS-Editor kann nicht wie erwartet verschoben werden. |
TF-1574 | Testframework | Der PiL-Test kann für Programme nicht ausgeführt werden. com.logicals.targetproxy.exceptions.TargetCmdExecutionException: IEC-resource not available (Error code: 0x10001 (65537) ) Abhilfe: nicht vorhanden |
Falls Sie Ihr Problem in dieser Liste nicht angeführt finden, kontrollieren Sie diese Abschnitte: Troubleshooting und FAQ