Periode (PERIOD)
Periodenobjekte stellen die Zeitparameter zur Verfügung, die für die Ausführung eines Objekts mit der Option Periodisch ausführen benötigt werden. Sie definieren, wann und wie oft die periodische Ausführung ausgeführt werden soll. Als Entwickler und Objektdesigner können Sie beim Ausführen eines Objekts mit der Option Periodisch ausführen ein Periodenobjekt zuordnen, anstatt das Datum, die Uhrzeit und die Häufigkeit der Wiederholung manuell festzulegen. Bei Bedarf können Sie die vom Periodenobjekt geladenen Werte vor Beginn der Ausführung ändern. Weitere Informationen finden Sie unter Ausführen von Objekten – Periodisch.
Hinweis: Sie können die Ausführung eines Objektes starten, während eine vorherige Ausführung noch läuft. Wenn Sie die Option Periodisch ausführen verwenden, sind die periodischen Ausführungsparameter nach Abschluss des aktuellen Laufs wirksam.
Tipp: Definieren Sie Periodenobjekte für typische periodische Vorgaben, die Sie als Vorlage verwenden können. Auf diese Weise sparen Sie Zeit und gewährleisten Konsistenz bei der Ausführung periodischer Aufgaben. Für Beispieldefinitionen siehe Beispiele zu Periodenobjekten.
Objektklasse: Passives Objekt
Objekttyp/Kurzname: PERIOD
-
Klicken Sie in der Perspektive Process Assembly auf Objekt hinzufügen. Wählen Sie im Dialogfeld Objekt hinzufügen die Option Periode. Weitere Informationen zum Hinzufügen von Objekten finden Sie unter Hinzufügen von Objekten.
Eine Definition eines Periodenobjekts besteht aus den folgenden Seiten:
-
Standardseiten, die unabhängig von dem von Ihnen definierten Objekttyp zu jeder Zeit verfügbar sind:
- Die hier beschriebene, objektspezifische Seite.
Hinweis: Sie können Periodenobjekte auch direkt aus den AWI-Kombinationsfelder verwenden erstellen, die zur Auswahl von Objekten dienen.
-
-
Geben Sie im Dialogfeld Objektname den Namen des neuen Objekts ein. Wählen Sie ihn mit Bedacht aus. Weitere Informationen finden Sie unter Best Practices: Namenskonventionen für Objekte.
-
Klicken Sie auf OK, um die Objektdefinitionsseiten zu öffnen.
-
Geben Sie im Abschnitt Periode an, wann die Periode beginnt und endet.
Änderungen am Ende einer Periode haben keinen Einfluss auf periodische Ausführungen, die bereits begonnen haben.
-
Definieren Sie die Frequenz des Periodenobjekts.
-
Ausführen
Definiert, wann und wie oft innerhalb eines Tages die Ausführung beginnt. Abhängig von Ihrer Auswahl werden weitere Optionen angezeigt, um die Ausführungsintervalle zu präzisieren:
-
um
Geben Sie die Zeit an, zu der das Objekt ausgeführt werden soll.
-
in Intervallen
Geben Sie die fixen Zeitintervalle an, in denen die Ausführung des Objekts jeweils gestartet werden soll.
-
Unter Alle legen Sie das Intervall zwischen den Ausführungen fest. Das maximal mögliche Intervall ist 504 Stunden (21 Tage).
-
Schränken Sie in Von/Bis das Zeitfenster weiter ein, in dem das Objekt ausgeführt werden kann.
Die erste Ausführung beginnt sofort, es sei denn, Sie definieren eine Erste Startzeit. Verwenden Sie diese Option in Kombination mit Erste Startzeit, damit die Intervalle in regelmäßigen Zeitabschnitten beginnen.
Beispiel: Sie geben 30 Minuten in in Intervallen von jeweils ein. Das heißt, der Job, dem Sie dieses Zeitraumobjekt zuweisen, wird alle 30 Minuten ausgeführt. Nehmen wir an, Sie starten die wiederkehrende Ausführung um 9:07. Diese Tabelle erklärt, was geschieht, wenn Sie die Option Anfängliche Startzeit aktivieren, und wenn Sie sie nicht aktivieren:
Sie aktivieren die Anfängliche Startzeit NICHT Sie AKTIVIEREN die Anfängliche Startzeit 9:07 (sofortiger Start)
9:30 (Start in der nächsten halben Stunde) 9:37 (9:07 (Start) + 00:30)
10:00 (9:30 (Start) + 00:30) 10:07 (9:37 (Start) + 00:30)
10:30 (10:00 (Start) + 00:30) und so weiter
und so weiter Wählen Sie Eine Überlappung erlauben aus, wenn die nächste geplante Ausführung des Objekts starten soll, selbst wenn die vorherige noch läuft. Ohne diese Option würde die Ausführung bis zum nächsten geplanten Zeitpunkt übersprungen werden.
-
-
nach Ende des vorhergehenden Laufs plus
Legen Sie eine Pufferzeit nach dem Ende der vorherigen Ausführung fest.
-
In Time After Execution (Zeitraum nach Ausführung) definieren Sie, wie viele Stunden und Sekunden verstreichen müssen, bevor die nächste Ausführung starten kann. Das maximal mögliche Intervall ist 504 Stunden (21 Tage).
-
Schränken Sie in Von/Bis das Zeitfenster weiter ein, in dem das Objekt ausgeführt werden kann.
Wichtig! Die Verwendung dieser Option mit einer Ersten Startzeit hat wenig Einfluss auf die Ausführungszeiten. Die erste Ausführung beginnt bei einem normalen Uhrzeitsegment (nicht um 9:07 Uhr, sondern um 9:15 Uhr). Der Rest der Ausführungen beginnt jedoch basierend auf der tatsächlichen Laufzeit jeder Ausführung zuzüglich der festen Pufferzeit. Dies hat Starts zu unregelmäßigen Uhrzeiten zur Folge.
-
-
-
-
Verwenden Sie den Abschnitt Tage, um die Ausführungen auf bestimmte Wochentage zu beschränken. Sie können die Kalenderbedingungen verwenden, um komplexere und genauere Tage für die Ausführung zu definieren. Weitere Informationen finden Sie unter Kalender (CALE) und Kalenderereignisse definieren.