Release-Notes für Version
Dieser Artikel enthält die Release-Notes für logi.CAD 3 Version 3.23.2.
Aktuellste Informationen in der Online-Version
Bitte informieren Sie sich in der Online-Version (unter http://help.logicals.com/), ob seit dem Publizieren dieses Benutzerhandbuchs (als PDF/HTML/Word) neue Informationen für die Version hinzugekommen sind; z.B. neue Probleme in den Release-Notes oder neue Troubleshooting- und FAQ-Artikel.
Die Online-Version der Release-Notes für logi.CAD 3 ist hier verfügbar: https://help.logicals.com/lco3docu/latest/user-documentation/de/release-notes-fuer-version – Die Liste mit den Versionen (überhalb des Inhaltsverzeichnisses) hilft Ihnen zur relevanten Version von logi.CAD 3 zu wechseln.
Release-Notes für frühere Versionen von logi.CAD 3 sind nur in der Online-Version unter https://help.logicals.com/lco3docu/latest/user-documentation/de/release-notes-fuer-version verfügbar.
Allgemeine Informationen
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. Empfohlen, falls Sie Projekte in der aktuellen Version von logi.CAD 3 verwenden, die bereits in einer früheren Version von logi.CAD 3 erstellt wurden: Bereinigen Sie die importierten Projekte.
|
Zur Log4j-Sicherheitslücke: |
Siehe "Ist die IDE von der Log4j-Sicherheitslücke (Dezember 2021, CVE-2021-44228, Log4Shell) betroffen?". |
Zu den Systembibliotheken: |
Siehe "Release-Notes für Systembibliotheken". |
Zur den Illustrationen in der IDE-Dokumentation: |
Abhängig von der Konfiguration Ihrer logi.CAD 3-Version wird der FBS-Editor und seine Elemente möglicherweise anders angezeigt, als in der IDE-Dokumentation illustriert. Üblicherweise hat in diesem Fall logi.cals oder Ihr Systemintegrator die Styles für den FBS-Editor geändert. Die Illustrationen in der IDE-Dokumentation sind dann Symbolfotos und die Anzeige in Ihrer logi.CAD 3-Version ist die gültige Anzeige-Variante. Bei Unklarheiten kontaktieren Sie bitte logi.cals oder Ihren Systemintegrator. Siehe "Farbe/Stil für FBS-Elemente durch Datentyp bestimmt" für Details. |
Allgemeine Informationen für Laufzeitsystem und Zielsysteme
Zum |
Bei der Verwendung von logi.CAD 3 Version 3.23.2, installieren und verwenden Sie die Version 5.18.0 des
Laufzeitsystems
.
Falls Sie eine ältere Version des
Laufzeitsystems
verwenden, ist es u.U. nicht möglich, sich zum Zielsystem aus logi.CAD 3 heraus erfolgreich zu verbinden (siehe Troubleshooting-Artikel "Keine Verbindung zum Zielsystem, stattdessen werden Fehlermeldungen angezeigt."). |
Zu →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 3.23.2
Die Neuigkeiten für die vorhergehenden Versionen finden Sie in den Release-Notes für die vorhergehenden Versionen, z.B. in den Release-Notes für V3.23.0.
Dieser Abschnitt informiert Sie über die aktuellen Neuigkeiten für die Versionen V3.23.2 und V3.23.1.
ID |
Komponente |
Neuigkeiten |
62558 |
Sicherheitsrelevanten Anwendungen, Anwendung erstellen |
Der HTML-Bericht, der beim Erstellen der Anwendung erstellt wird (auch Build-Bericht genannt), enthält nun eine Information, falls ein Task in der Anwendung als IO-Task definiert ist. Diese Information wird bei den anderen Daten für die Programmstruktur angezeigt. Diese neue Information wegen des IO-Tasks ist vor allem beim Erstellen von sicherheitsrelevanten Anwendungen von Interesse |
62386 |
Sicherheitsrelevanten Anwendungen, FBS-Editor |
Falls Sie sicherheitsrelevanten Anwendungen erstellen, beachten Sie, dass Aufrufe von Bausteinen beim Öffnen des FBS-Editors nicht mehr automatisch aktualisiert werden, falls sich die Schnittstelle für Bausteine im Schnittstellen-Editor geändert hat. Mehr Details über die Aktualisierung finden Sie unter "Aktualisierung von vorhandenen Aufrufen bei geänderter Schnittstelle ". |
56347 |
Sicherheitsrelevanten Anwendungen |
Informationen zu diesem Feature finden Sie in der englischen IDE-Dokumentation. |
62945, Teil 1 |
Sicherheitsrelevanten Anwendungen, |
Informationen zu diesem Feature finden Sie in der englischen IDE-Dokumentation. |
62945, Teil 2 |
Sicherheitsrelevanten Anwendungen, |
Informationen zu diesem Feature finden Sie in der englischen IDE-Dokumentation. |
Neuigkeiten in Verbindung für Laufzeitsystem und Zielsysteme
ID |
Komponente |
Neuigkeiten |
|
|
keine |
Behobene Probleme in logi.CAD 3 Version 3.23.2
Die behobenen Probleme für die vorhergehenden Versionen finden Sie in den Release-Notes für die vorhergehenden Versionen, z.B. in den Release-Notes für V3.23.0.
Dieser Abschnitt informiert Sie über die behobenen Probleme für die Versionen V3.23.2 und V3.23.1.
ID |
Komponente |
Behobenes Problem |
60996 |
Applikationsnavigator |
Das Umbenennen einer Programminstanz ändert möglicherweise auch den Namen des SPS-Objekts. |
61082 |
Zugriffskontrolle |
Es ist möglich, Ressourcen ohne die entsprechenden Zugriffskontrollrechte zu löschen, wenn die Schnellzugriff-Suchleiste verwendet wird. |
61086 |
Zugriffskontrolle |
Ressourcen können ohne die entsprechenden Zugriffsrechte umbenannt werden, wenn die Schnellzugriff-Suchleiste verwendet wird. |
61094 |
Hilfe öffnen |
Die lokale Hilfe wird für die PLCopen-Bausteine nicht geöffnet. |
61158 |
Zugriffskontrolle |
Es ist möglich, die Projekteinstellungen ohne die entsprechenden Zugriffskontrollrechte zu öffnen, wenn die Schnellzugriff-Suchleiste verwendet wird. |
61162 |
Zugriffskontrolle |
Die Konfiguration der Zugriffskontrolle eines Projektes kann beim deaktiven Feature "Konfiguration der Zugriffsreche bearbeiten" nach dem Kopieren von Dateien aus einem anderen Projekt mit aktivem Feature manipuliert werden. |
61179 |
Zugriffskontrolle |
Bei der Auswahl des Befehls "Zugriffsrechte..." im Applikationsnavigator wird eine Ausnahmebedingung verursacht. |
61191 |
Zugriffskontrolle, Artefaktidentität |
Beim deaktiven Feature "Applikationslogik bearbeiten" wird beim Speichern eines bereits geänderten Editors unter einem anderen Namen die Datei für die Artefaktidentität nicht erstellt. |
61203 |
Zugriffskontrolle |
Beim Importieren einer bestehenden Konfiguration der Zugriffsrechte wird möglicherweise eine Ausnahmebedingung verursacht. |
61395 |
Zugriffskontrolle |
Eine Ausnahmebedingung wird beim Erstellen eines Projekts verursacht, falls die IDE mit aktivierter Zugriffskontrolle und der Option -noSplash gestartet wurde. |
62166 |
IDE-Dokumentation |
Die Online-Hilfe, die lokale HTML-Hilfe und die PDF-Dateien enthalten möglicherweise nicht die vollständige Liste der Bausteine mit interner Fehlerdiagnose.
Zusätzliche Information: Das Problem betrifft die Online-Hilfe vor dem 10. Oktober 2023 aber auch die lokalen HTML-Hilfen und die PDF-Dateien, die für diese Version und/oder vorhergehende Versionen erstellt wurden. |
62748 |
FBS-Editor, globale Variablen |
Die Liste der deklarierten Variablen zeigt nach dem Rückgängigmachen eines geänderten Datentyps möglicherweise weiterhin den geänderten Datentyp an. |
62759 |
Applikationsnavigator, Global-Objekt |
Das Einfügen einer globalen Variable mit einer physischen Adresse per "Drag and Drop" auf eine POE im Applikationsnavigator erzeugt eine fehlerhafte externe Variable. |
62764 |
FBS-Editor, externe und globale Variablen |
Informationen für die externe Variable werden nicht übernommen, wenn eine globale Variable in den FBS-Editor gezogen wird. |
62769 |
Global-Objekt, Applikationsnavigator |
Durch das Löschen eines Global-Objekts wird das SPS-Objekt mit dem Verweis als fehlerhaft markiert. |
62893 |
FBS-Editor, IDE-Dokumentation |
Beim Einfügen eines Wertfelds mit einer Variable für ein vorhandenes FBS-Element unterscheidet sich die IDE-Dokumentation von der Implementierung.
Tatsächlich wird aber das vorhandene FBS-Element als fehlerhaft markiert, also der Konnektor Motor1. |
63454 |
FBS-Editor |
Übereinanderliegende Linien verhindern die eindeutige Erkennung der verbundenen FBS-Elementen. |
107232 |
FBS-Editor, sicherheitsrelevante Anwendungen |
Der Aufruf eines Funktionbausteins in einem Wertfeld wird fälschlicherweise als sichere Logik gekennzeichnet. |
107650 |
Sicherheitsrelevanten Anwendungen, Anwendung erstellen |
Der Baustein SEL_DWORD kann nicht in sicherheitsrelevanten Anwendungen verwendet werden. |
107660 |
IDE-Dokumentation, |
Informationen für bestimmte DiagCode sind bei 3 PLCopen-Bausteine in der HTML-Hilfe nicht enthalten.
Zusätzliche Information: Die Informationen sind in den HTML-Hilfe für V3.23.0 und V3.23.1 nicht enthalten. Sie wurden aber in der Online-Hilfe ab V3.23.1 mit Mitte November eingefügt. |
107784 |
Sicherheitsrelevanten Anwendungen, Informationen für den Anwender, IDE-Dokumentation, Dokument "Sicherheitshinweise zum Arbeiten mit der IDE" |
Das englische Dokument "Safety instructions on working with the IDE" (Version 3.0), das in der lokalen HTML-Hilfe enthalten ist, enthält einige Einschränkungen nicht.
Auch wenn die oben genannten Elemente nicht im englischen Abschnitt "List of unsupported and restricted element" des Dokuments in Version 3.0 aufgeführt sind, dürfen Sie den angegebenen Abschnitt bei der Entwicklung sicherheitsrelevanter Anwendungen nicht verwenden. Bezüglich der externen Bibliotheken für Vendor-Bausteine wenden Sie sich bitte an die Systemintegrator , ob diese Bibliotheken bei der Entwicklung sicherheitsrelevanter Anwendungen verwendet werden dürfen. |
108015 |
Safety Parameter Editor, IDE-Dokumentation |
Die IDE-Dokumentation zum Safety-Parameter-Editor enthält keine Informationen über den gültigen Bereich für Gleitkommazahlen.
Wenn ein angegebener Wert außerdem nicht genau als Gleitkommazahl interpretiert werden kann, korrigiert der Safety Parameter Editor den Wert auf die entsprechende Gleitkommazahl.
|
108185 |
Anwendung erstellen, sicherheitsrelevante Anwendungen |
Falscher C-Code wird erzeugt, falls Sie eine Funktionsbaustein-Instanz aufrufen, die als eine Ein-/Ausgangsvariable deklariert ist. In Folge kann Speicher auf der SPS überschrieben werden. Beispiel
FUNCTION_BLOCK MyFBwithIO VAR_IN_OUT iMyFB1 : MyFB1; (* The function block 'myFB1' is used as type for the function block instance declared as in-out variable. *) END_VAR iMyFB1(); (* Here the function block instance is called. *) END_FUNCTION_BLOCK FUNCTION_BLOCK MyFB1 ... END_FUNCTION_BLOCK |
Bekannte Probleme in logi.CAD 3 Version 3.23.2
ID |
Komponente |
Bekanntes Problem |
49494 |
Applikationsnavigator, |
Wenn mehrere Funktionsbausteine im gleichen ST-Objekt erstellt worden sind, löscht der Befehl "Löschen" im Applikationsnavigator alle Funktionsbausteine in diesem ST-Objekt ohne vorherige Information. |
49498 |
Applikationsnavigator |
Der Befehl "Gehe in" im Applikationsnavigator verhält sich nicht wie erwartet. |
58528 |
SPS-Objekt, Anwendung erstellen |
Das Formatieren des SPS-Objekts verursacht möglicherweise einen Fehler in den Angaben für PARAMS. In Folge ist es nicht möglich, die Anwendung auf die SPS zu laden. Beispiel für Angaben zur Kommunikation mit dem Gateway
{ TARGET usRTSTarget_Win PARAMS := '{ (* other data *) }, "infrastructure" : { (* other data *) "parameters" : { "programmerExec" : "<at:var at:name=" PROGRAMMER " />" , "programmerParam" : "<at:var at:name=" FILENAME " /> C:\\temp\\RTSCode.upload.dll" , (* other data *) } } }'; END_TARGET } Falls Sie den Code im SPS-Objekt mit Hilfe des Kontextmenü-Befehls Source, Formatieren oder der Tastenkombination Strg+Umschalt+F formatieren, wird die Pfadangabe nach "programmerParam" falsch umformatiert, da Leerzeichen vor und nach dem Zeichen : eingefügt werden. Das Beispiel C:\\tempRTSCode.upload.dll wird also zu dieser Angabe: C : \\tempRTSCode.upload.dll
|
59175 |
Anwendungen im Team erstellen, Vendorbausteine |
Die automatisch erzeugten H-/C-Dateien für Vendorbausteine sind nicht automatisch gesperrt. Der Editor für sie wird nicht in einem schreibgeschützten Modus geöffnet. |
59213 |
Sicht "Instanzen", Vendorbausteine |
Der Fingerprint der Anwendung wird in der Sicht "Instanzen" beim Ändern von C-Sourcen nicht aktualisiert. |
59774 |
Anwendung erstellen |
Geänderte Anwendungen für PTK GCC 10.2.x können möglicherweise nicht erstellt werden. ninja: error: FindFirstFileExA(c/:/prj/bur/saturn/runtime-spdesigner/counter1/src-gen): The filename, directory name, or volume label syntax is incorrect. Zusätzliche Information: Das Problem tritt nur auf, falls das Plattform-Toolkit die Einstellung forceRebuild nicht enthält oder die Einstellung auf FALSE gesetzt ist. |
59779 |
FBS-Editor, Speicherbedarf |
Ein Memory-Leak ist beim Scrollen in umfangreichen FBS-Objekten möglich. |
60255 |
FBS-Editor, Sicht "Fehler" |
Die Schnellkorrektur zur Fehlerbehebung in der Sicht "Fehler" funktioniert möglicherweise nicht.
Abhilfe: nicht vorhanden |
60268 |
Testframework |
Eine Testsuite mit einem zu langen Namen kann nicht nach Excel exportiert werden. 'Exporting test suite to Excel' has encountered a problem. An internal error occurred during: 'Exporting test suite to Excel' Cannot invoke 'org.osgi.framework.BundleContext.getBundle()' because the return value of 'com.logicals.lc3.api.common.BundleInformation.getBundleContext()' is null Abhilfe: Kürzen Sie den Namen der Testsuite. |
60476 |
IDE Dokumentation |
Die Reihenfolge von 2 Illustrationen in einem Artikel der IDE-Dokumentation ist falsch. |
60703 |
Anwendung validieren |
Syntaxfehler werden möglicherweise verursacht, wenn die Inhaltshilfe zur Unterdrückung von Warnungen bei Regelverletzungen verwendet wird.
Abhilfe: nicht vorhanden |
60726 |
IDE |
Die geänderte Dateizuordnung wird für das Öffnen eines Datentyps aus einer Bibliothekskonfiugration ignoriert. |
60771 |
Migration |
Die Migration von Konstanten verursacht möglicherweise ein Fehler im Zielprojekt. |
60776 |
KOP-Editor |
Beim Umhängen von bestehenden Verbindungselementen im KOP-Editor werden keine Hervorhebungen angezeigt. |
60783 |
Zugriffsrechte |
Ein Dialog zum Speichern der Änderungen erscheint fälschlicherweise. |
60825 |
Schnittstellen-Editor |
Die Vorschau des Schnittstellen-Editors wird nicht korrekt aktualisiert, wenn die Erstellung eines Wertfelds rückgängig gemacht wird. |
60829 |
Schnittstellen-Editor |
Die Erstellung eines Kommentarfelds kann im Schnittstellen-Editor möglicherweise nicht rückgängig gemacht werden. |
60833 |
Schnittstellen-Editor |
Das Löschen von Elementen im Schnittstellen-Editor muss möglicherweise zweimal rückgängig gemacht werden. |
61171 |
Anwendungen im Team erstellen |
Die Sicht "Team-Monitor" ermittelt nicht die Status-Veränderungen am Team-Server im erwarteten Abstand. |
61175 |
Zugriffskontrolle |
Ein Ordner kann ohne die entsprechenden Zugriffsrechte zur Bearbeitung der Anwendungslogik in einen Namespace-Ordner umgewandelt werden und umgekehrt.
Abhilfe: nicht vorhanden |
61183 |
Zugriffskontrolle |
Eine USING-Anweisung für den Zugriff auf einen Namespace-Ordner kann zugewiesen werden und diese Anweisung kann gelöscht werden, obwohl die entsprechenden Zugriffsrechte zum Bearbeiten der Anwendungslogik nicht vorhanden sind.
Abhilfe: nicht vorhanden |
61187 |
Artefaktidentität |
Die Artefaktidentität wird nicht erstellt/aktualisiert, wenn ein Ordner zum Namespace-Ordner gemacht oder eine USING-Anweisung für den Zugriff auf einen Namespace-Ordner zugewiesen wird. |
62735 |
Liste der deklarierten Variablen |
Eine STRING-Variable kann nicht im Dialog geändert werden. |
62839 |
OLT-Feld |
Sonderzeichen in OLT-Feldern werden beim Debuggen einer Anwendung nicht wie erwartet ausgewertet. |
106944 |
Liste der deklarierten Variablen |
Der Initialisierungswert von deklarierten Variablen kann möglicherweise nicht geändert werden. |
106952 |
Eigenschaften-Feld, FBS-Editor |
Die Anwendung kann nicht erstellt werden, falls ein Eigenschaften-Feld in FBS die Zeichen */ enthält. Die Anwendung für die SPS (Ressource "Name1" , Plattform-Toolkit "Name2" ) kann nicht erstellt/geladen werden. Prüfen Sie die Sichten "Fehlerprotokoll" und "Fehler" für weitere Informationen. Bei der Erstellung des Code-Images ist ein Fehler aufgetreten (Fehlercode: 1 ). Abhilfe: Verwenden Sie nicht die Zeichen * / im Zeichenfolge-Literal auf der rechten Seite des Zuweisungsoperators ":=". |
106958 |
ST-Editor |
Die Anwendung kann nicht erstellt werden, falls eine Eigenschafts-Anweisung in ST die Zeichen */ enthält. Die Anwendung für die SPS (Ressource "Name1" , Plattform-Toolkit "Name2" ) kann nicht erstellt/geladen werden. Prüfen Sie die Sichten "Fehlerprotokoll" und "Fehler" für weitere Informationen. Bei der Erstellung des Code-Images ist ein Fehler aufgetreten (Fehlercode: 1 ). Abhilfe: Verwenden Sie nicht */ im Zeichenfolge-Literal auf der rechten Seite des Zuweisungsoperators ":=". |
107041 |
Applikationsnavigator, Global-Objekt |
Ein Global-Objekt kann im Applikationsnavigator in einen ungültigen Namen umbenannt werden. |
107075 |
FBD-Editor |
Der Aufruf eines Bausteins kann vergrößert werden, obwohl das nicht möglich sein sollte. |
107259 |
IDE, device topology transformer (DTT) |
Unerwartetes Verhalten von Features im Falle der fehlenden Konfigurationsvariable -Dlc3.serverport=50055. |
107327 |
Globalen-Variablen-Editor |
Der Globalen-Variablen-Editor zeigt möglicherweise nicht das erwartete Symbol für einige Variablen an.
Das bedeutet, dass für solche Variablen entweder das Symbol
oder das Symbol
angezeigt wird. Aber nur das Symbol
sollte dafür verwendet werden. |
107348 |
Anwendung erstellen |
Das Erstellen einer Anwendung verursacht möglicherweise Linker-Warnungen. |
107379 |
FBS-Editor |
Die IDE-Dokumentation weicht bei einem Spezialfall für das Ersetzen eines Baustein-Aufrufs von der Implementierung ab.
Hier die Abbildung aus der IDE-Dokumentation, in der nach dem Ersetzen eines Bausteins SR durch einen Baustein TON das Wertfeld mit dem Zugriff SR1.Q1 fehlerhaft wurde: |
107391 |
ST-Editor, Anwendung erstellen |
Die Anwendung kann aufgrund einer aufgerufenen Methode möglicherweise nicht erstellt werden. Die Anwendung für die SPS (Ressource "Name1" , Plattform-Toolkit "Name2" ) kann nicht erstellt/geladen werden. Prüfen Sie die Sichten "Fehlerprotokoll" und "Fehler" für weitere Informationen. Bei der Erstellung des Code-Images ist ein Fehler aufgetreten (Fehlercode: 1 ). Nach dem Versuch, die Anwendung zu erstellen, werden die Meldungen in der Sicht Fehler angezeigt. Hier die Meldungen für das Kundenszenario, in dem das Problem aufgetreten ist: 'LC_VD_GAUC_TESTARRAYGLOBALVAR' undeclared (first use in this function) expected expression before 'LC_TD_FunctionBlock_APPLICATIONCOREx2EFB_TESTFB' expected expression before 'LC_TD_FunctionBlock_APPLICATIONCOREx2EFB_TESTFB' implicit declaration of function 'LC_GV_ACCESS_ARRAY' ; did you mean 'LC_GV_ACCESS_FB' ? [-Werror=implicit-function-declaration] Abhilfe: nicht vorhanden |
107403 |
Applikationsnavigator, Namespaces |
Das Verschieben/Kopieren eines Unterordners in einen Namespace-Ordner aktualisiert den Namespace für die enthaltenen Objekte nicht. |
107419 |
Applikationsnavigator, Namespaces |
Objekte in verschachtelten Namespace-Ordner erhalten keinen verschachtelten Namespace. |
107430 |
Globalen-Variablen-Editor |
Das Rückgängigmachen/Wiederholen des Löschvorgangs für alle Abschnitte funktioniert nicht wie erwartet. |
107517 |
Anwendung erstellen, ST-Editor, FBS-Editor |
Die Anwendung kann nicht erstellt werden, falls eine Funktionbaustein-Variable dem ANY-Eingang eines Funktionsbausteins zugewiesen ist. Beispiel in ST
PROGRAM MyTest VAR rs1 : rs; END_VAR SEL(IN0 := rs1); (* The input 'IN0' of 'SEL' is declared with the generic data type 'ANY' . *) END_PROGRAM In diesem Fall werden die folgenden Meldungen angezeigt: Fehlerhafte Quelldateien. Die Anwendung für die SPS (Ressource "Name1" , Plattform-Toolkit "Name2" ) kann nicht erstellt/geladen werden. Prüfen Sie die Sichten "Fehlerprotokoll" und "Fehler" für weitere Informationen. Ein unerwarteter Fehler ist aufgetreten: Datei <Pfad>\<Projekt>\src-gen\lcpu___mytest.c existiert nicht. Zusätzliche Information: Das Problem tritt auch im FBS-Editor auf. Im FBS-Editor wird die Linie zwischen dem Wertfeld mit der Funktionbaustein-Variable und dem ANY-Eingang eines Funktionsbausteins fehlerhaft gekennzeichnet. Dafür wird die folgenden Fehlermeldung fälscherweise ausgegeben: Sicherheitskonflikt: Der unsichere Ausgang kann nicht auf einen sicheren Eingang zugewiesen werden. Abhilfe: nicht vorhanden |
107558 |
FBS-Editor |
Die Initialisierung von Strukturelementen ist beim Erstellen einer neuen strukturierten Variable über die Inhaltshilfe nicht möglich. |
107563 |
FBS-Editor |
Eine falsche Array-Initialisierung beim Erstellen einer neuen strukturierten Variable über die Inhaltshilfe verursacht eine Ausnahmebedingung. class com.logicals.lc3.api.model.st.pou.impl.ArrayConstantImpl cannot be cast to class com.logicals.lc3.api.model.st.expression.StructureConstant (com.logicals.lc3.api.model.st.pou.impl.ArrayConstantImpl and com.logicals.lc3.api.model.st.expression.StructureConstant are in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @9dada78 ) ... Abhilfe: Gehen Sie zur Liste der delarierten Variablen und doppelklicken Sie auf die erstellte Variable, um den Dialog zum Ändern der Daten zu öffnen. Im Feld Initialisierungswert löschen Sie den falschen Initialisierungswert 1 für das obige Beispiel. Übernehmen Sie die Änderungen im Dialog und speichern Sie den FBS-Editor. |
107568 |
Liste der delarierten Variablen |
Die Initialisierung von Strukturelementen verursacht beim Erstellen einer neuen strukturierten Variable in der Liste der deklarierten Variable eine Ausnahmebedingung.
Abhilfe: Erstellen Sie die Variable zuerst ohne den Initialisierungswert. Danach doppelklicken Sie auf die erstellte Variable, um den Dialog erneut zu öffnen. Im Feld Initialisierungswert geben Sie nun den Initialisierungswert ein, z.B. (Elem1 := true) für das obige Beispiel. |
107681 |
FBS-Editor |
Bei der Verwendung des Inhaltshilfe zum Erstellen neuer Variablen wird ein möglicher Konflikt mit bestehenden Variablen einer anderen Variablen-Art nicht gemeldet. Es wird automatisch die vorhandene Variable verwendet. |
107713 |
Zugriffskontrolle |
Beim Importieren einer bestehenden Konfiguration der Zugriffsrechte wird möglicherweise eine Ausnahmebedingung verursacht. |
107764 |
FBS-Editor, Projekt bereinigen |
FBS-Elemente werden im geöffneten FBS-Editor als fehlerhaft angezeigt, falls die zugehörge C-Datei beim Bereinigen des Projekts geöffnet war. |
107789 |
Globalen-Variablen-Editor |
Die Sortierreihenfolge entspricht möglicherweise nicht Ihrer Erwartung, falls Sie mehrere globale Variablen oder Abschnitte im Global-Variablen-Editor verschieben. |
108006 |
Sicherheitsrelevante Anwendungen, Integration Manual |
Das englische Dokument "Integration Manual" enthält keine Informationen darüber, dass einige Time-Tests von der Timer-Frequenz des Zielsystems abhängen und wie zu verfahren ist, wenn das Zielsystem eine andere Timer-Frequenz als 1 kHz oder 10 kHz verwendet.
Da die Sollwerte der Tests von der Timerfrequenz des Zielsystems abhängen, können diese Tests fehlschlagen, wenn das Zielsystem eine andere Timerfrequenz als 1 kHz oder 10 kHz verwendet. |
108037 |
Testframework |
Eine Ausnahmebedingung tritt beim SiL-/Pil-Test für einen Bibliotheksbausteins auf. |
108088 |
Liste der deklarierten Variablen |
Der Initialisierungswert von deklarierten Variablen kann möglicherweise nicht geändert werden. |
108128 |
Testframework |
Spezifische Schreibweisen für Zeitdauer-Literale, Literale für Datum und Literale für Tageszeit werden bei der Definition von Initialisierungswerten für Ausgänge im Testfall nicht unterstützt.
Wenn Sie diese Schreibweisen verwenden, werden die Tests fehlschlagen, weil die Initialisierungswerte nicht wie erwartet berücksichtigt werden. Abhilfe: Verwenden Sie diese Schreibweisen, um den Initialisierungswerte im Testfall zu definieren:
|
Falls Sie Ihr Problem in dieser Liste nicht angeführt finden, kontrollieren Sie diese Abschnitte: Troubleshooting und FAQ
Zusatz: Bekannte Probleme nach der Freigabe von logi.CAD 3 Version 3.23.2
Dieser Abschnitt wurde zuletzt aktualisiert am: 2024-03-29
Für Probleme, die nach der Freigabe von logi.CAD 3 Version 3.23.2 entdeckt wurden, beachten Sie bitte die Release-Notes der Nachfolge-Versionen. Sowohl die Liste der bekannten Probleme als auch die Liste der behobenen Probleme könnte Beschreibungen von Problemen enthalten, die für logi.CAD 3 Version 3.23.2 relevant sind.
Probleme, die vor einer Freigabe der Nachfolge-Version entdeckt werden, finden Sie in der nachfolgenden Liste angeführt. Diese Liste wird in regelmäßigen Abständen aktualisiert (siehe das Datum nach der Abschnittüberschrift). Falls Sie aktuellere Informationen benötigen, kontaktieren Sie bitte logi.cals.
ID |
Bekanntes Problem |
108609 |
Die IDE-Dokumentation enthält falsche Informationen: Die Untergrenze und die Obergrenze für den Datentyp BOOL nicht korrekt angegeben.
Abhilfe: nicht vorhanden |
108513 |
Bei der Verwendung von ST-Datentypen mit dem SIZE/OFFSET-Pragma könnte das Mapping von Variablen auf IEC-Hardwareadressen zu falschen Kopiergrößen und Bit-Offsets führen. |
Prüfsumme für Bestandteile von logi.CAD 3 Version 3.23.2
Dieser Abschnitt wird noch für logi.CAD 3 Version 3.23.2 vervollständigt.
Bestandteil |
Version |
Prüfsumme |
Beschreibung |
logi.CAD 3 IDE |
Version 3.23.2 |
9a3ea1a7a09d668a36418f1bcfd24945 |
Prüfsumme aus configuration\com.logicals\application.md5 ( bezogen auf den Installationsordner von logi.CAD 3) |
Systembibliothek Standard |
Version 3.6.0 |
639b002d2100561b900f7d214cc1cc7a |
Prüfsumme aus index.md5, enthalten in plugins\com.logicals.library.lc3lib_3.23.1\libautoinstall\com.logicals.lc3.library.standard__3.6.0.ZIP ( bezogen auf den Installationsordner von logi.CAD 3) |
Systembibliothek PLCopen Safety |
Version 1.1.0 |
dabd82afac3968502b61f3d8c628b10b |
Prüfsumme aus index.md5, enthalten in libraries\autoinstall\com.logicals.lc3.library.safety.plcopen__1.1.0.ZIP ( bezogen auf den Installationsordner von logi.CAD 3) |