Zeitliche Wiederholung Element

Aus
Version vom 9. Januar 2022, 19:22 Uhr von Fwf (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Dieses Element ermöglicht es einen Ablauf entweder in zeitlichen Abständen oder zu gewissen Zeitpunkten zu wiederholen ===Verwendbarkeit=== In jeder Funktio…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Dieses Element ermöglicht es einen Ablauf entweder in zeitlichen Abständen oder zu gewissen Zeitpunkten zu wiederholen

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

Anleitungen