Tableau 3- 7 Mnémoniques de sortie utilisés
Mnémonique
myStateLoad
myErrorWrite
myErrorRead
myCounterOverflow
myCounterUnderflow
myStateFMStartup
myProcessAlarm
myDiagnosticAlarm
Remarque
Vous pouvez, à l'aide du navigateur de mnémoniques, superviser et commander les
variables d'entrée et de sortie de l'exemple de programmation utilisées dans l'interface de
l'unité (sous VAR_GLOBAL) ou les affecter dans votre unité à des entrées et sorties réelles.
Exécution de l'application Unité de remplissage
L'exécution de l'application "Unité de remplissage" est décrite ci-après.
1. Démarrez l'application Unité de remplissage en activant l'entrée "myStartFillup".
2. Actionnez le détecteur de proximité 2 (24 V) (carton en position / impulsion de comptage
3. Saisissez le nouveau nombre dans le paramètre d'entrée "myNewQuantity" en tant que
4. Activez l'entrée "mySetNewCounterValue" pour charger le nouveau nombre. L'entrée
Complément aux modules FM 350-1, FM 350-2, FM 352
Description fonctionnelle, Édition 03/2009
La sortie Q1 du FM 350-2 est mise à 1 pour mettre le carton en position.
du carton), lorsque le carton est en position.
Dans la structure de données "myDataFM3502.checkback.opValue1" (nombre de
carton), 1 est affiché.
La vanne est ensuite ouverte par la sortie Q0 du FM350-2 et les pièces sont comptées.
Lorsque vous activez le détecteur de proximité 1 (24 V), le nombre de pièces ajoutées
est incrémenté dans "myDataFM3502.checkback.opValue0" (nombre de pièces). Au bout
de 10 pièces, la vanne est fermée et le transport du carton activé. Le même processus se
répète à l'arrivée du carton suivant.
Vous pouvez modifier le nombre de pièces de la façon suivante :
valeur de forçage et activez-le. Le nouveau nombre est spécifié à l'aide de "Forçage
immédiat".
"mySetNewCounterValue" doit avoir détecté le front positif avant de recommencer une
nouvelle requête d'écriture (un nouveau transfert des nouvelles pièces est uniquement
possible lorsque l'entrée "mySetNewCounterValue" a été préalablement mise l'état
"FALSE"). Une fois le chargement effectué, la sortie "myStateLoad" est brièvement
activée.
3.8 Exemple d'application FM 350-2
Type de
Désignation
données
BOOL
Chargement du nouveau nombre effectué
BOOL
Erreur lors du chargement du nombre
BOOL
Erreur lors de la lecture des valeurs
actuelles
BOOL
Limite de fréquence supérieure dépassée
BOOL
Limite de fréquence inférieure dépassée
UINT
Etat de démarrage
BOOL
Alarme process
BOOL
Alarme de diagnostic
Blocs fonctionnels du FM 350-2
53