Blocs fonctionnels du FM 352
4.7 Exemple d'application FM 352
Tableau 4- 9 Commutateurs
Nom
mySwitch
Tableau 4- 10 Valeur réelle actuelle
Nom
myDataFM352Ctrl.actPosition
myStepNumber
Tableau 4- 11 Signalisation des défauts
Nom
myError
myOutputCamError
myDataFM352Ctrl.jobErrorId
Démarrage de l'exemple
Démarrez l'exemple par le réglage myExampleStart = TRUE. Lorsque le programme détecte
un front positif dans cette entrée, tous les paramètres machine et de came requis pour
l'exemple seront transférés dans le FM et un axe est démarré en mode simulation. Vous
pouvez observer l'évolution des signaux de position réelle (myDataFM352Ctrl.actPosition),
des données de came (myDataFM352Ctrl.outputCamData00_31) et des signaux de piste
(myDataFM352Ctrl.trackSignals). Observez également le numéro de pas du graphe
séquentiel (myStepNumber).
Lorsque la came 4 est activée (130 degrés), les cames 0 et 1 sont reparamétrées sur les
valeurs par défaut (voir tableau "Constantes"). La table des surveillances permet de
visualiser l'évolution des signaux.
Par la suite, le programme attend un événement externe. Actionnez le commutateur simulé
en réglant mySwitch = TRUE. Les données de came reprennent les valeurs antérieures.
Après ce passage, le graphe séquentiel est exécuté, le numéro de pas est -2, et la
simulation est arrêtée.
Traitement des défauts
En cas d'erreur d'exécution, le graphe séquentiel est arrêté et la simulation est désactivée.
Le numéro de pas devient alors -1.
78
Type de
Valeur de
données
forçage
BOOL
TRUE
Type de données
DINT
INT
Type de données
BOOL
BOOL
INT
Complément aux modules FM 350-1, FM 350-2, FM 352
Signification
Entrée pour commutateur simulé
Signification
Position d'axe courante
Numéro de pas
Signification
Signalisation groupée d'erreurs
Défaut de came
Numéro d'erreur
Description fonctionnelle, Édition 03/2009