Siemens FM 455 Manuel D'utilisation page 75

Table des Matières

Publicité

Intégration du FM 455 dans le programme utilisateur
Si vous voulez modifier des paramètres du régulateur (par exemple gain du régulateur,
coefficient d'action proportionnelle) du FM 455 à partir d'un programme utilisateur ou au
moyen de la PG, vous devez utiliser le FB PID_FM. Affectez à ce FB, pour chaque voie que
vous voulez utiliser, un bloc de données d'instance. Si lors de l'appel du FB PID_FM par le
programme utilisateur, le paramètre LOAD_PAR est activé, tous les paramètres du FB
seront transmis au FM 455. Les paramètres du régulateur sont tous les paramètres se
trouvant dans le bloc de données d'instance après la variable cont_par.
Les paramètres du DB d'instance ont un préréglage. Vous pouvez modifier ces réglages par
défaut au moyen de l'éditeur LIST/CONT.
Remarque
Pour ne pas écraser avec les valeurs par défaut issues du DB d'instance les paramètres que
vous ne voulez pas modifier, vous devez, au démarrage de la CPU, appeler d'abord le FB
PID_FM avec COM_RST = TRUE. Le FB PID_FB lit ensuite les paramètres, qui ont été
préalablement transférés de la CPU vers le FM, à partir du FM 455 et les place dans son DB
d'instance. Vous pouvez alors modifier des paramètres et transposer tous les paramètres au
FM 455 avec LOAD_PAR = TRUE.
A noter que les paramètres ainsi chargés seront écrasés dans le FM 455 à chaque
démarrage de la CPU (passage de STOP à RUN) par les valeurs des données système.
Figure 3-30
Les paramètres de commande (par exemple consigne, valeur réglante manuelle) du FM 455
sont transmis cycliquement par le FB PID_FM au FM 455. Les paramètres de commande
sont tous les paramètres se trouvant dans le bloc de données d'instance entre les variables
op_par et cont_par. Afin que cela soit possible sans grande perte de temps dans la CPU, la
transmission s'effectue par des accès directs à la périphérie, et non via la SFC WR_REC.
Etant donné que pour chaque voie, quatre octets seulement sont disponibles dans la zone
d'adresses de périphérie du module, les données sont multiplexées. Pour que les valeurs de
commande soient transmises au FM 455, jusqu'à trois cycles de la CPU ou du FM 455
peuvent être nécessaires, sachant que le cycle le plus long est déterminant.
Module de régulation FM 455
Manuel d'utilisation, 05/2011, A5E00059360-05
3.6 Mécanismes d'action et gestion des données dans le FM 455
Paramétrage du FM 455 via les données système et via le FB PID_FM
Principe de régulation du FM 455
75

Publicité

Table des Matières
loading

Table des Matières