PID_CP: Startwert vorgeben?

R

Rudolf

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe folgendes Problem: Ist es beim S7 Standard PID-Controller möglich, dem Regler einen Startwert vorzugeben? Mir geht es darum, dass ein Regler beim "Einschalten" (bzw. beim Umschalten auf einen bestimmten Regler) mit einem definierten Ausgang, z.B. 80%, "losrennt", um sich von diesem Wert aus einzuregeln.

Vielleicht nochmals etwas verständlicher: Ein Pumpsystem (Kühlwasserversorgung) regelt normalerweise einen bestimmten Füllstand in einem Behälter. Wenn nun die Temperatur einen bestimmten Wert überschreitet, muss die Regelung umgeschaltet werden und regelt dann die Temperatur. Hierbei wäre es sinnvoll, wenn die Regelung mit einem definierten Startwert beginnt, um schnell reagieren zu können. Die Regelung selbst ist dann aufgrund von Totzeiten eher träge.

Der Programmierer der Steuerung sagt, das gehe nicht, ich will mich damit aber nicht zufrieden geben, bei anderen Systemen (z.B. ABB Procontrol) ist so etwas machbar....

Es wäre schön, wenn mir jemand auf die Sprünge helfen könnte.

Danke

Rudolf
 
Hallo Rudolf,

einfach den Regler nach der Umschaltung auf Temperaturregelung für Zeit x auf Handbetrieb mit 80% Stellwert schalten und danach denn Regler automatisch weiterregeln lassen.

_____________________________________________________________
 
Hallo Rudolf,

beim FB41 z.Bsp. kann man den I-Anteil initialisieren. Er hat einen Eingang zur Vorgabe des I-Anteils und einen, um die Initialisierung zu starten. Man müsste nur ermitteln welcher Wert beim Start der Temperaturregelung sinnvoll ist. Wahrscheinlich reicht eine Abhängigkeit zur momentanen Regeldifferenz beim Starten der Temperaturregelung.


Gruß, Onkel
 
Hallo Rudolf,

einfach den Regler nach der Umschaltung auf Temperaturregelung für Zeit x auf Handbetrieb mit 80% Stellwert schalten und danach denn Regler automatisch weiterregeln lassen.

_____________________________________________________________
Hallo Rudolf,

ich habe das gleiche Problem mit Temp.regelung. Die Tempregelung wird über die Beimischpumpen gelöst, das heisst wenn ich die Temp runterreglen möchte muss ich Wasser beimischen. Um Wasser beizumischen muss ich bestimmte Drehzahl erreichen zb. 70% ab dann sollte der Regler übernehmen. Jetzt ist die Frage wie könnte die Lösung aussehen und Wenn der Regler auf eingestellte Stellwert hochgefahren ist und ich schalte den Mode wieder auf Automatik, wird der Wert am Ausgang übernommen oder versucht der Regler das ganze wieder von 0 hoch zu regeln. Sorry bin relativ neu und habe gesehen dass ihr über das Thema schon besprochen habt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo karnel,
besser wäre gewesen wenn du einen neuen thread aufgemacht hättest.
Dieser hier ist schon 18 Jahre alt!!


Das kannst du machen wie du willst. Entweder dein Regler kann nur von 70 bis 100% ausgeben oder die Frequenzumformer fahren bei 0% Vorgabe auf 70% Drehzahl (Skalierung 0--100% --> 70-100%) oder wie auch immer.
 
Hallo karnel,
besser wäre gewesen wenn du einen neuen thread aufgemacht hättest.
Dieser hier ist schon 18 Jahre alt!!


Das kannst du machen wie du willst. Entweder dein Regler kann nur von 70 bis 100% ausgeben oder die Frequenzumformer fahren bei 0% Vorgabe auf 70% Drehzahl (Skalierung 0--100% --> 70-100%) oder wie auch immer.
Hallo Funkey,

danke für die Lösungsansätze. Gibt es bei PID Compact ein Parameter in dem ich den Regler ab 70 % Starten kann. Im Moment läuft das ganze von 0 hoch und das dauert bei einem Fehlerfall sehr lange bis die Anlage wieder bereit ist. Bin ganz neu in TIA Welt deshalb die fragen.. Ich kann aber auch ein thread öffnen falls das besser ist.
 
Wenn du dein Technologie-Objekt aufmachst, dann kannst du die Grenzwerte deines Ausganges festlegen
1702912999833.png
Hat allerdings den "Nachteil", solltest du während deines Regelprozesses weniger als deine 80% benötigen, dann kommt der Sollwert nicht weiter runter.
 
Zurück
Oben