4.6.4.4_ Beispiel: UND Logik als Merker mit zyklisch Senden
Beschreibung: Und Logik die den letzten Wert speichert und zyklisch sendet
Kategorie: Logiken
Link zu diesem Beitrag: Alles auswählen
[url=https://forum.timberwolf.io/app.php/kb/viewarticle?a=93&sid=1076ef36a27dff748ddf602677153492]Knowledge Base - 4.6.4.4_ Beispiel: UND Logik als Merker mit zyklisch Senden[/url]
Zu finden im Wiki unter: https://elabnet.atlassian.net/wiki/spac ... hem+Senden
Beispiel vom User Robosoc: viewtopic.php?f=24&t=1102
Der folgende Baustein merkt sich den letzten empfangenen Wert und sendet diesen zyklisch alle 275 Sekunden.
Anwendungsfälle:
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.
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.
Der empfangene Wert bleibt solange bestehen, bis:
- Der LE-Dienst neu gestartet wird
- Die Logik geändert und gespeichert wird