Micha_RW
Level-1
- Beiträge
- 174
- Reaktionspunkte
- 34
-> Hier kostenlos registrieren
Guten Tag,
meine Aufgabenstellung ist eine Sauerstoffregelung in einer Kläranlage.
Das Gebläse soll sich auf einen Solldruck regeln und entsprechende Regelschieber den O2-Wert der Kaskaden.
Als CPU hab ich eine 315-2 PN/DP.
Die Regler werden im OB35 (1000ms) aufgerufen.
Im OB35 werden Analogwerte skaliert und im Moment 7 Regler aufgerufen. (1 mal CONT_C und 6 mal CONT_S).
Sollwerte bekomm ich vom Leitsystem.
Soweit alles kein Problem. Die Schieber regeln soweit.
Der CONT_C regelt leider nur mit dem I-Anteil....
Der P und D Anteil wird aus mir noch unerklärlichen Gründen leider nicht berücksichtigt...
Rücksetzen des Reglers über den COM_RST, ebenso wie ein komplettes Urlöschen der CPU und Neuübertragung aller Bausteine brachte bis jetzt leider keinen Erfolg.
Zykluszeit der SPS ist bei 10ms.
Weiß jemand woran das liegen könnte?
Steh ich grad irgendwie auf dem Schlauch?
Anbei 2 Bilder vom PID-Control.
meine Aufgabenstellung ist eine Sauerstoffregelung in einer Kläranlage.
Das Gebläse soll sich auf einen Solldruck regeln und entsprechende Regelschieber den O2-Wert der Kaskaden.
Als CPU hab ich eine 315-2 PN/DP.
Die Regler werden im OB35 (1000ms) aufgerufen.
Im OB35 werden Analogwerte skaliert und im Moment 7 Regler aufgerufen. (1 mal CONT_C und 6 mal CONT_S).
Sollwerte bekomm ich vom Leitsystem.
Soweit alles kein Problem. Die Schieber regeln soweit.
Der CONT_C regelt leider nur mit dem I-Anteil....
Der P und D Anteil wird aus mir noch unerklärlichen Gründen leider nicht berücksichtigt...
Rücksetzen des Reglers über den COM_RST, ebenso wie ein komplettes Urlöschen der CPU und Neuübertragung aller Bausteine brachte bis jetzt leider keinen Erfolg.
Zykluszeit der SPS ist bei 10ms.
Weiß jemand woran das liegen könnte?
Steh ich grad irgendwie auf dem Schlauch?
Anbei 2 Bilder vom PID-Control.