Periodische Aufgaben einplanen

Mit dem Begriff „periodische Aufgaben“ sind all jene Aufgaben gemeint, die zwar in wiederkehrenden Abständen durchgeführt werden, aber nicht in einem ScheduleStartet in periodischen Abständen aktivierbare Objekte. Auch ein eigener Objekttyp in der Automation Engine.-ObjektTätigkeiten und Abläufe, welche die Automation Engine steuert, werden mit Hilfe von sogenannten Objekten abgebildet (siehe auch Aufgabe). eingebunden sind.

Periodische AufgabenWerden ohne Schedule-Objekt eingeplant und weisen zumeist eine Periode, die kleiner als ein Tag ist, auf. haben im Gegensatz zum Schedule-Objekte (JSCH) den Vorteil, dass sie auch in einem Intervall durchgeführt werden können, das kleiner als ein Tag ist. Umgekehrt fasst eine Schedule mehrere Aufgaben mit derselben Periode übersichtlich zusammen.

Bei der Überlegung, welche der beiden Methoden Sie für eine bestimmte AufgabeEin gestartetes Objekt, welches gerade durchgeführt wird. Aufgaben werden auch als Aktivitäten bzw. Tasks bezeichnet. verwenden sollen, können Sie als Richtlinie die Periode heranziehen. Bei Intervallen, die kürzer als einen Tag andauern, bietet sich der Einsatz von periodischen Aufgaben an und bei größeren Abständen ist die Nutzung von Schedule-Objekten sinnvoll.

Sie können periodische Aufgaben planen, indem Sie mit der rechten Maustaste auf das Objekt oder die Aufgabe klicken und Periodisch ausführen „Periodisch“ wählen. Es werden drei Arten unterschieden:

Planung einer periodischen Aufgabe

  1. Wechseln Sie in die PerspektiveEigener Funktionsbereich der Automic Web Interface (AWI) - Weboberfläche. Process Assembly, wenn Sie sich nicht bereits dort befinden, und wählen Sie das Objekt, für das Sie die periodischen Ausführungen planen möchten.
  2. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Periodisch ausführen.
  3. Legen Sie die Einstellungen für die periodische Ausführung fest (siehe Objekte rekursiv ausführen) und klicken Sie auf Ausführen.

    Sobald die Ausführung des Objektes startet, ist es in der Perspektive Process Monitoring verfügbar.

    Die Aufgabe hat denselben Namen wie das Objekt, das Sie gerade ausgeführt haben und neben Ihrem Namen ist ein Container-Symbol (ein blauer Kreis mit einem weißen, gekrümmten Pfeil) zu sehen. Dadurch ist es als Schedule-Aufgabe ersichtlich. Beispiel:

    Ansicht vergrößern

  4. Wechseln Sie in die Perspektive Process Monitoring und suchen Sie nach der Aufgabe. Sie haben mehrere Möglichkeiten:

    Die Aufgabe hat denselben Namen wie das Objekt, das Sie gerade ausgeführt haben und neben Ihrem Namen ist ein Container-Symbol zu sehen.

  5. Klicken Sie mit der rechten Maustaste auf die Aufgabe und wählen Sie Ausführung modifizieren.

    Nehmen Sie die gewünschten Änderungen vor und klicken Sie auf Ausführen.

Wichtige Hinweise

Der PeriodencontainerSteuert die Durchführung von periodischen Aufgaben. startet die Aufgabe basierend auf den Einstellungen. Wird der Periodencontainer beendet, wartet er solange bis alle Aufgaben fertig sind und entfernt sich dann aus dem Fenster Aktivitäten. Um zu sehen, wie die Aufgaben beendet wurden, gehen Sie zur Ausführungsliste (siehe Ausführungsdaten - Übersicht). „0“ bedeutet, dass alle erfolgreich beendet wurden, „1“, dass einige fehlgeschlagen sind und „2“, dass keine Aufgabe erfolgreich beendet wurde. Dieser Fehlerindikator wird beim Logging-Wechsel zurückgesetzt.

Der Logging-Wechsel des Periodencontainers wird täglich beim Start des Zeitfensters und auch beim Ändern der Einstellungen vorgenommen.

Periodische Aufgaben für Gruppen einplanen

Ist beim Objekt eine GruppeFasst Aufgaben zusammen, um diese gemeinsam durchzuführen. Auch ein eigener Objekttyp in der Automation Engine. als Starttyp eingetragen, wird diese bei der Ausführung ignoriert. Der BenutzerIn einem Automation Engine-System bezieht sich ein Benutzer auf eine Instanz eines Benutzer-Objektes, aber ganz allgemein ist ein Benutzer auch die Person, die mit Automic-Produkten arbeitet. Jedes Benutzer-Objekt hat eine Benutzerkennung und bestimmte Zugriffsrechte auf unterschiedliche Bereiche eines Automation Engine-Systems und der zugehörigen Produktpalette. In der Automation Engine werden die Zugriffsrechte über Rechte und Privilegien, in Decision über Benutzerrollen und EventBase-Rechte und in der ARA-Webanwendung über Objektberechtigungen geregelt. Zentral können diese Zugriffsrechte in den Funktionen der AWI-Benutzerverwaltung geregelt werden. Weitere Informationen sind im Kapitel Unified User Management vorhanden., der die periodische Aufgabe einplant, muss daher das Recht besitzen, das Objekt ändern zu dürfen.

Periodeneinstellungen ändern

Sie können die Periodencontainer-Einstellungen jederzeit ändern. Verwenden Sie dazu im Aktivitätenfenster das Kommando „Eigenschaften“.

Das Ändern der Einstellungen eines Periodencontainers gleicht einem Neustart des Periodencontainers. Die Anzahl der Ausführungen und der fehlerhaften Ausführungen wird auf 0 zurückgesetzt.

Die folgende Tabelle zeigt, wann die Aufgabe nach der Änderung der Einstellungen frühestens das erste Mal gestartet wird. Natürlich spielt es zusätzlich auch eine Rolle, ob ein KalenderFasst Tage in Kalenderereignissen zusammen. Auch ein eigener Objekttyp in der Automation Engine. definiert wurde, eine Überlappung erlaubt ist, eine Anpassung des Zeitraums vorgenommen werden soll usw.

Die Häufigkeit ändern auf „Im Intervall von...“

Die Häufigkeit ändern auf „nach Ende des vorhergehenden Laufes plus“

Die Häufigkeit ändern auf „um“

  • Liegt der letzte Start plus das neue Intervall in der Zukunft, wird die Aufgabe zu diesem Zeitpunkt gestartet.
  • Liegt der letzte Start plus das neue Intervall in der Vergangenheit, wird die Aufgabe sofort gestartet.
  • Läuft die Aufgabe gerade, wird am Ende die festgelegte Zeit hinzuaddiert und ergibt so den nächsten Startzeitpunkt.
  • Wird gerade keine Aufgabe ausgeführt, wird die festgelegte Zeit am Ende der Aufgabe hinzugefügt. Ist der errechnete Zeitpunkt in der Zukunft wird die Aufgabe entsprechend eingeplant. Ist der errechnete Zeitpunkt in der Vergangenheit, wird die Aufgabe sofort gestartet.
  • Liegt die Uhrzeit in der Zukunft, wird die Aufgabe zu diesem Zeitpunkt gestartet.
  • Liegt der Zeitpunkt in der Vergangenheit, wird die Aufgabe am nächsten Tag durchgeführt.

Ändern der Periodeneinstellungen

  1. Wechseln Sie in die Perspektive Process Monitoring und suchen Sie nach der Aufgabe. Sie haben mehrere Möglichkeiten:

    Die Aufgabe hat denselben Namen wie das Objekt, das Sie gerade ausgeführt haben und neben Ihrem Namen ist ein Container-Symbol zu sehen.

  2. Klicken Sie mit der rechten Maustaste auf die Aufgabe und wählen Sie Ausführung modifizieren. Der Dialog Ausführung von <Name der Aufgabe> wird angezeigt.

    Nehmen Sie die gewünschten Änderungen vor und klicken Sie auf Ausführen.

Siehe auch: