![]() |
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.
|
CAL THREE_STEP_CON1_Instance (R:=ResetMode, SP:=SetPointInput, PV:=ProcessVariable, GAIN:=ProportionalRate, TI:=ResetTime, T_PROC:=NominalControllerTime, HYS:=Hysteresis, DB:=Deadband, Y_POS=>PosControlVarAt_ERR_EFF, Y_NEG=>NegControlVarAt_ERR_EFF, ERR_EFF=>EffectiveError)
THREE_STEP_CON1_Instance (R:=ResetMode, SP:=SetPointInput, PV:=ProcessVariable, GAIN:=ProportionalRate, TI:=ResetTime, T_PROC:=NominalControllerTime, HYS:=Hysteresis, DB:=Deadband, Y_POS=>PosControlVarAt_ERR_EFF, Y_NEG=>NegControlVarAt_ERR_EFF, ERR_EFF=>EffectiveError) ;
Paramètre
|
Type de données
|
Description
|
---|---|---|
R
|
"1" : mode Réinitialisation
|
|
SP
|
Entrée de consigne
|
|
PV
|
REAL
|
Entrée de valeur réelle
|
GAIN
|
REAL
|
Coefficient de l'action proportionnelle (gain)
|
TI
|
Temps d'action d'intégrale
|
|
T_PROC
|
TIME
|
Temps de commande nominal de la vanne contrôlée
|
HYS
|
REAL
|
Hystérésis à partir du commutateur à trois points
|
DB
|
REAL
|
Zone morte
|
Paramètre
|
Type de données
|
Description
|
---|---|---|
ERR_EFF
|
REAL
|
Valeur du commutateur effective
|
Y_POS
|
"1" = variable manipulée positive sur la sortie ERR_EFF
|
|
Y_NEG
|
BOOL
|
"1" = variable manipulée négative sur la sortie ERR_EFF
|
Si...
|
Alors...
|
---|---|
GAIN ≤ 0
|
l'automate fonctionne sans retour.
|
TI = 0
|
l'automate fonctionne sans retour.
|
T_PROC = 0
|
l'automate fonctionne avec une valeur prédéterminée de T_PROC = 60 s.
|