-> Hier kostenlos registrieren
Guten Abend Allerseits
Ich habe eine Steuerung für einen Grossen Wassertank Gebaut, bei dem die Temperatur sehr genau stimmen sollte. (+-0.1 Grad)
Ich fahre mit einem PT100 über einen Messumformer und danach mit 0-10V auf die Logo. Das Regelventiel hat einen Stellantrieb, der sich langsam öffnet wenn er Spannung auf einem Draht hat und langsam schliesst wenn er Spannung auf dem anderen Draht hat.
in der Logo gehe ich mit dem Signal auf einen PI-Regler und danach auf einen PWM anschliessend je auf eine Einschaltverzögerung. Der PI-Regler ist momentahn auf Regelverstärkung 99 und Integralzeit 2400 Eingestellt und die Zeitverzögerung Wärmer ist 5ms und Kälter 200ms und der PWM ist auf 4 Sekunden eingestellt.
So hat es am besten funktioniert als ich es Installiert habe, wahr damit 4 Stunden beschäftigt, denn ein geänderter Wert bedeutet 15-25 Minuten warten was passiert.
Nun habe ich das Problem, dass die Temperatur zu hoch fährt, dann fängt die Temperatur wider an zu sinken, wenn die Temperatur sinkt, gibt mir der PI-Regler einen Wert von 98 raus, was durch den PWM und den langsamen Stellantrieb sozusagen nichts ist. Mit einer kleineren Regelverstärkung gibt der PI-Regler noch einen kleineren Wert raus.
Wenn der Ist-Wert 0,1 Grad unter den Sollwert fällt, gibt der PI-Regler einen Wert von 198 (mit kürzerer Integralzeit Tick er natürlich schneller nach oben), umso kälter es wird umso höher der Wert.
Nun das Problem ist, dass er dass die Wärme vom Plattentauscher seine volle Wirkung erst zeigt wenn die Temperatur 0,5 Grad zu niedrig ist, danach steigt die Temperatur relativ schnell an, der Regler macht zu und das ganze Überhitzt um 0,5 Grad.
Lange Rede kurzer Sinn, wie kann ich Einstellen das mir der PI-Regler einen höheren Wert rausgibt wen die Temperatur zu fallen beginnt?
Gruss Ignaz010
Ich habe eine Steuerung für einen Grossen Wassertank Gebaut, bei dem die Temperatur sehr genau stimmen sollte. (+-0.1 Grad)
Ich fahre mit einem PT100 über einen Messumformer und danach mit 0-10V auf die Logo. Das Regelventiel hat einen Stellantrieb, der sich langsam öffnet wenn er Spannung auf einem Draht hat und langsam schliesst wenn er Spannung auf dem anderen Draht hat.
in der Logo gehe ich mit dem Signal auf einen PI-Regler und danach auf einen PWM anschliessend je auf eine Einschaltverzögerung. Der PI-Regler ist momentahn auf Regelverstärkung 99 und Integralzeit 2400 Eingestellt und die Zeitverzögerung Wärmer ist 5ms und Kälter 200ms und der PWM ist auf 4 Sekunden eingestellt.
So hat es am besten funktioniert als ich es Installiert habe, wahr damit 4 Stunden beschäftigt, denn ein geänderter Wert bedeutet 15-25 Minuten warten was passiert.
Nun habe ich das Problem, dass die Temperatur zu hoch fährt, dann fängt die Temperatur wider an zu sinken, wenn die Temperatur sinkt, gibt mir der PI-Regler einen Wert von 98 raus, was durch den PWM und den langsamen Stellantrieb sozusagen nichts ist. Mit einer kleineren Regelverstärkung gibt der PI-Regler noch einen kleineren Wert raus.
Wenn der Ist-Wert 0,1 Grad unter den Sollwert fällt, gibt der PI-Regler einen Wert von 198 (mit kürzerer Integralzeit Tick er natürlich schneller nach oben), umso kälter es wird umso höher der Wert.
Nun das Problem ist, dass er dass die Wärme vom Plattentauscher seine volle Wirkung erst zeigt wenn die Temperatur 0,5 Grad zu niedrig ist, danach steigt die Temperatur relativ schnell an, der Regler macht zu und das ganze Überhitzt um 0,5 Grad.
Lange Rede kurzer Sinn, wie kann ich Einstellen das mir der PI-Regler einen höheren Wert rausgibt wen die Temperatur zu fallen beginnt?
Gruss Ignaz010