9.9
Définir les paramètres du régulateur
Ce module fonctionnel permet de modifier les paramètres du régulateur du second jeu de paramètres
(fonction spécifique, ne fait pas partie de la norme DIN IEC 61131-3).
Appel
Set_CP (Controller, Parameter, Value);
Entrées
Paramètre
Controller
Parameter
Value
Sorties
Ce module fonctionnel n'a pas de sortie.
Remarque
Les valeurs des paramètres sont vérifiées avant d'être transférées vers le régulateur. Si la valeur est en
dehors de la plage de valeurs autorisée, le transfert est rejeté et une valeur d'erreur est renvoyée dans
la variable ext_error (peut être évaluée dans le code ST). Si la valeur est valide, la nouvelle valeur sera
utilisée à partir de ce moment.
Les valeurs modifiées ne sont pas sauvegardées dans la configuration du régulateur. Après un reset
(mise sous tension) les valeurs sauvegardées seront à nouveau utilisées comme paramètres du régu-
lateur.
Pour modifier plusieurs paramètres, le module fonction doit être appelé plusieurs fois (voir exemple:
deux appels).
Type de don-
Description
nées
UINT
Régulateur n° 0 = régulateur 1 ; 1 = régulateur 2 ; ...
Controller = 0, lorsque l'appareil ne dispose que d'un régulateur
(canal).
UINT
Paramètre :
0 = Xp1 (Bande proportionnelle 1)
1 = Xp2 (Bande proportionnelle 2)
2 = Tv1 (Temps de dérivée 1)
3 = Tv2 (Temps de dérivée 2)
4 = Tn1 (Temps d'intégrale 1)
5 = Tn2 (Temps d'intégrale 2)
6 = Cy1 (Durée du cycle de commutation 1)
7 = Cy2 (Durée du cycle de commutation 2)
8 = Y1 (Limitation max. du taux de modulation)
9 = Y2 (Limitation min. du taux de modulation)
REAL
Valeur du paramètre concerné
9 Modules fonctionnels
63