Schedule-Objekte aktivieren

Nachdem Sie ein 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). erstellt haben, müssen Sie es manuell aktivieren. Ab diesem Zeitpunkt werden die darin enthaltenen Aufgaben gemäß den von Ihnen definierten Einstellungen verarbeitet. In diesem Thema wird sowohl die Ausführungslogik beschrieben als auch darauf eingegangen, was mit den Aufgaben und deren StatusZustand einer Aufgabe (z.B. aktiv, blockiert, in Generierung, usw.). passiert. Zudem wird angegeben, welche Verarbeitungsoptionen für jeden Status verfügbar sind.

Der erste Schritt nach der Erstellung eines Schedule-Objekts ist die Ausführung dieses Objekts. Dies muss erstmalig manuell erfolgen, woraufhin das Objekt den Status Aktiv erhält. Im Schedule-Objekt haben Sie Aufgaben hinzugefügt, deren Eigenschaften definiert und optional auch einen Startzeitpunkt und eine Startverzögerung zugewiesen. Diese Einstellungen bestimmen in Kombination mit der Periodendauer und dem Periodenwechsel der Schedule den Zeitpunkt, zu dem die Aufgaben automatisch ausgeführt werden.

Erstmaliges Starten eines Schedule-Objekts

Nachdem das Schedule-Objekt und die Eigenschaften der Aufgaben definiert wurden, muss es aktiviert werden.

  1. Wählen Sie das Objekt in der PerspektiveEigener Funktionsbereich der Automic Web Interface (AWI) - Weboberfläche.Process Assembly“ aus und führen Sie einen der folgenden Schritte durch:

    Details zu den Ausführungsoptionen finden Sie im Abschnitt Ausführungsoptionen in diesem Handbuch.

  2. Die Schedule wurde gestartet.

    Eine Meldung mit Link zur Perspektive Process Monitoring erscheint im oberen Bereich des Fensters.

    Klicken Sie darauf, um die Ansicht Letzter Monitor der Schedule zu öffnen. Hier können Sie den Fortschritt nachverfolgen, die Parameter verändern, die Ausführungsdaten und -reports öffnen und je nach Status der Aufgaben eine Reihe an Aktionen durchführen.

Was passiert bei der Aufgabenaktivierung?

Wenn der Startzeitpunkt der AufgabeEin gestartetes Objekt, welches gerade durchgeführt wird. Aufgaben werden auch als Aktivitäten bzw. Tasks bezeichnet. erreicht ist, führt das Schedule-Objekt eine Reihe an Prüfungen durch, mit deren Hilfe bestimmt wird, wann es ausgeführt wird und ob, abhängig vom Endstatus, Folgeobjekte ausgeführt werden. Die nachfolgende Tabelle beschreibt die möglichen Szenarien:

Check Szenarien Status der Aufgabe Folgendes passiert
Sind Abhängigkeiten zwischen der Scheduleperiode und dem Startzeitpunkt der Aufgabe vorhanden?

Ja

Der Aufgabenstart liegt zeitlich vor dem Periodenwechsel der Schedule.

 

ENDED_TIMEOUT - Startzeitpunkt überschritten

Die Aufgabe wurde nicht gestartet. Das System wird versuchen, sie erneut zu starten, nachdem der aktuelle Periodenwechsel verstrichen ist und eine neue Periode beginnt.

Ja

Der Aufgabenstart liegt zeitlich nach dem Periodenwechsel der Schedule.

 

Warten auf Startzeitpunkt

Die Aufgabe wurde nicht gestartet. Sie wird ausgeführt, wenn der Startzeitpunkt erreicht wird.

Nein

Warten auf Startzeitpunkt

Die nächsten Prüfungen werden durchgeführt.

Sind zu berücksichtigende Kalenderbedingungen vorhanden?

Ja

 

Kalendereinstellungen werden angewandt und die Aufgabe wird gegebenenfalls nicht ausgeführt.

Nein

Warten auf Startzeitpunkt

Die nächsten Prüfungen werden durchgeführt

Wurden der Schedule SyncSynchronisiert aktivierbare Objekte auf der Grundlage definierter Zustände und Aktionen. Auch ein eigener Objekttyp in der Automation Engine.-Objekte zugewiesen?

Ja

 

Die Bedingungen werden ausgewertet und die Aufgabe wird gegebenenfalls nicht ausgeführt

Nein

 

Die Aufgabe wird ausgeführt

Sind der Aufgabe Folgeaufgaben zugewiesen?

Ja

OK-Status, wie in den Eigenschaften der Aufgabe festgelegt  

Ja

Die Aufgabe hat nicht den in Eigenschaften festgelegten OK-Status Das System reagiert automatisch und startet gemäß den Eigenschaftsdefinitionen die Aufgabe entweder neu oder führt eine andere aus.
Nein    

In der folgenden Abbildung wird dargestellt, wie das System geplante Aufgaben prüft:

XXX