Exemples de bloc fonction SERVO
Traduction de la notice originale
Index des exemples
Dans cette section, la mise en œuvre du bloc fonction SERVO est illustrée par les exemples suivants :
Exemple de mode automatique avec recopie de position
Cet exemple illustre le comportement du bloc fonction en mode automatique avec recopie de position. Le bloc fonction SERVO prend toujours en compte une nouvelle valeur de décalage IN-RCPY lorsque l'entrée SEN est mise à 1 (dans cet exemple, toutes les 4 s).
Les temps alloués à chaque paramètre sont les suivants :
Paramètres
Temps alloué
t_motor
25 s
t_mini
1 s
Période d'échantillonnage
4 s
Chronogramme (mode automatique avec recopie de position)
Chronogramme du mode automatique avec recopie de position
Explication des temps
Explication des rangs marqués :
Numéro de rang
Explication
1
Le décalage IN-RCPY s'élève à 20 % : une impulsion d'une durée de 5 s (=20 % de 25 s) est générée à la sortie RAISE.
2
Si le décalage s'élève à 10 % seulement, une impulsion de 2,5 s (= 10 % de 25 s) est générée à la sortie RAISE et la seconde restante de l'impulsion précédente n'est pas prise en compte.
3
L'écart atteint à présent – 2%, ce qui représente une impulsion de 0,5 s en LOWER. Étant donné que t_mini correspond à 1 s, aucune impulsion n'est générée (la durée de 0,5 s est néanmoins sauvegardée).
4
L'écart se chiffre toujours à –2%, mais l'impulsion correspondante (0,5 s) vient s'ajouter à l'impulsion sauvée précédemment pour atteindre 1 s. La durée correspond à t_mini. L'impulsion est donc ajustée à la sortie LOWER.
Exemple de programmation (mode automatique avec recopie de position)
Représentation du schéma fonctionnel, partie 1
Représentation du schéma fonctionnel, partie 2
OUT_RCPY 
Mesure de la recopie de position de la vanne
Exemple de mode automatique sans recopie de position en mode manuel
Cet exemple illustre le comportement du bloc fonction en mode automatique sans recopie de position en mode manuel. Dans ce cas, la valeur de INPD est prise en compte à chaque exécution du bloc fonction SERVO, quelle que soit la valeur de l'entrée SEN.
Les temps alloués à chaque paramètre sont les suivants :
Paramètres
Temps alloué
t_motor
25 s
t_mini
1 s
Chronogramme (mode automatique sans recopie de position)
Mode automatique sans recopie de position en mode manuel
Explication des temps
Explication des rangs marqués :
Numéro de rang
Explication
1
La modification de la sortie du régulateur PID atteint + 20 %. Dans ce cas, l'impulsion concerne la sortie RAISE et dure 5 s (= 20 % de 25 s).
2
La modification du régulateur PID se monte à +2 %, ce qui correspond à une durée d'impulsion de 0,5 s. L'impulsion est inférieure à t_mini (=1 s) et n'influence donc pas les sorties.
3
Lors de la seconde modification de +2 %, la fonction ajoute cette modification à la précédente (qui correspond à un écart sous la valeur minimale), ce qui représente une modification totale positive de +4 %, c'est-à-dire une impulsion de 1 s à la sortie RAISE.
4
Pour une modification de -24 %, l'impulsion à la sortie LOWER est de 6 s
5
Avant l'enchaînement de la seconde suivante, une modification supplémentaire de + 22 % engendre une modification système totale de 2 % < modification de t_mini (4 %). La fonction termine l'impulsion minimale de 1 s.
Exemple de programmation (mode automatique sans recopie de position)
Représentation du schéma fonctionnel, partie 1
Représentation du schéma fonctionnel, partie 2
TC2_DEFF 
Indicateur d'erreur de la mesure TC2 : lorsque TC2 est incorrect, la boucle est forcée en mode manuel.