Struttura utilizzata

stPiPara

Elemento di struttura

Tipo

Descrizione

tCyclTime

TIME

Tempo di ciclo attività

Intervallo: 10 ms - 60 s

xEnArw

BOOL

Attiva il windup anti reset

tTn

TIME

Tempo azione integrale

Intervallo: 1- 1e32 ms

rKp

REAL

Valore guadagno proporzionale

Intervallo: ±3,4e+38

rMaxLim

REAL

Limite di uscita massimo

Intervallo: ±3,4e+38

rMinLim

REAL

Limite di uscita minimo

Intervallo: ±3,4e+38

tCyclTime

tCyclTime è il tempo trascorso tra le due esecuzioni del blocco funzione. Se il task è assegnato in modo ciclico, equivale al tempo di ciclo di task del task ciclico.

xEnArw

xEnArw attiverà il processo di windup anti reset (ARW).

Se il valore è FALSE, il blocco mantiene la parte integrale se l'intera uscita di controllo raggiunge un limite.

Se il valore è TRUE, il blocco funzione mantiene la parte integrale solo se la parte integrale raggiunge un limite. L'uscita equivale alla somma del valore limite e della parte proporzionale se la parte integrale raggiunge un limite, come mostrato nel diagramma a blocchi funzionali di attivazione di ARW.

Questa figura mostra il blocco funzione in modalità ARW attivo:

G-SA-0044533.1.gif-high.gif

 

 

tTn

Tempo integrale per loop PI

rKp

Guadagno proporzionale per loop PI

rMaxLim

Le uscite con un valore maggiore di questo limite vengono limitate al valore rMaxLim.

rMinLim

Le uscite con un valore minore di questo limite vengono limitate al valore rMinLim.

NOTA: Se rMinLim è maggiore di 0, il processo PI inizia dal valore rMinLim.