Blocs fonctionnels du FM 352
4.2 Bloc fonctionnel _FM352_initialize
4.2
Bloc fonctionnel _FM352_initialize
Fonction
Le bloc fonctionnel _FM352_initialize vous permet d'initialiser les données de voie après le
démarrage des modules du FM 352.
Appel (représentation CONT)
Description des paramètres
Tableau 4- 1 Paramètres du bloc fonctionnel _FM352_initialize
Nom
Type P
1)
execute
IN
ctrlData
IN/OUT
done
OUT
error
OUT
Types de paramètres : IN/OUT = paramètre d'entrée/de sortie
1)
Description fonctionnelle
Le bloc fonctionnel _FM352_initialize initialise la structure des données de voie :
● Signaux de commande
● Signaux de retour
● Bits de déclenchement, "terminé" et d'erreur des requêtes
● Commutateurs de fonctions et leurs bits "terminé" et d'erreur
● Gestion des requêtes et tampons internes pour le FB _FM352_control
Les données requises pour le FB _FM352_initialize sont transférées dans les variables de la
structure de données de type Struct_FM352_ctrlData.
Intégration dans une tâche (appel)
Le FB _FM352_initialize doit être exécuté après le démarrage du système SIMOTION. Il est,
par conséquent, recommander de l'appeler dans la tâche AnlaufTask/StartupTask ou dans
une phase d'initialisation auto-programmée de votre programme utilisateur. Vous
garantissez, ce faisant, que ce dernier n'utilise pas de données obsolètes.
56
Type de données
BOOL
Struct_FM352_ctrlData
BOOL
BOOL
Signification
Activation
Structure de données pour données spécifiques aux voies
Fonction ou requête effectuée sans erreur et entièrement
Requête terminée avec erreur
Complément aux modules FM 350-1, FM 350-2, FM 352
Description fonctionnelle, Édition 03/2009