Änderungen

Ein einfacher Zweipunkt-Regler für einen Sensor und einen Aktor

402 Byte hinzugefügt, 07:33, 6. Mär. 2012
/* Code */
=Code=
In dieser Variante wird nur bei '''Änderung ''' des Wertes Sensorwertes in der Zentrale das Programm durchlaufen.
wenn
"Geräteauswahl" Temperatur-Sensor bei "Lufttempeartur" im Wertebereich "größer als 20,00 C" "auslösen auf Änderung"
dann
"Geräteauswahl" Kanal "sofort" "Schaltzustand ein"
sonst
"Geräteauswahl" Kanal "sofort" "Schaltzustand aus"
sonst
"Geräteauswahl" Kanal "sofort" "Schaltzustand ein"
In dieser Variante wird bei '''jedem Update ''' des Sensorwertes in der Zentrale das Programm durchlaufen.
wenn
"Geräteauswahl" Temperatur-Sensor bei "Lufttempeartur" im Wertebereich "größer als 20,00 C" "auslösen auf Aktualisierung"
dann
"Geräteauswahl" Kanal "sofort" "Schaltzustand ein"
sonst
"Geräteauswahl" Kanal "sofort" "Schaltzustand aus"
sonst
"Geräteauswahl" Kanal "sofort" "Schaltzustand ein"
=Bekannte Probleme=
Wenn das Programm manuell gestartet wird, ist die Wenn-Bedingung immer erfüllt. D.h auch auch wenn der Sensorwert über dem Schaltwertliegt, wird der "Schaltzustand aus" gesetzt und bleibt dort. Der Regler arbeitet erst wieder, wenn die Temperatur von zu kalt über zu warm und wieder zurück gelaufen ist. Hab keine Ahnung, wie man das abfängt.
=Quellen=
29
Bearbeitungen