Controllore PI

Controllore Integrale Proporzionale
La quota I è responsabile di un adeguamento esatto a questo valore.

Contenuto


Ingressi

AliasDescrizione breveDescrizioneCampo di valore
PVProcess valueValore effettivo della variabile controllata.
AutoAutomatic0 = Manuale
1 = Automatico
0/1
OffOff / LockPulse (< 200 ms): Outputs are reset / switched off.
Pulse (> 200 ms): Block is locked.
Dominating input.
0/1




Uscite

AliasDescrizione breveDescrizioneCampo di valore
COController outputUscita del controllore per la manipolazione della variabile controllata.




Parametri

AliasDescrizione breveDescrizioneUnitàCampo di valoreValore predefinito
RemRemanence inputIngresso Rimanenza: Se attivo, il blocco funzione mantiene lo stato precedente dopo un riavvio del Miniserver.
Lo stato del blocco funzione viene salvato:
- Al momento del salvataggio nel Miniserver
- Ad un riavvio programmato
- Prima di un backup
- Una volta all'ora
I dati vengono salvati sulla scheda SD.
-0/10
SPSetpointSetpoint della variabile controllata.-5
StSampling timeA questo intervallo, il controller calcola i nuovi valori per (CO).s0...∞1
ThThresholdUtilizzato per sopprimere piccole differenze di controllo tra (PV) e (SP). Se la differenza è inferiore alla soglia, non viene calcolato alcun nuovo valore per (CO). Questo aiuta a evitare qualsiasi carico non necessario sull'attuatore.-1
KpProportional gainGuadagno proporzionale-2
KiIntegral gainGuadagno integrale-1
MvManual valueQuando (Auto) è 0, questo valore viene emesso a (CO).-5
MinMinimumSpecifica il valore di uscita minimo per (CO).-0
MaxMaximumSpecifica il valore di uscita massimo per (CO).-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