#1 Komplexe Regelung mit Berechnung
Verfasst: Do 26. Feb 2009, 12:48
Auf unserem Treffen vom letzten Samstag haben wir unter anderem ein recht komplexe Regelung diskutiert.
Die Differenz von 2 Temperaturwerten soll über einen Ausgang eine Lüfterdrehzahl regeln.
Wir haben dann etwas probiert und es bei Einstellung "Regler kühlen" auch nicht hinbekommen, das der Ausgang nachgeführt wird (wie das bei "heizen" auf Anhieb funzte).
Ich habe das Thema dann noch mal mit der Hotline diskutiert.
Nach ein paar grundlegenden Punkten (bei denen ich mal wieder Recht bekam :-O ) kam dann die folgende Antwort.
Da das so deutlich nicht in den Hilfen steht, tue ich das hier mal öffentlich kund.
Das kann ja auch anderen noch helfen und der Hotline ein paar Anfragen sparen.
[zitat]Welche Variable man auch immer nimmt - bei Regler-Rechnen "minus" wird 100 Grad (1000 LCN) addiert.
Beispiel1: M201 Tvar=20,0 M202 Tvar=20,0
--> M201 R1var =20 - 20 +100 =100,0
Beispiel2: M201 Tvar=22,0 M202 Tvar=21,0
--> M201 R1var =22 - 21 +100 =101,0
Beispiel3: M201 Tvar=21,0 M202 Tvar=22,0
--> M201 R1var =21 - 22 +100 = 99,0
Beim 3.Beispiel sieht man, warum die 100: Damit es keine negativen Werte gibt.
Das bedeutet: Der Regler-Sollwert (Regler1) muesste geaendert werden. Dazu einfach einmal "Status" aufrufen und schauen, was da fuer Werte gegeben werden (Tvar "1" und "2") und was dabei herauskommt (R1var). [/zitat]
Ob das dann auch so in der Anlage funzt werden wir hier schon erfahren, denke ich
Wie man unschwer erkennen kann, war auch mir bis heute diese 100er-Addition nicht wirklich bekannt :O .
Nobody is perfekt ... aber lernfähig :-O
Grüße, Uwe - nicht ohne den "internen" Hinweis das es zu "Fehler 65..." (noch) keine Auskunft gab
*edit: Tippfheler in der Hotline-Antwort berichtigt :T
- Editiert von Uwe am 26.02.2009, 13:04 -
Die Differenz von 2 Temperaturwerten soll über einen Ausgang eine Lüfterdrehzahl regeln.
Wir haben dann etwas probiert und es bei Einstellung "Regler kühlen" auch nicht hinbekommen, das der Ausgang nachgeführt wird (wie das bei "heizen" auf Anhieb funzte).
Ich habe das Thema dann noch mal mit der Hotline diskutiert.
Nach ein paar grundlegenden Punkten (bei denen ich mal wieder Recht bekam :-O ) kam dann die folgende Antwort.
Da das so deutlich nicht in den Hilfen steht, tue ich das hier mal öffentlich kund.
Das kann ja auch anderen noch helfen und der Hotline ein paar Anfragen sparen.
[zitat]Welche Variable man auch immer nimmt - bei Regler-Rechnen "minus" wird 100 Grad (1000 LCN) addiert.
Beispiel1: M201 Tvar=20,0 M202 Tvar=20,0
--> M201 R1var =20 - 20 +100 =100,0
Beispiel2: M201 Tvar=22,0 M202 Tvar=21,0
--> M201 R1var =22 - 21 +100 =101,0
Beispiel3: M201 Tvar=21,0 M202 Tvar=22,0
--> M201 R1var =21 - 22 +100 = 99,0
Beim 3.Beispiel sieht man, warum die 100: Damit es keine negativen Werte gibt.
Das bedeutet: Der Regler-Sollwert (Regler1) muesste geaendert werden. Dazu einfach einmal "Status" aufrufen und schauen, was da fuer Werte gegeben werden (Tvar "1" und "2") und was dabei herauskommt (R1var). [/zitat]
Ob das dann auch so in der Anlage funzt werden wir hier schon erfahren, denke ich
Wie man unschwer erkennen kann, war auch mir bis heute diese 100er-Addition nicht wirklich bekannt :O .
Nobody is perfekt ... aber lernfähig :-O
Grüße, Uwe - nicht ohne den "internen" Hinweis das es zu "Fehler 65..." (noch) keine Auskunft gab
*edit: Tippfheler in der Hotline-Antwort berichtigt :T
- Editiert von Uwe am 26.02.2009, 13:04 -