PI – Regler

Proportional-Integral-Regler. Der P Anteil bewirkt durch eine Sprungantwort eine schnelle Annäherung an den Zielwert. Der I Anteil ist für eine exakte Ausregelung auf diesen Wert verantwortlich.

Inhaltsverzeichnis


Eingänge

KürzelKurzbeschreibungBeschreibungWertebereich
PVProcess valueTatsächlicher Wert der Regelgröße.
AutoAutomatic0 = Manuell
1 = Automatik
0/1
OffOff / LockPulse (< 200 ms): Outputs are reset / switched off.
Pulse (> 200 ms): Block is locked.
Dominating input.
0/1




Ausgänge

KürzelKurzbeschreibungBeschreibungWertebereich
COController outputAusgang des Reglers zur Beeinflussung der Regelgröße.




Parameter

KürzelKurzbeschreibungBeschreibungEinheitWertebereichStandardwert
RemRemanence inputRemanenzeingang: Wenn aktiv, behält der Baustein seinen letzten Zustand nach einem Miniserver-Neustart.
Der Zustand des Bausteins wird gespeichert:
– Beim Speichern in den Miniserver
– Bei einem geplanten Neustart
– Vor einem Backup
– Einmal pro Stunde
Die Daten werden auf der SD gespeichert.
-0/10
SPSetpointSollwert der Regelgröße.-5
StSampling timeIn diesem Zeitabstand berechnet der Regler neue Werte für (CO).s0...∞1
ThThresholdDie Ansprechschwelle dient zur Unterdrückung von kleinen Regeldifferenzen zwischen (PV) und (SP). Ist der Betrag der Regeldifferenz kleiner als die Ansprechschwelle, so wird kein neuer Wert für (CO) berechnet. Dadurch wird das Stellglied nicht unnötig belastet.-1
KpProportional gainProportionalanteil-2
KiIntegral gainIntegralanteil-1
MvManual valueWenn (Auto) 0 ist, wird dieser Wert an (CO) ausgegeben.-5
MinMinimumLegt den minimalen Ausgangswert bei (CO) fest.-0
MaxMaximumLegt den maximalen Ausgangswert bei (CO) fest.-10



Calculation formula for the PI controller

CO = Kp * (Target - Input) + Ki * (Sum of errors) * Sample Time

Legend:

CO: Controller Output

Kp: Proportional gain

Target: Setpoint

Input: Actual (measured) value

Ki: Integral gain

Sum of errors: Accumulated past errors

Sample Time: Time interval between calculations