Zeitliche Wiederholung Element
Dieses Element ermöglicht es einen Ablauf entweder in zeitlichen Abständen oder zu gewissen Zeitpunkten zu wiederholen
Inhaltsverzeichnis
Verwendbarkeit
In jeder Funktion (Bevorzugt bei Diensten).
Anschlüsse
In dieser Sektion finden Sie alle Informationen über die Anschlüsse die das jeweilige Element zur Verfügung stellt. Beachten Sie, dass weitere Eingänge und Anfragen beliebig hinzugefügt werden können. Diese zusätzlichen Eingänge haben keine Standardfunktion und sind deshalb hier nicht beschrieben.
Eingänge (INPUT)
- 0: Erfordert keine spezielle Datenstruktur. Bevorzugt sollte es aber eine Ressource/Datensatz sein auf dem eine Rechenoperation ausgeführt werden kann.
Anfragen (REQUEST)
Dieses Element führt standardmäßig keine Anfragen aus
Auslöser
- timer: Dieser Auslöser wird in zeitlichen Abständen gefeuert.
Ereignisse
- start: Startet den Timer, falls er nicht bereits Initial gestartet war.
- stop: Stoppt den Timer.
Ausgänge
- 0: Gibt den Eingang 0 zurück.
Konfiguration
- Starte: Sie haben die Möglichkeit den Timer sofort zu starten, oder auf das start-Ereignis am Ereignis-Eingang zu warten bis der Timer beginnt.
- Aufruftyp: Das Feste Intervall bedeutet das auslösen des timer-Auslösers in einem fest Definierten Zeitintervall. Hingegen bedeuten feste Ausführungszeitpunkte, dass der Timer immer zu bestimmten Uhrzeiten ausgeführt wird
- Intervallzeit in ms: Die Zeitspanne nach der der timer-Auslöser gefeuert werden soll.
- Ausführungszeitpunkte: Die Zeitspanne in einem CRON-ähnlichem Stil. Erleuterung siehe Unten.
Beispiele für Ausführungszeitpunkte
Die ausführungszeitpunkte bestehen aus 6 durch Abstand getrennten Fragmenten. Jedes Fragment kann hierbei entweder fest definiert (z.B. "1,5,10,20" = in Minute 1,5,10 und 20) , durch eine Spanne (z.B. "10-20" = jede Minute zwischen 10 und 20) oder durch einen Teiler(z.B. "*/2" = Alle 2 Minuten) definiert werden.
* * * * * * ┬ ┬ ┬ ┬ ┬ ┬ │ │ │ │ │ │ │ │ │ │ │ └── Wochentag (1-7, 1=Sonntag), falls Monatstag angegeben * │ │ │ │ └───── Monat (1-12) │ │ │ └──────── Monatstag (1-31), falls Wochentag angegeben ? │ │ └─────────── Stunde (0-23) │ └────────────── Minute (0-59) └───────────────── Sekunden (0-59)
Weitere Beispiele
- * * * * * *: Jede Sekunde
Weiterführende Informationen
Weitere Informationen, so wie Beispiele und Anleitungen zu diesem Element