Re: Fenster programmieren Kategorie: Programmierung (von Peter - 27.01.2005 13:52) | ||
Als Antwort auf Re: Fenster programmieren von André H. - 25.01.2005 18:46 | ||
| ||
Hallo André, danke für Deine Mail. > Man sollte immer etwas optimieren. > Ein korrekter Vergleich sieht bei einer Differenztemperaturregelung immer so aus: > > if <wert> >= <Sollwert> + <Hysterese> > { > // irgendetwas einschalten > } > else > if <wert> <= <Sollwert> > { > // und wieder abschalten > } > > Wichtig ist dabei das "else". Denn, warum soll die zweite If-Bedingung > geprüft werden, wenn die erste schon erfüllt wurde ? Da hast Du natürlich Recht, ich habe das jetzt auch so gemacht. Diese Abfrage verwende ich zweimal im Programm. Einmal wird bei einer bestimmten (einstellbaren) Temperatur zwischen �lkessel und Pufferspeicher (der von einem Holzofen gespeist wird) umge- schalten. Zum Zweiten schalte ich bei einer Höchsttemperatur im Puffer die Heizkreispumpe zwangsweise ein. Es handelt sich also nicht um Raumtemperaturregelung. > Welche Hysteresen ausreichend sind, kann man Pauschal nie sagen. > Bei einer Raumtemperaturregelung sollten diese jedeoch sehr gering sein. > Es gibt auch Anwendungen, bei denen Hysteresen von 10K Sinn machen. Klar, Hysteresen sind anwendungsabhängig :-) Bei meiner Umschalterei denke ich, mit zwei Grad gut zu liegen (lasse mich aber gerne berichtigen). Servus Peter | ||
Antwort schreiben Antworten: Re: Fenster programmieren (von André H. - 30.01.2005 12:06) |