Befehl Vorhandenes Element hinzufügen (Projekt)

Symbol: Befehl Vorhandenes Element hinzufügen (Projekt) 1:

Funktion: Der Befehl öffnet den Standard-Browserdialog, über den eine SPS-Projektdatei gesucht und im Programmiersystem geöffnet werden kann. Wenn ein entsprechender Konverter installiert ist, können auch Projekte in einem anderen Format geöffnet werden.

Aufruf: Menü Projekt oder Kontextmenü SPS-Objekt im Projektmappen-Explorer

Voraussetzung: Der SPS-Knoten ist im TwinCAT-Projektbaum selektiert.

Befehl Vorhandenes Element hinzufügen (Projekt) 2:

Dateityp

Standardmäßig können Sie den Filter auf einen der folgenden Dateitypen setzen:

  • PLC 3.x Projektdatei (*.PLCproject): TwinCAT-3-PLC-Projekte mit der Erweiterung „.PLCproject“
  • PLC 3.x Projektarchiv (*.tpzip): TwinCAT-3-PLC-Projektarchive mit der Erweiterung „.tpzip“
  • PLC 3.x Bibliotheksimport (*.library): TwinCAT-3-PLC-Bibliotheken mit der Erweiterung „.library“,
  • PLC 2.x Projektdatei (*.pro): TwinCAT-2-PLC-Projekte mit der Erweiterung „.pro“
  • PLC 2.x Bibliotheksimport (*.lib): TwinCAT-2-PLC-Bibliotheken mit der Erweiterung „.lib“
  • PLC 3.x Projektimport (*.PLCproject): PLC-Projekte mit der Erweiterung „.project“

Öffnen

Die gewählte Projektdatei wird geöffnet bzw. konvertiert und dann geöffnet.

 

SPS-Projektarchiv *.tpzip

Inhalt vom *.tpzip

Der Archivordner *.tpzip enthält das SPS-Projekt, welches archiviert wird.

Befehl zum Erstellen

Ein tpzip-Archiv kann über den folgenden Befehl erstellt werden:

Befehl Sichern <SPS-Projektname> als Archiv...

Hinweis zu SPS-Projekten

Die Dateien und Ordner, die bezüglich des SPS-Projekts in dem Archivordner gespeichert werden, sind abhängig von den SPS-Projekteinstellungen dieses SPS-Projekts.

Registerkarte Settings

 

Mögliche Szenarien beim Öffnen eines SPS-Projekts

Folgende Szenarien sind beim Öffnen eines Projekts möglich:

  1. Ein anderes Projekt ist noch geöffnet.
  2. Das Projekt wurde mit einer älteren TwinCAT-3-Version gespeichert.
  3. Das Projekt wurde nicht mit TwinCAT 3 gespeichert.
  4. Das Projekt wurde nicht regulär beendet und „Automatisch Speichern“ war aktiviert.
  5. Das Projekt ist schreibgeschützt.
  6. Es handelt sich um eine Bibliothek, die in einem Bibliotheks-Repository installiert ist und aus diesem aufgerufen wird.

1. Ein anderes Projekt ist noch geöffnet.

Sie werden gefragt, ob das andere Projekt gespeichert und geschlossen werden soll.

2. Das Projekt wurde mit einer älteren TwinCAT-3-Version gespeichert.

Wenn sich das Speicherformat unterscheidet, weil das geöffnete Projekt mit einer älteren Version von TwinCAT 3 gespeichert wurde, gibt es zwei Fälle:

Neben dem Speicherformat können sich auch die Versionen der explizit eingefügten Bibliotheken, des Visualisierungsprofils und die Compiler-Version des öffnenden Projekts von denen unterscheiden, die mit dem aktuellen Programmiersystem installierten wurden.

Wenn auf dem aktuellen Programmiersystem neuere Versionen installiert sind, öffnet sich automatisch der Dialog Projektumgebung, in dem Sie die Versionen aktualisieren können. Wenn an dieser Stelle noch keine Aktualisierung vorgenommen wird, kann dies jederzeit im Dialog Optionen > Projektumgebung nachgeholt werden.

Befehl Vorhandenes Element hinzufügen (Projekt) 3:

Compiler-Version beachten

Wenn ein Projekt geöffnet wird, das mit einer älteren Version des Programmiersystems erstellt wurde und für das in den Projekteinstellungen die neueste Compiler-Version eingestellt ist, während im neuen Programmiersystem die Projektumgebungseinstellung für die Compiler-Version Nicht aktualisieren ist, dann wird die zuletzt im alten Projekt verwendete Compiler-Version weiter verwendet (nicht die „Aktuelle“ in der neuen Umgebung).

3. Das Projekt wurde nicht mit TwinCAT 3 gespeichert.

Fall 1)

Wenn Sie beim Auswählen des zu öffnenden Projekts den Dateifilter gezielt setzen und ein entsprechender Konverter verfügbar ist, wird der Konverter automatisch verwendet und das Projekt in das aktuelle Format gebracht. Die Konvertierung läuft konverterspezifisch ab. In der Regel werden Sie aufgefordert, die Behandlung von eingebundenen Bibliotheken oder Geräte-Referenzen zu definieren.

Befehl Vorhandenes Element hinzufügen (Projekt) 4:

TwinCAT-3-Konverter

Die Anpassung eines TwinCAT-PLC-Control-Projekts an die TwinCAT-3-Syntax kann beim Import nur gelingen, wenn der Konverter das Projekt fehlerfrei übersetzen kann.

Wenn Sie beim Auswählen des zu öffnenden Projekts den Dateityp Alle Dateien eingestellt haben, ist kein Konverter aktiviert und es öffnet sich der Dialog Projekt konvertieren. In dem Dialog müssen Sie die Konvertierung des Projekts durch Auswählen einer der Optionen explizit anstoßen.

Befehl Vorhandenes Element hinzufügen (Projekt) 5:

TwinCAT 2.x PLC-Control-Projektoptionen

Der in den TwinCAT 2.x PLC-Control-Projektoptionen eingestellte Projektverzeichnispfad sowie die Projektinformationen werden in den Dialog Projektinformationen übernommen.

Fall 2)

Wenn im Projekt Bibliotheken eingebunden sind, für die noch kein „Konvertierungs-Mapping“ in den Bibliotheks-Optionen gespeichert ist, erscheint der Dialog Konvertierung einer Bibliotheksreferenz, in dem Sie definieren, wie diese Referenz konvertiert werden sollen:

Im konvertierten Projekt sind die Bibliotheksreferenzen im globalen Bibliotheksverwalter im Projektmappen-Explorer definiert. Nach Abschluss der Konvertierung der Bibliotheks-Referenzen wird die Projekt-Konvertierung wie oben beschrieben mit Dialog Projekt öffnen weitergeführt.

Generelle Informationen zur Bibliotheksverwaltung finden Sie in der PLC-Dokumentation im Abschnitt „Bibliotheken verwenden“.

Fall 3)

Wenn Sie ein TwinCAT 2.x PLC-Control-Projekt öffnen, das ein Gerät (Zielsystem) referenziert, für das noch kein „Konvertierungs-Mapping“ in den TwinCAT 2.x PLC-Control-Konverter-Optionen definiert ist, öffnet der Dialog Gerätekonvertierung, in dem Sie festlegen können, ob und wie die alten Geräte-Referenzen durch aktuellere ersetzt werden sollen. Das ursprünglich verwendete Gerät wird angezeigt. Wählen Sie eine der folgenden Optionen:

4. Das Projekt wurde nicht regulär beendet und Automatisch Speichern war aktiviert.

Wenn die Funktion Automatisch Speichern in den Optionen Laden und Speichern aktiviert war und TwinCAT 3 PLC, nach der letzten Änderung des Projekts ohne Speichern, nicht regulär beendet worden war, öffnet der Dialog Auto Save Backup zur Handhabung der Sicherungskopie.

5. Das Projekt ist schreibgeschützt.

Ist das Projekt, das geöffnet werden soll, schreibgeschützt, so werden Sie gefragt, ob Sie das Projekt in schreibgeschütztem Modus öffnen oder ob den Schreibschutz aufheben wollen.

6. Es handelt sich um eine Bibliothek, die in einem Bibliotheks-Repository installiert ist und aus diesem aufgerufen wird.

Wenn Sie ein Bibliotheksprojekt öffnen möchten, das in einem Bibliotheks-Repository installiert ist, wird eine Fehlermeldung ausgegeben. Ein Bibliotheksprojekt können Sie über diesen Pfad nicht öffnen. Nach Schließen des Dialogs mit OK erscheint der Projektname in der Titelzeile der Benutzeroberfläche. Ein Sternchen („*“) hinter dem Namen bedeutet, dass das Projekt seit dem letzten Speichern verändert wurde.

Siehe auch: