![]() |
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
|
YI
|
Composant I
|
YP
|
Composant P
|
CAL PIDP1_Instance (MAN:=ManualMode, HALT:=HaltMode, SP:=SetpointValueInput, PV:=ProcessVariable, BIAS:=DisturbanceInput, D_ON_X:=D_PortionValueFlag, REVERS:=OutputReversed, KP:=ProportionalRate, KI:=IntegralRate, KD:=DifferentiationRate, TD_LAG:=LagTimeD_Portion, YMAX:=UpperControlLimit, YMIN:=LowerControlLimit, YMAN:=ManualValue, Y=>ManipulatedVariable, ERR=>OutputSystemDeviation, QMAX=>Y_Reached_YMAX, YMIN=>Y_Reached_YMIN)
PIDP1_Instance (MAN:=ManualMode, HALT:=HaltMode, SP:=SetpointValueInput, PV:=ProcessVariable, BIAS:=DisturbanceInput, D_ON_X:=D_PortionValueFlag, REVERS:=OutputReversed, KP:=ProportionalRate, KI:=IntegralRate, KD:=DifferentiationRate, TD_LAG:=LagTimeD_Portion, YMAX:=UpperControlLimit, YMIN:=LowerControlLimit, YMAN:=ManualValue, Y=>ManipulatedVariable, ERR=>OutputSystemDeviation, QMAX=>Y_Reached_YMAX, YMIN=>Y_Reached_YMIN) ;
Paramètre
|
Type de données
|
Description
|
---|---|---|
MAN
|
"1": mode Manuel
|
|
HALT
|
BOOL
|
"1": mode Pause
|
SP1
|
Entrée de consigne
|
|
PV1
|
REAL
|
Variable d'entrée
|
BIAS
|
REAL
|
Entrée des perturbations
|
D_ON_X
|
BOOL
|
1: composant D en rapport avec la variable pilotée
0: composant D en rapport avec l'écart du système
|
REVERSE
|
BOOL
|
1: sortie inversée
|
KP
|
REAL
|
Coefficient de l'action proportionnelle (gain)
|
KI1
|
REAL
|
Coefficient de l'action intégrale
|
KD
|
REAL
|
Constante de temps d'action dérivée
|
TD_LAG
|
Retard, composant D
|
|
YMAX
|
REAL
|
Limite supérieure
|
YMIN
|
REAL
|
Limite inférieure
|
YMAN
|
REAL
|
Valeur manipulée manuellement
|
Paramètre
|
Type de données
|
Description
|
---|---|---|
Y
|
REAL
|
Variable manipulée
|
ERR
|
REAL
|
Ecart du système
|
QMAX
|
BOOL
|
1 = Y a atteint la limite de contrôle supérieure
|
QMIN
|
BOOL
|
1 = Y a atteint la limite de contrôle supérieure
|