Dokumentation
LCN_LimitOutput
boolean LCN_LimitOutput (int $InstanzID, int $Wert, int $Zeit, string $ZeitTyp)
Parameterliste
InstanzID | ID des zu schaltenden Ausgangs |
Wert | Prozentualer Wert auf den begrenzt werden soll (0..100) |
Zeit | Zeitraum wielange der Ausgang begrenzt werden soll |
ZeitTyp | Gibt an ob die Begrenzung für Sekunden, Minuten, Stunden oder Tage gelten soll |
Rückgabewert
Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.
Beschreibung
Begrenzt den Ausgang mit der ID InstanzID für den Zeitraum Zeit und Zeittyp ZeitTyp auf den Wert Wert.
Zeittyp | möglicher Zeitraum |
---|---|
'S' (Sekunden) | 1..60 |
'M' (Minuten) | 1..90 |
'H' (Stunden) | 1..50 |
'D' (Tage) | 1..45 |
Beispiel
//Begrenzt den Ausgang mit der ID 12345 für 8 Stunden auf 36%
LCN_LimitOutput(12345, 36, 8, 'H');