Vergleich eines aktiven Projekts mit einem gespeicherten Projekt oder SPS-Projekt.
Mit dieser Funktion können Schnappschüsse von Projekten erstellt und mit Schnappschüssen von anderen Projekten aus einer Datei oder SPS verglichen werden. Ein Projekt-Schnappschuss enthält alle projektbezogenen Daten in einer Ordner- und Dateistruktur ähnlich der Baumstruktur des Navigators, die alle POEs, SDTs, Benutzerbibliotheken, die globale Variablenliste, den Task-Pool, die SPS, die Variablentabelle mit Adressen und die Programmcode-Objekte als lesbare (sofern nicht geschützt) und vergleichbare Textdateien enthält. Die Schnappschüsse werden in einem speziellen Ordner in der Nähe der Projektdatei selbst abgelegt und können später geprüft, überarbeitet oder auch verglichen werden. Nach der Benutzung können sie gelöscht werden. Datum und Uhrzeit der Schnappschüsse werden im Namen des übergeordneten Ordners gespeichert.
Das Menü Vergleichen mit Projekt aus SPS und Vergleichen mit Projekt aus Datei weitere Einstellungen konfiguriert werden müssen:
enthält folgende Menübefehle. Beachten Sie, dass für die MenübefehleMenübefehl |
Beschreibung |
---|---|
Schnappschuss erstellen |
Damit wird ein Schnappschuss des aktuellen Projekts relativ zum Projektpfad gespeichert. Es wird kein Vergleich durchgeführt. |
Vergleichen mit Projekt aus SPS |
|
Vergleichen mit Projekt aus Datei |
|
Control FPWIN Pro7 legt jeweils einen Ordner für Schnappschüsse und Vergleichsdateien relativ zum Projektpfad an. Der Ordnername besteht aus dem Projektnamen, dem Schnappschuss-Typ und einem Zeitstempel (nicht unbedingt in dieser Reihenfolge), z.B. <project name>_Snapshots\<snapshot type>_yyyy-mm-dd_hh-mm-ss.
Am Anfang des Namens des Vergleichsordners wird angegeben, welcher Menübefehl für den Schnappschuss verwendet wurde:
THIS (oder der vom Benutzer in den Optionen unter Projektvergleich angegebene alternative Name): Der Ordner wurde mit dem Menübefehl Schnappschuss erstellen angelegt.
PLC: Der Ordner wurde mit dem Menübefehl Vergleichen mit Projekt aus SPS angelegt.
FILE: Der Ordner wurde mit dem Menübefehl Vergleichen mit Projekt aus Datei angelegt.
Je nach dem Schnappschuss-Typ enthält der angelegte Ordner unterschiedliche Dateien:
Schnappschuss des aktuellen Projekts THIS.pce und Schnappschuss-Ordner mit allen Navigatorobjekten in Unterordnern. "THIS" ist der Standardname für den Schnappschuss-Ordner. Dieser kann in den Optionen unter Projektvergleich geändert werden.
Schnappschuss mit Vergleich des aktuellen Projekts mit einem Projekt aus einer SPS
Zwei Schnappschüsse, einer des aktuellen Projekts und einer des Projekts aus der SPS
Eine Kopie der Vergleichsquelldatei
Sonstige Quell- und Ergebnisdateien wie *.pce-Dateien
Schnappschuss mit Vergleich des aktuellen Projekts mit einem Projekt aus einer Datei
Je nachdem, ob das aktuelle Projekt mit einer *.pro-Datei oder einem anderen Dateityp (*.asc, *.pce usw.) verglichen wird, enthält der Vergleichsordner unterschiedliche Dateien. In *.pro-Dateien gespeicherte Projekte, die Benutzerbibliotheken enthalten, können nicht problemlos kopiert werden. Daher werden sie dort geöffnet, wo sie abgelegt sind, und nicht in den Vergleichsordner kopiert.
Zwei Schnappschüsse, einer des aktuellen Projekts und einer des Referenzprojekts
Eine Kopie der Vergleichsquelldatei (nur wenn die Referenzdatei keine *.pro-Datei ist)
Eine Datei, die den Pfad zur Vergleichsquelldatei angibt
Sonstige Quell- und Ergebnisdateien wie *.pce-Dateien
Die Textdateien in einem Schnappschuss können eventuell geschützte Informationen über Objekte mit Sicherheitsstufe oder Benutzerbibliotheken enthalten. Daher werden solche Daten verschlüsselt exportiert, wenn der aktuelle Benutzer nicht über die entsprechende Sicherheitsstufe oder Zugriffsrechte auf die Benutzerbibliotheken verfügt.
Sie werden vorab informiert, wenn verschlüsselte Daten vorhanden sind, die nicht verglichen werden können. Um zu vermeiden, dass Daten verschlüsselt werden, ändern Sie die Sicherheitsstufe und öffnen Sie installierte Benutzerbibliotheken mit dem Befehl Schreibgeschützt öffnen....