Sélection des modes de fonctionnement
Trois modes de fonctionnement peuvent être sélectionnés à l'aide des paramètres MAN et HALT :
Mode de fonctionnement
|
MAN
|
HALT
|
Automatique
|
0
|
0
|
Mode manuel
|
1
|
0 ou 1
|
Pause
|
0
|
1
|
En mode automatique, la variable manipulée
Y est déterminée au moyen de l'algorithme discret PID en boucle fermé en fonction de la variable contrôlée
PV et de la variable de référence
SP. La variable manipulée est limitée par les paramètres
YMAX et
YMIN. Les limites de commande coïncident avec les limites de
réinitialisation de l'antisaturation intégrale.
En mode manuel, la valeur manipulée manuellement
YMAN est transmise directement à la sortie
Y. Cependant, la sortie de régulateur est limitée par
YMAX et
YMIN. Les variables internes sont manipulées de sorte que le passage de l'automate du mode manuel au mode automatique (avec un composant I activé) puisse se faire sans à-coup. Les limites de commande coïncident avec les limites de
réinitialisation de l'antisaturation intégrale.
Dans ce mode de fonctionnement, le composant D est automatiquement défini sur 0.
Mode de fonctionnement Pause
En mode pause, la sortie du régulateur reste dans son état précédent et le bloc fonction n'affecte pas la sortie
Y du régulateur, c'est-à-dire
Y =
Y(ancien). Les variables internes sont manipulées de telle sorte que la somme des composants corresponde à la sortie de régulation. L'automate peut ainsi quitter sa position actuelle sans à-coups (lorsque le composant I est activé). Les limites de commande coïncident avec les limites de
réinitialisation de l'antisaturation intégrale.
Dans ce mode de fonctionnement, le composant D est automatiquement défini sur 0.
Commutation du mode automatique en mode manuel
Le passage du mode automatique au mode manuel se produit normalement avec des à-coups, car la sortie Y peut prendre une valeur quelconque entre YMAX et YMIN et Y prend directement la valeur YMAN lors de la commutation.
Si la commutation automatique-manuel doit absolument se produire sans à-coups, il existe deux possibilités :
L'utilisation de la fonction MOVE affecte à YMAN la valeur de Y :
NOTE : Nous avons sélectionné ce type de représentation afin de faciliter la compréhension. Les liaisons représentées par des tirets ne peuvent pas être programmées en tant qu'objets liens, étant donné qu'elles provoquent des boucles non valides (dans Control Expert). Pour réaliser ces liaisons, vous devez employer des variables dans la programmation.
La fonction MOVE n'est exécutée qu'en mode de fonctionnement automatique ou pause (MAN = 0) du régulateur PID. Si une seule commutation du mode automatique vers le mode manuel prend place, elle se produit alors sans à-coups car dans ce cycle, la valeur de YMAN est égale à la valeur de Y. En mode manuel, vous pouvez désormais modifier lentement la valeur de YMAN.
Si vous ne désirez pas modifier la valeur de
YMAN (parce que c'est une constante, par exemple), vous devrez compléter l'action précédente à l'aide d'un limiteur de vitesse (bloc fonction
LIMV) :
NOTE : Nous avons sélectionné ce type de représentation afin de faciliter la compréhension. Les liaisons représentées par des tirets ne peuvent pas être programmées en tant qu'objets liens, étant donné qu'elles provoquent des boucles non valides (dans Control Expert). Pour réaliser ces liaisons, vous devez employer des variables dans la programmation.
La fonction MOVE n'est exécutée qu'en mode de fonctionnement automatique ou pause (MAN = 0) du régulateur PID. Si une seule commutation du mode automatique au mode manuel a lieu, elle se produit sans à-coups car la valeur de YMAN (dans PID1) est égale à la valeur de Y (dans PID1) pour ce cycle. A partir du cycle suivant, la valeur YMAN (du PID1) est adaptée à la valeur manuelle réelle (sur LIMV) au taux d'adaptation que vous avez fixé (RATE).