Volume 3a
Proportionnelle Intégrale
Dérivée (PID) – Pour des
raisons pratiques, ce
manuel se réfère aux
boucles de contrôle PID.
Cependant, le calculateur
ne réalise, en fait, que la
partie Proportionnelle
Intégrale (PI) et n'utilise pas
le terme Dérivatif. L'addition
de ce terme compliquerait
énormément le réglage des
boucles de contrôle, de
plus, ce terme n'est
normalement pas applicable
aux types d'écoulement et
de contrôle de pression
rencontrés dans les
pipelines.
Affectations Valides
N'importe quelle variable
entière (32 bits) ou à virgule
flottante de la base de
données peut être choisie
comme variable primaire ou
secondaire (voir le Volume
4 pour la liste complète des
adresses et index de la
base de données).
20/24 F
10/03
2.5.9. Paramètres de contrôle PID
Entrer [1], [2], [3] ou [4] à l'invite 'Config PID "n"' du menu 'Général' pour
accéder aux variables suivantes :
{N0} Affect. Vrb Primaire
Saisir l'index de la variable primaire de la boucle PID (voir cadre ci-contre).
Remarques ___________
Définir, dans ce champ (16 caractères), la fonction de chaque variable.
{N0} Action Primaire (F/R)
Taper [F] (forward) si la valeur de la variable primaire augmente avec le % de sortie du
contrôleur. Taper [R] (reverse) si la valeur de la variable primaire diminue quand le % de
sortie du contrôleur augmente.
{N0} Point de Consigne Distante _______
Entrer le numéro du point E/S auquel est connecté le signal analogique distant du point de
consigne (01-24). Attribuer la valeur 99 quand le point de consigne est téléchargé par le port
communication. Entrer la valeur [0] pour ne pas utiliser de point de consigne à distance.
{N0} Affect. Vrb Second.
Saisir l'index, de la variable secondaire de la boucle PID (voir cadre ci-contre).
Remarques ___________
Définir, dans ce champ (16 caractères), la fonction de chaque variable.
{N0} Action Secondaire (F/R)
Taper [F] (forward) si la valeur de la variable primaire augmente avec le % de sortie du
contrôleur. Taper [R] (reverse) si la valeur de la variable primaire diminue quand le % de
sortie du contrôleur augmente.
{N0} Select Err. (L/H)
Cette variable détermine les circonstances dans lesquelles les variables primaires ou
secondaires sont contrôlées. Choisir le type de l'erreur, [L] (low) pour inférieure (à la
consigne) ou [H] (high) pour supérieure, selon les modes suivants :
MODE #1
Actions des variables primaires et
secondaires forward ?
oui
Taper [L] pour
oui
erreur inférieure
Mode #1 : Le contrôleur va, a priori, agir sur la variable primaire, mais, si cette action a pour
effet de faire prendre à la variable secondaire une valeur SUPERIEURE à la consigne, le
contrôle va se déplacer sur la variable secondaire. C'est le cas, par exemple, d'une livraison à
débit (primaire) contrôlé, mais dont la pression (secondaire) ne doit pas dépasser une limite
SUPERIEURE.
Mode #2 : Le contrôleur va, a priori, agir sur la variable primaire, mais, si cette action a pour
effet de faire prendre à la variable secondaire une valeur INFERIEURE à la consigne, le
contrôle va se déplacer sur la variable secondaire. C'est le cas, par exemple, d'une livraison à
débit (primaire) contrôlé, mais dont la pression (secondaire) ne doit pas tomber sous une
limite INFERIEURE.
{N0} Mode Réinitialisation (L/M)
Cette variable détermine la façon dont le calculateur va gérer une réinitialisation du système
telle qu'une coupure de courant. Choisir [L] (Last = Dernier) pour que la boucle PID conserve
le mode opératoire d'avant la réinitialisation. Choisir [M] (Manuel) pour que la boucle PID
redémarre en mode manuel, avec la vanne dans la même position qu'avant la réinitialisation.
{N0} Repère PID
Saisir le nom (8 caractères) utilisé pour définir le signal de sortie du contrôleur PID à l'écran.
Configuration et opérations avancées
Boucle1
Boucle2
_______
_______
___________
___________
_______
_______
_______
_______
_______
___________
___________
_______
_______
_______
_______
Actions des variables primaires et
non
Action
Taper [H] pour
secondaire
erreur supérieure
forward ?
non
Taper [H] pour
erreur supérieure
_______
_______
_______
_______
Boucle3
Boucle4
_______
_______
__________
_______
_______
_______
_______
_______
_______
__________
_______
_______
_______
_______
MODE #2
secondaires forward ?
oui
non
Action
secondaire
forward ?
non
Taper [L] pour
erreur inférieure
_______
_______
_______
_______
2-15