INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo, > Ich will : Wenn die Temp über 25 Grad steigt soll die Heizung aus gehen. Sie soll aber für mindestens 1 minute aus bleiben . Auch wenn in dieser Zeit die Temp wieder unter 25 fällt. Und umgekehrt. > Wenn die Temp unter 25 Grad geht soll die Heizung für mindestens eine Minute an bleiben auch wenn in der Zwischenzeit die Temp wieder höher steigt. > > Wie kann ich das programmieren???? über die Zeit würde man eine solche Aufgabenstellung normalerweise nicht lösen. Üblich wäre eie Lösung über eine Temperaturhysterese. z.B. (ACHTUNG! Das ist nur ein Prinzip - kein einsetzbarer Code): #loop If temperatur >= Auschaltgrenze then Auschalten() if temperatur <= (Ausschaltgrenze + Hysterese) then Einschalten() goto loop Setzt man die Auschaltgrenze mit 25 und die Hyterese mit 2 an, würde bei 25 Grad ausgeschaltet, aber erst bei 27 Grad wieder eingeschaltet. Bei Temperaturregelung interessiert ja nicht die Zeit, sondern die Temperatur. Natürlich kannst Du auch eine Zeitverzögerung mit dem Timer basteln. Wie der zu benutzen ist, steht im Manual. Grüße Henrik Meine Homepage: http://www.henrik-reimers.de/control/ |
Antwort schreiben |