Zum Inhalt

Jobkonfiguration

Hier wird Ihnen die Vorgehensweise der gerätespezifischen Jobkonfiguration anhand des Beispiels für den Uploadtyp SIMATIC S7 dargestellt. Für andere gerätespezifische Uploadtypen gibt es Abweichungen bei der Jobkonfiguration, die Sie den gerätespezifischen Tutorials für diese Uploadtypen entnehmen können.

Abschnitt: Jobkonfiguration

Beispiel:

Abbildung: Jobkonfiguration, Abschnitte SIMATIC S7 Einstellungen und Details des Zugriffspfades

  1. Starten Sie AdminClient und öffnen Sie das Modul Jobs.
  2. Wählen Sie im Projektbaum die Komponente aus, für die der Job erstellt werden soll.
  3. Klicken Sie in der Menüleiste auf die Schaltfläche Erstellen oder ziehen Sie die Komponente per Drag-and-drop in den Bereich Jobs (in der Mitte des Bildschirms).
  4. Überprüfen Sie, ob im Bereich Jobkonfiguration (rechte Seite des Bildschirms) der gewünschte Uploadtyp ausgewählt ist.
  5. Wählen Sie im Dropdownmenü Ausführen aus, wie der Job ausgeführt werden soll: Nach Zeitplan, Nicht nach Zeitplan, Mittels BackupClient oder Von einer URL getriggert.

Abschnitt: Allgemein

  1. Jobname: Wählen Sie einen aussagekräftigen Namen für den Job aus (maximal 64 Zeichen).
  2. Komponente: Geben Sie den Pfad zu Ihrer Komponente im Projektbaum in das Feld ein.
  3. Warnen, wenn Backup älter ist als: Falls erforderlich, wählen Sie im Dropdownmenü ein Alter für das Backup aus. Die Standardauswahl ist Nie warnen. Wenn hier ein Zeitraum ausgewählt ist, werden Jobs, bei denen das Backup älter ist als der ausgewählte Zeitraum mit einer Warnsymbol in der Spalte Zeitstempel Backup gekennzeichnet.

    Abbildung: Jobkonfiguration, Warnen, wenn Backup älter ist als

  4. Zeitplan: Dieses Feld wird nur angezeigt, wenn der Wert Nach Zeitplan im Dropdownmenü Ausführen ausgewählt wurde.

  5. Wenn Sie in dieses Feld klicken, wird der Dialog Zeitplan geöffnet. Hier können Sie die Startzeit und die Intervalle für die Jobausführung festlegen.

    Abbildung: Dialog Zeitplan

  6. Bei Fehler: Dieses Feld wird nur angezeigt, wenn der Wert Nach Zeitplan im Dropdownmenü Ausführen ausgewählt wurde.

  7. Wenn Sie in dieses Feld klicken, wird der Dialog Bei Fehler geöffnet, in dem Sie festlegen können, ob die Jobausführung bei einem Fehler wiederholt werden soll. Für die Wiederholungen können die maximale Anzahl der Versuche sowie die Pause zwischen den Versuchen konfiguriert werden.

    Abbildung: Dialog Fehler

  8. Ausführung durch: Hier wird der Name des Rechners angezeigt, von dem aus der Job ausgeführt werden soll. Standardmäßig wird dies automatisch bestimmt. Soll bei Serversynchronisation der Job nur auf einem der synchronisierten Server ausgeführt werden, muss der entsprechende Server hier ausgewählt werden. Beim Wert Automatisch wird der Job nach einer Synchronisation von beiden Servern ausgeführt.

Info

Nach dem Einspielen einer Lizenz mit neuer Seriennummer, kann es vorkommen, dass hier statt des Rechnernamens die (alte) Seriennummer angezeigt wird. Sollte dies auftreten, können Sie folgende Schritte vornehmen:

  • Starten Sie den VDog MasterService neu, falls Sie dies nicht bereits getan haben.

  • Wenn die Anzeige immer noch falsch ist, müssen Sie einen neuen Rechnernamen wählen. Andernfalls kann der Job nicht wie geplant ausgeführt werden.

Abschnitt: Benachrichtigung

Der Abschnitt Benachrichtigung wird nur angezeigt, wenn Sie im Dialog Uploadtypspezifische Konfiguration angegeben haben, dass Job-spezifische oder tägliche E-Mails zur Jobausführung gesendet werden sollen.

  1. Klicken Sie in das Feld Benachrichtigung an.
  2. Der Dialog Benachrichtigung an wird geöffnet.
  3. Wählen Sie die Benutzer/Benutzergruppen aus, die benachrichtigt werden sollen, und aktivieren Sie die entsprechenden Kontrollkästchen.
  4. E-Mail-Empfänger, die keine octoplant Benutzer sind, können Sie in das Feld Zusätzliche E-Mail-Adressen eintragen. Geben Sie mehrere Empfänger durch Kommas getrennt an.

Abschnitt: Upload und Vergleich

  1. Speicherstrategie: In der Dropdownliste stehen folgende Optionen zur Verfügung:
    • Backup immer speichern (vorheriges Backup überschreiben, wenn gleich): Wählen Sie diese Option aus, wenn Sie maximal ein Backup erstellen möchten. Es enthält die aktuellen Ist-Werte und alle anderen Dateien, die beim Vergleich ignoriert werden.
    • Backup nur speichern wenn unterschiedlich zu vorherigem: Wählen Sie diese Option aus, wenn nur dann ein Backup erstellt werden soll, wenn eine Änderung festgestellt wurde (abhängig davon, welche Werte beim Vergleich einbezogen werden).
    • Backup immer speichern (vorheriges Backup behalten, auch wenn gleich): Wählen Sie diese Option aus, wenn bei jeder Jobausführung ein neues Backup erstellt wird. Wenn Ihre Richtlinien zur Rückverfolgbarkeit festlegen, dass Backups mindestens ein Jahr vorgehalten werden, müssen Sie den Wert für die Anzahl der beibehaltenen Backups (Rollover) - unter Berücksichtigung der Backuphäufigkeit - entsprechend festlegen. Beachten Sie, dass diese Speicherstrategie zusammen mit einem hohen Wert für den Rollover viel Speicherplatz belegen kann.
  2. Anzahl der beibehaltene Backups (Rollover): Stellen Sie den gewünschten Wert ein. Nach Erreichen dieses Wertes überschreibt das neue Backup jeweils das älteste. Der Standardwert ist 5.
  3. Upload Agent: Wenn Sie für diesen Job einen Upload Agent verwenden wollen, wählen Sie diesen aus der Dropdownliste aus. Klicken Sie dann auf die Schaltfläche Verbindung prüfen, um sicherzustellen, dass octoplant auf den Rechner zugreifen kann, auf dem der Agent installiert ist. Wenn die Prüfung fehlschlägt, wird der Job ebenfalls fehlschlagen.

    Info

    Beachten Sie, dass sich bei der Verwendung eines Agents sämtliche Benutzerinformationen und Pfade auf den Rechner beziehen, auf dem der Agent installiert ist und nicht auf den Server. Wenn Sie später einen Benutzernamen oder einen Netzwerkpfad festlegen, muss dieser auf dem Rechner existieren, auf dem der Agent installiert ist, bzw. von diesem Rechner aus muss der Pfad erreichbar sein.

  4. Vergleichsstrategie: Wählen Sie in der Dropdownliste eine Vergleichsstrategie aus. Folgende drei Optionen stehen Ihnen zur Verfügung:

    • Serverversion <-> Backup, Vorheriges Backup <-> Backup: Zuerst wird das Backup der Version auf dem Gerät mit der zuletzt eingecheckten Version des Projekts verglichen, dann wird das Backup mit dem vorherigem Backup verglichen. Durch diese Option erhalten Sie mehr Informationen als durch die anderen. Allerdings müssen die Informationen richtig interpretiert werden. Beispiele:
      • Unterscheidet sich das Backup vom vorherigen Backup, aber nicht von der zuletzt eingecheckten Version des Projekts, deutet das darauf hin, dass eine neue Version des Projekts entwickelt, eingecheckt und auf dem Gerät installiert wurde (das ist der empfohlene Arbeitsablauf).
      • Unterscheidet sich das Backup von der zuletzt eingecheckten Version des Projekts, aber nicht vom vorherigen Backup, deutet das darauf hin, dass eine neue Version des Projekts erstellt und eingecheckt, aber noch nicht auf dem Gerät installiert wurde.
      • Unterscheidet sich das Backup sowohl von der zuletzt eingecheckten Version des Projekts, als auch vom vorherigen Backup, deutet das darauf hin, dass eine neue Version des Projekts entwickelt und installiert, aber noch nicht versioniert und eingecheckt wurde.
    • Serverversion <-> Backup: Das Programm, das auf dem Gerät ausgeführt wird, wird mit der zuletzt eingecheckten Version des Projekts verglichen. Jobergebnisse werden nicht verglichen. Diese Option wird empfohlen, wenn das octoplant System (unabhängig von der Vergleicherkonfiguration) immer Unterschiede zwischen dem Backup und dem vorherigen Backup feststellt. In dieser Situation ist das Ausführen des Vergleichs nicht sinnvoll.
    • Vorheriges Backup <-> Backup: Das Programm, das auf dem Gerät ausgeführt wird, wird mit dem vorherigen Backup verglichen. Es wird nicht mit der neuesten Version verglichen. Wird mit dieser Option ein Unterschied festgestellt, kann das folgendes bedeuten:
      • Eine neue Version des Projekts wurde entwickelt und auf dem Gerät installiert.
      • Ist- oder Forcewerte wurden beim Vergleich nicht ignoriert (wodurch sich das Backup immer vom vorherigen Backup unterscheidet).
      • Das Programm auf dem Gerät wurde verändert. Mit der Vergleichsfunktion von octoplant können Sie feststellen, welche Änderungen vorgenommen wurden.
  5. Compare Agent: Wollen Sie für diesen Job einen Compare Agent verwenden, wählen Sie den Compare Agent aus. Klicken Sie dann auf die Schaltfläche Verbindung prüfen, um sicherzustellen, dass auf den Rechner zugegriffen werden kann, auf dem der Agent installiert ist. Wenn die Prüfung fehlschlägt, wird der Job ebenfalls fehlschlagen.
  6. Wenn Sie das Kontrollkästchen Konfiguration für jobspezifischen Vergleich aktivieren aktivieren, können Sie die Schaltfläche Vergleich konfigurieren verwenden, um die Vergleichseinstellungen für diesen einen Job anzupassen:

    Abbildung: Jobkonfiguration, Dialog Vergleich konfigurieren

Abschnitt: Automatische Versionserstellung nach Jobausführung

Dieser Abschnitt wird nur angezeigt, wenn im Dialog Spezifische Konfiguration des Uploadtyps

  • in der Registerkarte Allgemein das Kontrollkästchen Automatische Versionierung aktivieren aktiviert ist, und
  • in der Registerkarte des entsprechenden Uploadtyps das Kontrollkästchen Automatisches Erzeugen einer Version aktivieren aktiviert ist.

Erstelle Version wenn: In der Dropdownliste können Sie festlegen, wann eine neue Version der Komponente automatisch erzeugt werden soll:

  • Nie: Es werden keine automatischen Versionen erzeugt.
  • Unterschiede gefunden (Serverversion <-> Backup): Eine neue Version wird automatisch erzeugt, wenn nach der Jobausführung Unterschiede zwischen der Serverversion und dem Backup festgestellt wurden.
  • Keine Basisversion existiert: Wenn keine Basisversion existiert, wird unabhängig vom Jobergebnis automatisch eine Basisversion erzeugt.
  • Immer: Wenn der Job erfolgreich durchgelaufen ist, wird automatisch eine neue Version erzeugt. Ist bei der Jobausführung ein Fehler aufgetreten, wird keine neue Version erzeugt.

Abschnitt: Jobinformationen

In diesem Abschnitt finde Sie die Job-ID und die Komponenten-ID. Diese sind zum Beispiel für Scripting relevant.

Abschnitt: SIMATIC S7 Einstellungen

Nehmen Sie ab hier die Einstellungen vor, die spezifisch für den gewählten Uploadtyp sind.

Abschnitt: Details des Zugriffspfades

Wählen Sie den Zugriffspfad aus, über den die Kommunikation mit der Steuerung ablaufen soll.

Abschnitt: Backup

Verringern Sie die Netzwerklast und schließen Sie definierte Bausteine vom Vergleich aus.

Abschnitt: Erweitert

Ändern Sie den TCP/IP Port, geben Sie ein CPU-Passwort an, konfigurieren Sie Wiederholungen bei fehlerhaftem Upload und geben Sie Wartezeiten zwischen Datenpaketen an.

FAQ

Kann ich den octoplant Server so einrichten, dass jeweils ein Gerät gesichert wird?

Sie können die Backup-Zeit so einstellen, dass Ihre Geräte mit einer Zeitverzögerung gesichert werden (gehen Sie zu AdminClient > Jobs > Jobkonfiguration > Allgemein > Zeitplan).

Alternativ können Sie auch die Anzahl der Uploads festlegen, die gleichzeitig durchgeführt werden können. Gehen Sie dazu wie folgt vor:

  1. Öffnen Sie AdminClient > INI-Dateien
  2. Wählen Sie die Datei AgentStation.ini aus (Pfad zur Datei: {Laufwerk}:\vdServerArchive\VD$A\Configuration\Upload)
  3. Suchen Sie die Sektion [Common] oder fügen Sie sie hinzu. Geben Sie den Schlüssel 4900 mit dem Wert 1 ein (es darf nur 1 Vergleich zu einem Zeitpunkt durchgeführt werden)
  4. Fügen Sie die Sektion für die Uploadklasse unter [Common] hinzu und geben Sie den Schlüssel 4900 mit dem Wert 1 ein.
    Beispiel:
[Common]
4900=1
[FTP]
4900=1

Die Werte im Beispiel bedeuten, dass nie mehr als ein Vergleich zu einem Zeitpunkt erstellt wird.

Die Anzahl der Vergleiche, die parallel ausgeführt werden können, kann wie folgt konfiguriert werden:

  1. Öffnen Sie AdminClient > INI-Dateien
  2. Öffnen Sie die Datei AgentStation.ini (Pfad zur Datei: {Laufwerk}:\vdServerArchive\VD$A\Configuration\Compare)
  3. Suchen Sie nach der Sektion [Common]. Wenn sie nicht vorhanden ist, fügen Sie sie hinzu. Schreiben Sie den Schlüssel 4930 und den Wert 2.
  4. Fügen Sie unter dieser Sektion die Uploadklasse zusammen mit dem Schlüssel 4930 mit dem entsprechenden Wert für den parallelen Vergleich hinzu, z. B.:
[Common]
4930=2
[FTP]
4930=2

Die Werte im Beispiel bedeuten, dass nie mehr als zwei Vergleiche gleichzeitig durchgeführt werden.

Hinweise

  • Auf die Sektion [Common] können mehrere Sektionen für die Uploadklasse folgen. Mögliche Uploadklassen sind z.B. UNC, FTP und SimaticS7.
  • Der in der Sektion [Common] angegebene Wert ist der Höchstwert. Wenn in einem der folgenden Sektionen ein höherer Wert für 4900 zugewiesen wird, gilt der in [Common] festgelegte Höchstwert.
  • Mögliche Werte: Minimalwert = 1, Maximalwert = 1024; Standardwert = 5
Wo finde ich die 32-stellige Job-ID und wie kann ich sie in die Zwischenablage kopieren?

Gehen Sie wie folgt vor, um die Job-ID zu ermitteln:

  1. Navigieren Sie zum Bereich Jobs.
  2. Aktivieren Sie die Spalte Job-ID.
  3. Die Job-ID wird angezeigt, wenn der Job mindestens einmal ausgeführt wurde.

Gehen Sie wie folgt vor, um die Job-ID in die Zwischenablage zu kopieren:

  1. Klicken Sie auf die Job-ID und kopieren Sie sie mit CTRL + C.
  2. Fügen Sie den kopierten Text in einen Texteditor (z. B. Notepad) ein. Die Job-ID wird zusammen mit den übrigen Jobinformationen eingefügt.
  3. Kopieren Sie nur die 32-stellige Job-ID. Für alle möglichen Verwendungen der Job-ID ist es notwendig, dass Sie vollständig und korrekt ist.
Warum schlägt ein Job mit einem Fehler fehl, obwohl ein Agent installiert und der Uploadjob korrekt konfiguriert ist?

Mögliche Ursache

Dieses Problem kann auftreten, wenn der Agent keine Administratorrechte für eine Anwendung hat, die gestartet werden muss, um den Job auszuführen.

Lösung

Gehen Sie wie folgt vor, um sicherzustellen, dass der Login-Account für den Agent korrekt eingerichtet ist:

  1. Öffnen Sie die Konsole der Windows-Dienste (Windows > Start > services.msc).
  2. Klicken Sie doppelt auf den Agent-Dienst VDog UploadAgent oder VDog CompareAgent.
  3. Öffnen Sie die Registerkarte Logon.
  4. Die Option Dieses Konto sollte ausgewählt sein. Ist dies nicht der Fall, wählen Sie die Option aus und geben Sie den Benutzernamen und das Passwort eines Accounts ein, der über die erforderlichen Administratorrechte verfügt.

Weitere Informationen zur Jobkonfiguration für die allgemeinen Uploadtypen finden Sie in den folgenden Abschnitten.

Verwandte Themen