Hallo GerdW :-)
vielen Dank für deine Hilfe :-)
Zitat:Zitat:
Um das ganze System besser regeln zu können habe ich einen ganz langsamen Stellantrieb ausgesucht.
Er braucht 140s um die vollen 90° Ventildrehung zu schaffen.Toll. Wie passt das zusammen mit deiner Aussage:
Zitat:
Programmaufruf -> Schnelles Ansteigen der Temperatur auf 90°C
Programmende -> Temperatur im System einigermaßen schnell herunter kühlen.???
Du hast recht hört sich leicht verwirrend an.. :-) Die Temperaturregelung soll für einen Motorprüfstand sein - für einen kleinen Einzylindermotor. Dieser produziert wenig Abwärme und braucht sowieso ziemlich lange bis er den Heizkreis auf 90°C bringt. Hintergrund war eher, dass ich in der Aufheizphase das Ventil zu 100% auf Heisswasser (ohne den Kühlkreislauf) stellen wollte/würde. :-)
Der Temperaturmesswert vom Thermoelement wird mit dem CDAQ Modul NI9213 (Thermoelemente IN) durchgeführt.
Ich bin jetzt an dem Punkt wo ich sowohl meinen Temperatur-Sollwert in Labview habe und ich die Relais technisch ansteuern kann.
Mir ist nur unklar wie ich so eine Regelung aufbauen kann..
Was mir klar geworden ist:
- Beim Starten des Prüfstandes muss ich das Ventil 140s mit Relais 1 bestromen, dass es 100% auf Heisswasser steht (Quasi als Initialisierung)
- Während des Betriebes müsste die Temperatur bei ca 90 °C gehalten werden. Dieser Punkt ist mir noch unklar.. da ich nicht weiß wie ich das umsetzen kann, da ich ja nicht nur Ventilstellungen (heiss / kalt) habe sondern die genaue Stellung ja mit der Ansteuerzeit der beiden Relais festlegen kann.
- Beim Herunterfahren des Prüfstandes würde ich das System gerne noch ein paar Minuten kühlen lassen (Alle Lüfter, Wasserpumpen an und Mischer auf Kalt)
Ich hoffe es ist nun etwas klarer :-)
Ich weiß aktuell gar nicht wie ich das umsetzten könnte. Es gibt unter Regelung und Simulation Funktionen wie PID Regelung und Temperaturregelung.. Kann ich diese nicht verwenden?
Danke und viele Grüße