Description
Traduction de la notice originale
Description de la fonction
Le bloc fonction est un élément différentiel avec une sortie retardée Y respectant la constante de retard lag.
Le bloc fonction propose les modes de marche suivants : Manuel, Pause et Automatique.
NOTE : ce bloc fonction effectue une initialisation interne lors du premier cycle d'un programme après un démarrage à chaud ou à froid (téléchargement d'une application ou redémarrage) du programme de l'automate.
Par conséquent, vérifiez que le bloc fonction est invoqué lors du premier cycle d'un programme. En cas d'invocation du bloc fonction dans un cycle de programme ultérieur, l'initialisation interne ne s'effectuera pas et la sortie risque de fournir une valeur erronée.
AVERTISSEMENT
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.
EN et ENO peuvent être configurés en tant que paramètres supplémentaires.
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
CAL DERIV_Instance (X:=InputVariable, MODE:=OperatingModes, PARA:=Parameter, YMAN:=ManualManipulatedValue, Y:=DifferentiatorOutput)
Représentation en ST
Représentation :
DERIV_Instance (X:=InputVariable, MODE:=OperatingModes, PARA:=Parameter, YMAN:=ManualManipulatedValue, Y:=DifferentiatorOutput) ;
Description des paramètres de DERIV
Description des paramètres d'entrée :
Paramètre
Type de données
Description
X
Variable d'entrée
MODE
Mode de marche
PARA
Paramètre
YMAN
REAL
Valeur manipulée manuellement
Description des paramètres d'E/S :
Paramètre
Type de données
Description
Y
REAL
Unité dérivative de sortie avec lissage
Description des paramètres de Mode_MH
Description de la structure de données
Elément
Type de données
Description
man
"1" = mode de fonctionnement manuel
halt
BOOL
"1" = mode Pause
Description des paramètres de Para_DERIV
Description de la structure de données
Elément
Type de données
Description
gain
Gain de la différenciation
lag
Constantes de temps retardées
Erreur d’exécution
Un message d'erreur est renvoyé lorsqu'un nombre à virgule flottante incorrect se trouve à l'entrée YMAN ou X.
NOTE : pour obtenir la liste de l'ensemble des codes et valeurs d'erreur du bloc, reportez-vous à la section CLC_PRO.