Projekt konvertieren
CODESYS 3 und CODESYS 4 teilen sich dasselbe Laufzeitsystem und dasselbe dateibasierte Speicherformat. Deshalb lassen sich Bibliotheken zwischen den beiden Produkten austauschen. Geräteprojekte lassen sich nicht austauschen.
Die folgende Tabelle zeigt, was in welche Richtung übernommen wird.
Gegenstand | CODESYS 3 nach CODESYS 4 | CODESYS 4 nach CODESYS 3 |
|---|---|---|
Kompilierte Bibliothek | Ja | Ja |
Quellbibliothek | Ja, mit Einschränkungen | Ja, mit Einschränkungen |
Geräteprojekt | Nein | Nein |
Für den Austausch einer Quellbibliothek gelten die folgenden Einschränkungen:
Nur Strukturierter Text
Objekte in anderen Programmiersprachen werden nicht ausgetauscht.
Objekttypen
Einige Objekttypen werden von CODESYS 4 noch nicht unterstützt. Ein Objekt eines nicht unterstützten Typs lässt sich in CODESYS 4 nicht verwenden.
Objektmetadaten
Die Objekt-GUID und die Objekt-Propertys, die das Add-on CODESYS File-Based Storage speichert, werden von CODESYS 4 nicht verwendet. Diese Felder sind im Format optional.
Austausch nur mithilfe des Add-ons CODESYS File-Based Storage
Für einen Austausch von Bibliotheken muss In CODESYS 3 das Add-on CODESYS File-Based Storage installiert sein. Ohne das Add-on wird das dateibasierte Format in CODESYS 3 nicht gelesen und nicht geschrieben.
Außerdem ist eine gültige Lizenz für das Add-on erforderlich. Ohne gültige Lizenz wird ein dateibasiertes Projekt schreibgeschützt geöffnet, die Speicherbefehle werden deaktiviert, und im Statusfeld erscheint eine Meldung zur fehlenden Lizenz.
Für weitere Informationen siehe: Bibliotheksformate