Configuration des modules
Traduction de la notice originale
Présentation
L'application utilisée comme exemple consiste à gérer le niveau de liquide dans une cuve. Le remplissage de la cuve se fait par l'intermédiaire d'une pompe et la vidange est gérée par une vanne. Les différents niveaux de la cuve sont mesurés par des capteurs disposés au-dessus de la cuve. Le remplissage de cette dernière ne doit pas excéder 100 litres.
Une fois la cuve pleine, la pompe s'arrête et l'opérateur commande manuellement la vidange.
Cette application nécessite l'utilisation d'un module d'entrées analogiques BMX AMI 0410 ainsi que d'un module de sorties analogiques BMX AMO 0210. Elle peut aussi nécessiter un module d'entrées/sorties BMX AMM 0600.
Grafcet de gestion de la cuve
Le grafcet de l'application est le suivant :
Exploitation des mesures
Nous allons configurer le module d'entrées analogiques BMX_AMI_0410 de façon à pouvoir récupérer le niveau de liquide dans la cuve.
Etape
Action
1
Dans la fenêtre Navigateur du projet et dans Variables et instances FB, double-cliquez sur Variables élémentaires.
2
Créez la variable Level de type INT.
3
Dans la colonne Adresse, saisissez l'adresse associée à cette variable.
Dans cet exemple, nous considérons que le capteur est raccordé à la voie 0 du module BMX AMI 0410. Ce module est, à son tour, raccordé à l'emplacement 1 du rack 0. Nous obtenons donc l'adresse suivante : %IW0.1.0.
Illustration :
Cette variable peut être exploitée pour vérifier si le niveau de liquide dans la cuve a atteint le niveau maximal.
Pour cela, la ligne de code ci-dessous peut être associée à la transition Level_Reached du grafcet.
Si le niveau de liquide dans la cuve atteint ou excède le niveau maximal, la transition Level_Reached est valide.
Exploitation des statuts
Nous allons programmer la transition With_fault de façon à pouvoir arrêter la pompe dans trois cas :
Pour utiliser le bit qui servira à indiquer si la mesure se situe toujours dans la zone de tolérance supérieure (%IWr.m.c.1.6), il nous faut d'abord définir le format ainsi que l'échelle d'affichage de la voie utilisée.
Etape
Action
1
Accédez à l'écran de configuration du module souhaité.
2
4
Accédez à la boîte de dialogue Paramètres de la voie pour saisir les paramètres suivants :
La zone de tolérance supérieure sera comprise entre 100 et 110 litres.
5
Validez le choix en refermant la boîte de dialogue.
6
Validez la modification par la commande Edition -> Valider.
Le code associé à la transition mise en défaut se présentera comme suit :