Best Practice

Übersicht

Das eingebettete SPS-Projekt eines existierenden TwinCAT-Projekts in ein stand-alone SPS-Projekt umwandeln

1. Legen Sie ein Projekt vom Typ „stand-alone SPS-Projekt“ an. Legen Sie dabei kein SPS-Projekt an.
2. Fügen Sie dem stand-alone SPS-Projekt das eingebettete SPS-Projekt des existierenden TwinCAT-Projekts hinzu. Klicken Sie dazu im Kontextmenü des SPS-Projekts auf Vorhandenes Element hinzufügen… und wählen Sie in dem sich öffnenden Standarddialog die .plcproj-Datei des eingebetteten SPS-Projekts aus. Bestätigen Sie den Dialog.
Best Practice 1:
Der Dialog Add Existing Project öffnet sich.
Best Practice 2:
3. Wählen Sie die Option Copy project to solution folder, um das SPS-Projekt unabhängig vom ursprünglichen SPS-Projekt verwalten zu können.
Das SPS-Projekt wird dem stand-alone SPS-Projekt hinzugefügt.
4. Erstellen Sie das SPS-Projekt, um eine TMC-Datei zu erzeugen.
5. Löschen Sie das eingebettete SPS-Projekt im existierenden TwinCAT-Projekt, indem Sie nur das eigentliche SPS-Projekt, aber nicht die zugehörige Instanz löschen, sodass die vorhandenen Mappings erhalten bleiben.
Best Practice 3:
6. Verändern Sie den Pfad der TMC-Datei. Klicken Sie dazu im Kontextmenü der SPS-Projektinstanz auf TMI/TMC File > Reload TMI/TMC File… und wählen Sie in dem sich öffnenden Standarddialog die TMC-Datei des stand-alone SPS-Projekts aus. Bestätigen Sie den Dialog.
Best Practice 4:
Das zuvor in das TwinCAT-Projekt eingebettete SPS-Projekt bildet nun ein eigenständiges SPS-Projekt (stand-alone SPS-Projekt).

Ein stand‑alone SPS‑Projekt in ein eingebettetes SPS-Projekt umwandeln

1. Fügen Sie das SPS-Projekt des stand-alone SPS-Projekts dem existierenden SPS-Projekt hinzu. Klicken Sie dazu im Kontextmenü des SPS-Projekts auf Load Project… und wählen Sie in dem sich öffnenden Standarddialog die .plcproj-Datei des eigenständigen SPS-Projekts aus. Bestätigen Sie den Dialog.
Best Practice 5:
Der Dialog Add Existing Project öffnet sich.
Best Practice 6:
2. Wählen Sie die gewünschte Option aus und bestätigen Sie den Dialog.
Das stand-alone SPS-Projekt ist nun in das TwinCAT-Projekt eingebettet.