Description fonctionnelle
Le bloc fonctionnel _FM3502_control transfère de façon cyclique les signaux de commande
dans le FM 350-2 à partir de la sous-structure control de la structure de données de type
Struct_FM3502_fmData. De plus, il lit les signaux de retour du FM 350-2 et les enregistre
dans la sous-structure checkback de la structure de données de type
Struct_FM3502_fmData.
Le FB _FM3502_control est indispensable au fonctionnement du FM 350-2.
Intégration dans une tâche (appel)
Le FB _FM3502_control doit être appelé de façon cyclique via la tâche BackgroundTask ou
TimerInterruptTask. Un appel n'est pas admis dans SystemInterruptTask. Un appel du FB
n'est pas recommandé dans IPOSynchronousTask en raison des durées d'exécution.
Avant l'appel, enregistrez les signaux de commande actuels dans la sous-structure control
de la structure de données Struct_FM3502_fmData. Après l'appel, les signaux de retour sont
actualisés dans la sous-structure checkback de la structure de données et sont disponibles
pour un traitement ultérieur.
Le FB _FM3502_control doit être appelé de façon cyclique pour chaque FM 350-2 intégré au
projet.
Comportement au démarrage
Le FB _FM3502_control coordonne le démarrage avec le FM 350-2. Le démarrage du
FM 350-2 est signalé par le paramètre de sortie startup = TRUE.
Une fois le démarrage acquitté, les signaux de commande et de retour sont échangés avec
le FM 350-2.
Complément aux modules FM 350-1, FM 350-2, FM 352
Description fonctionnelle, Édition 03/2009
Blocs fonctionnels du FM 350-2
3.2 Bloc fonctionnel _FM3502_control
35