Télécharger Imprimer la page

Siemens SIMATIC S7-200 Manuel D'utilisation page 163

Masquer les pouces Voir aussi pour SIMATIC S7-200:

Publicité

Table de boucle
La table pour la boucle de régulation (36 octets) a le format représenté au tableau 6-43.
Tableau 6-43 Table de boucle
Déca-
Champ
lage
0
Mesure
(PV
)
n
4
Consigne
(SP
)
n
8
Grandeur réglante
(M
)
n
12
Gain
(K
)
C
16
Période
d'échantillonnage
(T
)
S
20
Temps d'intégration
(T
)
I
24
Temps de dérivation
(T
)
D
28
Somme intégrale (MX)
32
Mesure précédente
(PV
)
n-1
Exemple de programme PID
Dans cet exemple, un réservoir d'eau sert à maintenir une pression d'eau constante. De l'eau est retirée du
réservoir de manière continue, mais à une vitesse variable. Une pompe à cadence variable sert à ajouter de
l'eau dans le réservoir à une vitesse permettant de maintenir une pression d'eau adéquate et d'empêcher le
réservoir de se vider.
La consigne pour ce système est un niveau d'eau équivalant au réservoir plein à 75 %. La mesure est
fournie par une jauge à flotteur qui indique le niveau de remplissage du réservoir et qui peut varier de 0 %
(ou vide) à 100 % (ou plein). La grandeur réglante est une valeur de cadence de la pompe permettant à la
pompe de fonctionner de 0 % à 100 % de sa vitesse maximale.
La consigne est prédéfinie et est inscrite directement dans la table pour la boucle de régulation. La mesure
est fournie par la jauge à flotteur sous forme de valeur analogique unipolaire. La grandeur réglante de la
boucle est écrite dans une sortie analogique unipolaire utilisée pour commander la vitesse de la pompe.
L'étendue de l'entrée analogique et de la sortie analogique est de 32 000.
Dans cet exemple, on fait uniquement appel aux actions proportionnelle et intégrale. Le gain de la boucle et
les constantes de temps ont été déterminés par des calculs techniques et peuvent être adaptés afin
d'obtenir une régulation optimale. Les valeurs calculées sont les suivantes : K
T
= 30 minutes.
I
La cadence de la pompe est commandée manuellement jusqu'à ce que le réservoir d'eau soit plein à 75 %,
puis la soupape est ouverte afin de permettre à l'eau de s'écouler du réservoir. Au même moment, on fait
passer la pompe du mode manuel au mode automatique à l'aide d'une entrée TOR. Cette entrée (I0.0)
correspond à la commande manuelle/automatique : 0 = manuelle et 1 = automatique. En mode de
commande manuel, l'opérateur écrit la cadence de la pompe dans VD108 sous forme de nombre réel
compris entre 0,0 et 1,0.
Format
Type
Description
Double mot,
In
Contient la mesure qui doit être mise à l'échelle entre
réel
0,0 et 1,0.
Double mot,
In
Contient la consigne qui doit être mise à l'échelle entre
réel
0,0 et 1,0.
Double mot,
In/Out
Contient la grandeur réglante mise à l'échelle entre 0,0 et
réel
1,0.
Double mot,
In
Contient le gain qui est une constante proportionnelle. Il
réel
peut s'agir d'un nombre positif ou négatif.
Double mot,
In
Contient la période d'échantillonnage en secondes. Ce
réel
doit être un nombre positif.
Double mot,
In
Contient le temps d'intégration en minutes. Ce doit être
réel
un nombre positif.
Double mot,
In
Contient le temps de dérivation en minutes. Ce doit être
réel
un nombre positif.
Double mot,
In/Out
Contient la somme intégrale ou "bias" comprise entre 0,0
réel
et 1,0.
Double mot,
In/Out
Contient la valeur précédente de la mesure sauvegardée
réel
lors de la dernière exécution de l'opération PID.
Jeu d'opérations S7-200
Chapitre 6
= 0,25, T
0,1 seconde et
C
S =
6
153

Publicité

loading