7.2.1
Commande via le FB PID_FM
Transmission des paramètres de commande
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 d'entrée/sortie se trouvant dans le bloc de données d'instance
entre les paramètres op_par et cont_par.
Afin que la transmission de données soit possible sans grande perte de temps dans la CPU,
elle s'effectue normalement par des accès directs à la périphérie (si LOAD_OP = FALSE).
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 et y soient actives, jusqu'à trois cycles de la CPU
ou du FM 455 peuvent être nécessaires - sachant que le cycle le plus long est déterminant.
Si vous souhaitez que les valeurs de commande soient transmises tout de suite (dans un
cycle de la CPU ou du FM 455) au FM 455, vous pouvez mettre sur TRUE le paramètre
LOAD_OP. La transmission se fera ensuite au moyen de la SFC WR_REC, mais le FB aura
besoin de plus de temps (voir le chapitre "Caractéristiques techniques des blocs fonctionnels
(Page 282)"). A l'issue de la réussite de la transmission des données, le FB PID_FM remet
le paramètre LOAD_OP sur FALSE.
Paramètre SDB_SEL
Dans le bloc FB PID_FM, vous pouvez indiquer, à partir de la version V1.5, si vous voulez
écraser ou non les paramètres de régulation du FM 355 ou FM 455 par les données SDB
correspondantes après une commutation STOP-RUN de la CPU. Les paramètres de
régulation concernés sont les paramètres P_SEL (72.0) à BREAK_TM (144.0) du FB
PID_FM. Lorsque le paramètre SDB_SEL = TRUE, les paramètres de régulation ne sont pas
repris par le module. Cela signifie que les modifications de paramètres effectuées via le FB
PID_FM sont conservées également après un passage de STOP à RUN de la CPU.
Tableau 7- 1 Paramètres d'entrée/sortie du DB d'instance pour le FB PID_FM
Adr.
Déclaration
72.2
72.4
Stat (in_out)
74.0
Module de régulation FM 455
Manuel d'utilisation, 05/2011, A5E00059360-05
Nom
Type
MONERSEL
BOOL
SDB_SEL
BOOL
D_EL_SEL
INT
Intégration du FM 455 dans le programme utilisateur
Valeur de début Commentaire
...
...
FALSE
SDB/DB
selection
STOP-RUN
...
...
7.2 Le bloc fonctionnel PID_FM
Explication
...
SDB_SEL=TRUE: Les
paramètres de régulation du
FB PID_FM ne seront pas
écrasés dans le FMx55 par
les paramètres SDB après un
passage STOP-RUN de la
CPU. Le paramètre est
disponible à partir de la
version V1.5 du FB PID_FM.
...
127