Info |
---|
Sendet an zu einem festgelegten Zeitpunkt ein TRUE. |
Funktionsbeschreibung
Sendet an einem mittels einer Unix-Zeit festgelegten Zeitpunkt ein TRUE auf den Ausgang.
Eingänge
Zeit(integer): Bestimmt den (Weck)Zeitpunkt in der Form eines UNIX-Zeitwerts (d.h. in Sekunden seit dem 1.1.1970 00:00:00 UTC)
(Optional) Inhibit 1-n(boolean): (Optionale) Sperreingänge, lösen die →Abbruchfunktion aus.
(Optional) Trigger 1-n(boolean): (Optionale) Triggereingänge, lösen die →Triggerfunktion aus.
Ausgänge
Alarm (boolean): Ausgangswert.
Hinweise
Die UNIX-Zeit kann bspw. über https://www.unixtime.de/ bequem ermittelt werden.
Praktische Anwendungsbeispiele
Zugrundeliegender Modulbaustein
Status | ||||
---|---|---|---|---|
|
→Wakeup-Modulbaustein
Code
Status | ||||
---|---|---|---|---|
|
Der Custom-Logik-Code dieses Logik-Moduls lautet wie folgt:
Codeblock |
---|
{ "Level": [ [ "$Date", "int", 0 ], [ "$Alarm", "bool", false ], [ "$VAR<Inhibit?>", "bool", false ] ], "Module": [ [ "Break", [ "$VAR<Inhibit?>" ] ], [ "Wakeup", "$Date", "$Alarm" ] ], "Input": [ [ "Zeit", "Unix-Zeit", "$Date", "c" ], [ "Inhibit", "INHIBIT", "$VAR<Inhibit?>", "u" ] ], "Output": [ [ "Alarm", "Alarm", "$Alarm", "a" ] ] } |