Intégration du
La figure suivante vous montre comment le FM 353, le bloc de données utilisateur
FM 353 dans le
(DB utilisateur) et les fonctions technologiques communiquent entre eux.
programme utili-
sateur
CPU
OB 40
(Alarme
process)
4 octets info
de lancement
OB
1)
FC MSRMENT
OB 100
Démarrage
FC INIT_DB
1) Ce FC peut être appelé soit dans l'OB 40, soit dans l'OB1, mais pas dans les deux simultanément.
Figure 6-2
Synoptique de l'intégration du FM dans le programme utilisateur
Remarques
L'utilisateur a au moins besoin du FC INIT_DB pour initialiser le DB utilisateur et
destinées à
du FC MODE_WR pour piloter les modes et les contrats d'écriture.
l'utilisateur
Le FC RD_COM de lecture des données n'est nécessaire que si les données du FM
doivent être traitées dans le programme utilisateur (éventuellement pour affichage).
Indépendamment de la nature et du nombre de fonctions technologiques dont vous
avez besoin, il faut disposer d'un bloc de données ayant une structure imposée
(UDT 1) et qui contient toutes les données ou zones de données nécessaires. Ce
bloc, réalisé en tant que bloc de données utilisateur, peut entre autres être paramétré
à l'aide de l'outil de paramétrage "Paramétrage du FM 353".
Module de positionnement FM 353 pour moteur pas à pas
OB 82
4 octets info de lancement OB
(Diagnostic)
FC DIAG_RD
OB 1
Contrat d'écriture/
lecture
et état écriture/lecture
DB utilisateur
(1 DB par canal)
Programmation du FM 353
FC MODE_WR
FC RD_COM
1)
FC MSRMENT
FM 353
Informations
d'alarme de
diagnostic
Signaux de
commande et
signalisations en
retour
Données système,
signalisation
d'erreur et
spécification
d'erreur
6-3