UND-Logik als Merker mit zyklischem Senden

Anwendung

Manche Schaltaktorkanäle, Heizungsaktoren oder ältere Binäreingänge senden den Status nur bei Änderung und unterstützen kein zyklisches Senden. Das ist u.a. in Grafana nicht richtig schön, selbst wenn man fehlende Werte per fill(previous) auffüllt.

Der folgende Baustein merkt sich den letzten empfangenen Wert und sendet diesen zyklisch alle 275 Sekunden.

Beschreibung

Der Eingang lauscht Änderungen des Objektwertes mit und sendet den letzten bekannten Wert zyklisch auf das den Ausgang.

Da der Ausgang durch das T ausschließlich nach einem Triggern durch den Timer gesendet wird, ist es im Grunde egal auf welches Triggerverhalten der Eingang gestellt wird: U, A und C führen in diesem Fall alle zum gleichen Ergebnis! Dennoch sollte sich der Nutzer ein möglichst überlegtes Vorgehen bei der Wahl der Triggerverhalten von Eingängen angewöhnen. Dann

  • Es wird kein historischer Wert gelesen, die Eingänge sind nach dem Speichern und Start der Logik per default 0 und sendet diesen von Beginn an, bis der tatsächliche Wert erstmals empfangen wird (ggf. mit dem Doktor-Modus den letzten Status korrekt per Hand setzen).

  • Damit auch nach einem Reboot der korrekte Wert gesendet wird, sollte Persistenz an der Logikzelle aktiviert sein.

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