Il existe quatre types de consignes :
Seules les deux dernières consignes peuvent être utilisées avec les 3 boucles uniques ou la boucle autosélecteur.
Une consigne locale est une consigne écrite par une interface Homme/Machine.
Une consigne distante est une consigne produite par un process.
Schéma fonctionnel de la branche
Schéma fonctionnel de la dérivation de traitement des consignes.
-
La valeur locale relève la valeur de la consigne distante pour éviter les à-coups lors du changement de fonctionnement.
-
Si l'adresse de la consigne distante n'est pas donnée, le mode local est forcé.
-
Pour éviter des changements trop abrupts, la vitesse de la consigne peut être limitée.
-
Par défaut, la consigne est limitée à l'échelle de la boucle. Une limite plus restrictive peut être fixée.
-
Lorsque le régulateur est en mode manuel, la consigne peut révéler la mesure.
Fonctionnement de l'initialisation
-
Au démarrage, les données associées sont tout d'abord mises à jour avant le lancement du premier process sur cette branche.
-
Si l'adresse d'entrée de la mesure n'est pas définie, le traitement est réalisé sur la valeur simulée initialement définie sur zéro.
-
Lors de l'initialisation, un contrôle de cohérence est effectué sur la configuration entrée. Si un problème survient lors de la configuration, la boucle reste dans le même état que lors de l'initialisation.
Vérification du fonctionnement de l'exécution
Les deux défaillances vérifiées par traitement des consignes sont des erreurs paramètres (pas inscrites en format à virgule flottante) et des erreurs de calculs internes (division par zéro, dépassement, etc.). Lorsque de telles défaillances apparaissent :
-
Le résultat du traitement de la consigne SP est gelé.
-
Des avertissements s'affichent :
-
Ces erreurs ne sont pas considérées comme graves au niveau de la boucle de régulation ; le calcul du régulateur et de la valeur de sortie est réalisé avec la valeur de la consigne gelée.
-
Le calcul de la consigne SP redémarre dès que la défaillance disparaît.
-