Cron (Modulbaustein)

Zeit- und kalenderbasierender Trigger

Inhalt dieser Seite
richtet sich an
Experten

 

Syntax

["Cron","$Start","$OutB","$NextTrigger","$CronExpr"]

Funktion

Triggert eine Logik zu definierten Zeitpunkten, die mittels Cron-String definiert werden

Eingänge

  • "$Start"(bool): Schaltet den Trigger über ein TRUE aktiv, d.h. die Logik wird im nächsten durch die CronExpr definierten Zeitpunkt ausgelöst; bei FALSE bleibt der Trigger inaktiv.

  • "$CronExpr"(string): String in der →Cron-Syntax; legt Zeitpunkt(e) der Triggerauslösung fest.

Ausgänge

  • "$OutB"(bool): TRUE, wenn ein durch die CronExpr definierten Zeitpunkt eintritt, sonst FALSE.

  • "$NextTrigger"(Integer): Gibt in UNIX-Zeit (d.h. in Sekunden seit seit 1.1.1970 00:00:00 UTC) an, wann der nächste Trigger ausgelöst werden wird.

Besonderheiten

  • Wird "$NextTrigger" nicht benötigt, kann statt der Variablen eine 0 übergeben werden: ["Cron","$Start","$Alarm",0,"$CronExpr"]

Praktische Anwendungsbeispiele

  •  

Entsprechendes Logik-Modul

 

 

 

2019 - 2023 by Elaborated Networks GmbH / Impressum / Datenschutzerklärung