Release-Notes für Version 1.70.0
Dieser Artikel enthält die Release-Notes für logi.CAD 3, Version 1.70.0. Sie gelten auch für logi.CAD 3, Version 0.70.0. Außerdem finden Sie in diesem Artikel auch Release-Notes, die nur für logi.CAD 3, Version 0.70.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.70.0 oder logi.CAD 3, Version 0.70.0 verwenden, 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.70.0
ID | Neuigkeiten |
---|---|
7675 | Im ST-Editor ist nun ein partieller Zugriff auf Variablen vom Datentyp Syntax für den partiellen Zugriff:
Beispiele VAR VarBo : BOOL; VarBy : BYTE; VarLW : LWORD; VarW : WORD; VarDW : DWORD; END_VAR; VarBo := VarBy.%X0; (* 'Bit 0' von 'VarBy' wird auf 'VarBo' zugewiesen. *) VarBo := VarBy.%7; (* 'Bit 7' von 'VarBy' wird auf 'VarBo' zugewiesen. *) (* 'VarBy.%7' wird wie 'VarBy.%X7' oder 'VarBy.7' interpretiert. *) VarBo := VarLW.63; (* 'Bit 63' von 'VarLW' wird auf 'VarBo' zugewiesen. *) (* 'VarLW.63' wird wie 'VarLW.%X63' oder 'VarLW.%63' interpretiert. *) VarBy := VarW.%B1; (* 'Byte 1' von 'VarW' wird auf 'VarBy' zugewiesen. *) VarW := VarLW.%W3; (* 'Wort 3' von 'VarLW' wird auf 'VarW' zugewiesen. *) Siehe Partieller Zugriff auf ANY_BIT-Variablen für mehr Beispiele. |
12218 | Im ST-Editor können nun temporäre Variablen innerhalb von |
Neuigkeiten in logi.CAD 3, Version 0.70.0
keine
Behobene Probleme in logi.CAD 3, Version 1.70.0
Klicken Sie (mehrmals) auf eine Spaltenüberschrift, falls Sie den Tabellen-Inhalt anders sortieren wollen.
ID | Behobenes Problem |
---|---|
11841 | Die Anwendung kann nicht geladen werden, falls der Name des Programms mit dem Zeichen |
12083 | Fehlermeldung Beispiel PROGRAM END_PROGRAM Zusatzinformation: Wenn Sie einen Funktionsbaustein oder eine Funktion ohne Namen deklarieren, erscheint die interne Meldung nicht. Allerdings tritt beim Speichern des fehlerhaften ST-Objekts immer eine Ausnahmebedingung auf. In diesem Fall erscheint ein Eintrag im Fehlerprotokoll (ohne Text). |
12158 |
Beispiel: ST-Code vor dem Formatieren FUNCTION_BLOCK Test VAR count, sum, I : INT; x : INT := 50; ptr : REF_TO INT := REF(x); END_VAR count := 1; sum := 0; FOR I := 1 TO ptr^ DO sum := ADD(sum, count); count := ADD(count, 1); END_FOR; END_FUNCTION_BLOCK Beispiel: Zeile mit dem fehlerhaften Ausdruck (nach dem Formatieren) ... FOR I := 1 TO ptr^DO ... |
Behobene Probleme in logi.CAD 3, Version 0.70.0
keine
Bekannte Probleme in logi.CAD 3, Version 1.70.0
Klicken Sie (mehrmals) auf eine Spaltenüberschrift, falls Sie den Tabellen-Inhalt anders sortieren wollen.
ID | Bekanntes Problem |
---|---|
12133 | Die Anwendung kann nicht geladen werden, falls Sie ein Programm mit globalen Variablen mehrmals instanziieren. Beispiel für die entsprechenden Zeilen im SPS-Objekt RESOURCE local ON BuiltInPlc { ON_CHANNEL := LocalChannel } TASK DefaultTask(INTERVAL := TIME#500ms, PRIORITY := 38229); PROGRAM Instance_1 WITH DefaultTask : ProgramWithGVs; (* Global variables are declared in the program type 'ProgramWithGVs'. *) PROGRAM Instance_2 WITH DefaultTask : ProgramWithGVs; (* Here the program type 'ProgramWithGVs' is assigned again. *) END_RESOURCE Abhilfe: nicht vorhanden |
12192 | Die Sicht "SPS" zeigt immer den Zustand "Online" für einen Controllino MINI an. |
12210 | Ein Arbeitsbereich aus einer früheren Version verursacht eine Ausnahmebedingung. |
12273 | Unklare Meldung, wenn eine
Abhilfe: Tragen Sie eine kleineren Länge ein. |
12299 | Ein Referenzdatentyp auf einen Basisdatentyp mit Initialisierungswert verursacht beim Speichern des ST-Objekts eine Ausnahmebedingung. Beispiel TYPE myInt : INT; myRef : REF_TO INT := REF(myInt); (* 'REF(myInt)' is the initial value. *) END_TYP Zusatzinformation: Es ist nicht zulässig, einen Referenzdatentyp auf einen Basisdatentyp zu deklarieren. Erkennbar ist dies, falls kein Initialisierungswert angegeben wird. Dann wird |
12304 | Die Anwendung kann nicht auf einen Controllino geladen werden, falls Sie Namespaces in der Anwendung verwenden. |
12312 | Die Anwendung kann u.U. nicht geladen werden, falls Sie verschachtelte Funktionsaufrufe mit externen Variablen in der Anwendung verwenden. |
12336 | Eine interne Meldung wird beim Laden der Anwendung angezeigt, falls eine ST-Schnittstelle in einem ST-Objekt definiert ist. |
12369 | Die Anwendung kann nicht geladen werden, falls logi.CAD 3 unter einem 32-Bit-Windows-Betriebssystem installiert wurde. |
Falls Sie Ihr Problem in dieser Liste nicht angeführt finden, kontrollieren Sie diese Abschnitte: Troubleshooting und FAQ
Bekannte Probleme in logi.CAD 3, Version 0.70.0
Klicken Sie (mehrmals) auf eine Spaltenüberschrift, falls Sie den Tabellen-Inhalt anders sortieren wollen.
ID | Bekanntes Problem |
---|---|
12252 | Das Einfügen einer externen Variable in einem FBS-Objekt verwandelt die externe Variable in eine interne Variable. |
Falls Sie Ihr Problem in dieser Liste nicht angeführt finden, kontrollieren Sie diese Abschnitte: Troubleshooting und FAQ