Structure utilisée

stPiPara

Elément de structure

Type

Description

tCyclTime

TIME

Durée de cycle de tâche

Plage : 10 ms à 60 s

xEnArw

BOOL

Activer la saturation antiréinitialisation

tTn

TIME

Temps d'action intégrale

Plage : 1 à 1e32 ms

rKp

REAL

Valeur de gain proportionnel

Plage : ±3,4e+38

rMaxLim

REAL

Limite de sortie maximale

Plage : ±3,4e+38

rMinLim

REAL

Limite de sortie minimale

Plage : ±3,4e+38

tCyclTime

tCyclTime est le temps entre deux exécutions du bloc fonction. Si la tâche est définie comme cyclique, il est égal au temps de cycle de tâche de la tâche cyclique.

xEnArw

xEnArw active une opération de saturation antiréinitialisation (ARW).

Si la valeur est FALSE, maintient la partie intégrale si la sortie de commande complète atteint une limite.

Si la valeur est TRUE, le bloc fonction ne maintient que la partie intégrale si celle-ci atteint une limite. La sortie est égale à la somme de la valeur limite et de la partie proportionnelle, si la partie intégrale atteint une limite comme indiqué dans le schéma fonctionnel du bloc fonction en cas d'activation de ARW.

Cette figure présente le bloc fonction en cas d'activation du mode ARW :

G-SA-0044533.1.gif-high.gif

 

 

tTn

Temps intégral de la boucle PI

rKp

Gain proportionnel de la boucle PI

rMaxLim

La sortie supérieure à cette limite est limitée à la valeur rMaxLim.

rMinLim

La sortie inférieure à cette limite est limitée à la valeur rMinLim.

NOTE : Si la valeur rMinLim est supérieure à 0, le fonctionnement de l'algorithme PI commence à la valeur rMinLim.