![]() |
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
|
---|---|
![]() |
Valeur de l'entrée X du cycle précédent
|
![]() |
Valeur de la sortie Y du cycle précédent
|
dt
|
est la différence de temps entre le cycle actuel et le cycle précédent
|
CAL LEAD_LAG1_Instance (MAN:=ManualMode, HALT:=HaltMode, X:=Input, GAIN:=GainFactor, LEAD:=DifferentialTimeConstant, LAG:=DelayTimeConstant, YMAN:=ManualControlValue, Y=>Output)
LEAD_LAG1_Instance (MAN:=ManualMode, HALT:=HaltMode, X:=Input, GAIN:=GainFactor, LEAD:=DifferentialTimeConstant, LAG:=DelayTimeConstant, YMAN:=ManualControlValue, Y=>Output) ;
Paramètre
|
Type de données
|
Description
|
---|---|---|
MAN
|
"1" = mode de fonctionnement manuel
|
|
HALT
|
BOOL
|
"1" = mode Pause
|
X
|
Entrée
|
|
GAIN
|
REAL
|
Facteur de gain
|
LEAD
|
Constante de temps d'action dérivée
|
|
LAG
|
TIME
|
Constantes de temps retardées
|
YMAN
|
REAL
|
Valeur manipulée manuelle
|
Paramètre
|
Type de données
|
Description
|
---|---|---|
Y
|
REAL
|
Sortie
|