Analytics Builder 10.15.0 | Bedienungsanleitung für Analytics Builder for Cumulocity IoT | Blockreferenz | Werkzeug | Cron Timer
 
Cron Timer
apama.analyticskit.blocks.core.CronTimer
Sendet eine Signalausgabe basierend auf einer Cron-ähnlichen periodischen Timer-Syntax.
Die Ausgabe "Timer Tick" wird jedes Mal gesendet, wenn die Zeit mit dem Muster übereinstimmt. Jeder Parameter kann auf ein Sternchen (*) gesetzt werden, um alle Zeiten abzudecken, auf eine Liste mit durch Komma getrennten Zahlen, um zu diesen bestimmten Zeiten auszulösen, oder auf "* / Zahl", um bei jedem Vielfachen der Zahl auszulösen.
Zum Beispiel:
Um jeden Mittwoch um 20:30 Uhr ein Signal zu senden:
*Tag der Woche: 4
*Stunde: 20
*Minute: 30
Um ein Signal alle fünf Sekunden zu senden:
*Sekunden: * / 5
Die Parameter "Monatstage" und "Wochentage" wirken so zusammen, dass jede Übereinstimmung in einem der beiden Parameter eine Ausgabe auslöst, wenn beide angegeben sind. Wenn z. B. "Monatstage" auf 15 und "Wochentage" auf 1 eingestellt ist, erfolgt eine Ausgabe an jedem Montag des Monats und am 15., unabhängig davon, welcher Tag das ist.
Dieser Block wird im Simulationsmodus nicht unterstützt.
Parameter
Name
Beschreibung
Typ
Hinweise
Sekunden
Die Sekunden, in denen das Signal ausgelöst wird.
Bereich: 0 bis 59.
string
Standard: 0
Minuten
Die Minuten, in denen das Signal ausgelöst wird.
Bereich: 0 bis 59.
string
Standard: *
Stunden
Die Stunden, in denen das Signal ausgelöst wird.
Bereich: 0 bis 23.
string
Standard: *
Monatstage
Die Monatstage, an denen das Signal ausgelöst wird.
Bereich: 1 bis 31.
string
Standard: *
Monate
Die Monate, in denen das Signal ausgelöst wird.
Bereich: 1 bis 12.
string
Standard: *
Wochentage
Die Wochentage, an denen das Signal ausgelöst wird.
Bereich: 0 (Sonntag) bis 6 (Samstag).
string
Standard: *
Details zum Ausgangsport
Name
Beschreibung
Typ
Timer Tick
Wird zu jeder Auslösezeit entsprechend der Cron-Parameter gesendet.
pulse