Zum Inhalt

Projekte integrieren

Für SIMATIC WinCC flexible Projekte steht in octoplant der Komponententyp WinCC flexible im Verzeichnis Siemens/HMI-Software zur Verfügung.

Komponententypen können Sie im AdminClient, im Modul Komponententypeneditor individuell anpassen.

Um Ihre Projektdaten in octoplant zu integrieren, gehen Sie folgendermaßen vor:

  1. Legen Sie im UserClient eine neue Komponente mit dem oben genannten Komponententypen an.
  2. Öffnen Sie das Arbeitsverzeichnis der Komponente über die Schaltfläche oder den Kontextmenüpunkt In Dateimanager anzeigen (Strg+E).
  3. Verschieben Sie die gewünschten Projektdaten in das Arbeitsverzeichnis der Komponente.
  4. Checken Sie die Komponente über die Schaltfläche Basisversion erstellen und einchecken ein.
  5. Sie können das Projekt jetzt in octoplant verwalten.

Wenn Sie keine Projektdaten haben, können Sie trotzdem eine Komponente anlegen, zu der ein Job erstellt werden kann, um ein Backup zu erstellen. Die Projektdaten aus dem Backup, das bei diesem Job erstellt wird, können Sie dann auf dem Server versionieren.

Gehen Sie folgendermaßen vor:

  1. Legen Sie im UserClient eine neue Komponente mit dem oben genannten Komponententypen an.
  2. Klicken Sie auf Check-In ohne Basisversion.
  3. Erstellen Sie im AdminClient einen Job für diese Komponente und führen Sie ihn aus.
  4. Öffnen Sie den UserClient und navigieren Sie zu Ihrer Komponente.
  5. Wählen Sie in der Registerkarte Jobs das Backup aus und klicken Sie auf Backup in Verzeichnis kopieren und kopieren Sie das Backup in das Arbeitsverzeichnis.
  6. Erstellen Sie eine neue Version der Komponente und checken Sie sie ein.

Bitte beachten Sie:

  • Der Vergleich Backup/vorh. Backup bei der Runtime ist nur als Binärvergleich darstellbar.
  • Der Vergleich Version/Backup bei der Runtime ist nicht möglich.

Das bedeutet, dass Sie für die Runtime keinen Detailvergleich sehen, eine Notfallwiederherstellung (Disaster Recovery) ist aber auf jeden Fall durchführbar, d.h. Sie können das erstellte Backup zur Wiederherstellung der Runtime nutzen.

FAQ

Versionierung unter einem eingeschränkten Windows-Benutzerkonto schlägt fehl

Fehlermeldungen/Fehlercodes: 31102
21053
21055
21053

Erklärung: Dem angemeldeten Benutzer fehlen bestimmte Rechte, die zum Bearbeiten der SQL-Datenbankinstanz erforderlich sind. Dem Benutzer mit eingeschränkten Rechten muss die Rolle SysAdmin des SQL-Servers zugewiesen werden. Mit anderen Worten: Die nachfolgend beschriebene Konfiguration muss von einem Administratorkonto oder einem anderen Konto mit entsprechenden Berechtigungen durchgeführt werden.

Lösung A: Für WinCC flexible 2007 mit SQL-Server 2005 gehen Sie bitte wie folgt vor:

  • Öffnen Sie das SQL-Server Management Studio und verbinden Sie sich mit der WinCC flexible Instanz.
  • Öffnen Sie Container Security > Logins.
  • Klicken Sie mit der rechten Maustaste auf Logins und wählen Sie den Eintrag New Login aus.
  • Geben Sie den Benutzer einschließlich Rechnernamen oder Domänenzugehörigkeit ein oder wählen Sie den Benutzer über die Suchfunktion aus.
  • Weisen Sie diesem Benutzer auf der Seite Server Roles die Rolle SysAdmin zu.
  • Schließen Sie den Dialog und melden Sie sich erneut am Windows Server an.

Die Versionierung funktioniert jetzt mit diesem Benutzer. Wenn es noch andere Benutzer mit eingeschränkten Rechten gibt, müssen diese ebenfalls auf die gleiche Weise wie in dieser Anleitung erstellt werden.

Lösung B

  1. Machen Sie den Benutzer mit eingeschränkten Rechten zu einem Mitglied einer entsprechenden Gruppe (Gruppe mit Berechtigung zur Versionierung).
  2. In WinCC flexible wird eine entsprechende Datenbankinstanz und eine zugehörige Gruppe angelegt.
  3. Die Benutzer mit eingeschränkten Rechten müssen Mitglieder der oben erwähnten Gruppe sein.
  4. Um dem System Mitglieder hinzuzufügen, gehen Sie zu: Schaltfläche Start > Menüpunkt Systemsteuerung > Verwaltung > Rechnerverwaltung > Benutzer und Gruppen.

Verwandte Themen