Konvertieren eines Projekts
Öffnen Sie das binäre Projekt
.projectoder die binäre Bibliothek.libraryin CODESYS, die Sie konvertieren möchten.Wählen Sie den Befehl Projekt konvertieren aus.
Wählen oder erstellen Sie im Eingabefeld Durchsuchen den Zielordner für das dateibasierte Projekt.
Wenn bereits ein Ordner oder eine Datei mit demselben Namen existiert, wird ein Konflikt gemeldet, und die Konvertierung wird nicht fortgesetzt.
Die Konvertierung wird abgebrochen.
Wenn der Zielordner nicht leer ist, wird gefragt, ob der Ordner vor dem Fortsetzen gelöscht werden darf.
Wichtig
Der Zielordner muss leer sein.
Wenn das Projekt Inhalte enthält, die nicht in das dateibasierte Format passen, öffnet sich der Dialog Projekt in dateibasierte Speicherung konvertieren.
Prüfen Sie in dort Zeile für Zeile die gemeldeten Probleme. Für weitere Informationen siehe: Befehl Projekt konvertieren
Führen Sie bei einem Fehler die verfügbare Schnellbehebung aus. Klicken Sie dazu unter der Spalte Behebung auf die Zeile mit dem jeweiligen Problem. Erst wenn alle Fehler behoben sind, ist eine Konvertierung möglich.
Klicken Sie auf die Schaltfläche OK, um die Projektkonvertierung zu starten und den Dialog zu beenden.
Das Projekt wird konvertiert und der Fortschritt wird angezeigt. Die Konvertierung lässt sich nach dem Start nicht abbrechen.
Das Projekt ist nun als FBSPROJ-Datei im Programmiertool geöffnet und somit dateibasiert gespeichert. Wählen Sie den Befehl Ordner im Datei-Explorer öffnen, um dies nachzuvollziehen.
Häufige Probleme
Häufige Probleme und die jeweilige Schnellbehebung:
Problem | Schnellbehebung |
|---|---|
Ein Objekt- oder Ordnername überschreitet das Längenlimit. | Objekt umbenennen / Ordner umbenennen |
Ein Name enthält nicht zulässige Leerzeichen. | Leerzeichen aus Objektname entfernen |
Ein Name enthält nicht unterstützte Zeichen. | Nicht unterstützte Zeichen aus Objekt entfernen |
Eine Deklaration endet mit einem nicht unterstützten Semikolon. | Abschließendes Semikolon entfernen |
Das Projekt ist verschlüsselt. | Projektverschlüsselung deaktivieren |
Die Projektintegritätsprüfung ist aktiviert. | Projektintegritätsprüfung deaktivieren |
Eine Gerätebeschreibung ist nicht installiert. | Fehlende Gerätebeschreibung herunterladen |
Projekt für Konvertierung anpassen
Manche Probleme lassen sich nicht automatisch beheben und werden lediglich zur Information gemeldet. Dazu gehören beispielsweise ein nicht unterstützter Methoden-Overload oder zwei Bibliotheken mit demselben Namensraum. Beheben Sie solche Probleme im Projekt und führen Sie anschließend die Konvertierung erneut aus.