![]() |
COMPORTEMENT DE SORTIE INATTENDU
Vérifiez que le bloc fonction est toujours invoqué lors du premier cycle d'un programme.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.
|
Variable
|
Description
|
---|---|
YD
|
Composant D (uniquement lorsque en_d = 1)
|
YI
|
Composant I (uniquement lorsque en_i = 1)
|
YP
|
Composant P (uniquement lorsque en_p = 1)
|
CAL PID_Instance (SP:=ReferenceVariable, PV:=ControlledVariable, MODE:=OperatingModes, PARA:=Parameter, FEED_FWD:=Disturbance, YMAN:=ManualManipulatedValue, Y:=ManipulatedVariable, ERR=>SystemDeviation, STATUS=>StatusOfOutput_Y)
PID_Instance (SP:=ReferenceVariable, PV:=ControlledVariable, MODE:=OperatingModes, PARA:=Parameter, FEED_FWD:=Disturbance, YMAN:=ManualManipulatedValue, Y:=ManipulatedVariable, ERR=>SystemDeviation, STATUS=>StatusOfOutput_Y) ;
Paramètre
|
Type
|
Description
|
---|---|---|
SP
|
Variable de référence
|
|
PV
|
REAL
|
Variable pilotée
|
MODE
|
Mode de fonctionnement
|
|
PARA
|
Paramètre
|
|
FEED_FWD
|
REAL
|
Perturbation
|
YMAN
|
REAL
|
Valeur manipulée manuellement
|
Paramètre
|
Type
|
Description
|
---|---|---|
Y
|
REAL
|
Grandeur de commande
|
Paramètre
|
Type
|
Description
|
---|---|---|
ERR
|
REAL
|
Ecart du système
|
STATUS
|
Etat de sortie Y
|
Elément
|
Type
|
Description
|
---|---|---|
man
|
"1": Manuel
|
|
halt
|
BOOL
|
"1": mode Pause
|
en_p
|
BOOL
|
"1": composant P actif sur
|
EN_I1
|
BOOL
|
"1": composant I actif sur
|
en_d
|
BOOL
|
"1": Composant D actif sur
|
d_on_pv
|
BOOL
|
"1": Composant D en rapport avec la variable pilotée
"0": Composant D en rapport avec l'écart du système
|
Elément
|
Type
|
Description
|
---|---|---|
gain
|
Coefficient de l'action proportionnelle (gain)
|
|
ti
|
Temps d'action d'intégrale
|
|
td
|
TIME
|
Temps d'action dérivée
|
td_lag
|
TIME
|
Retard du composant D
|
ymax
|
REAL
|
Limite supérieure
|
ymin
|
REAL
|
Limite inférieure
|
Elément
|
Type
|
Description
|
---|---|---|
qmax
|
"1" = Y a atteint la limite de contrôle supérieure
|
|
qmin
|
BOOL
|
"1" = Y a atteint la limite de contrôle inférieure
|