Programmation du FM 350- 2
6.8 Exemple d'application et de programme pour le FM 350-2
6.8.3
Utiliser l'exemple de programme
Chargement de l'exemple de programme
Procédez comme suit :
1. Ouvrez dans le projet ZXX34_01_FM350-2 le dossier Blocs via SIMATIC 300 > CPU 314
2. Chargez l'exemple complet (blocs) dans la CPU via la commande Système cible >
Exécuter un programme-type
L'exemple de programme est exécuté dans l'OB1. La FC100 qui y est appelée contient les
deux applications et les appels associés des fonctions FC CNT2_CTR, FC CNT2_WR et FC
CNT2_RD.
1. Mettez la CPU en mode RUN.
2. Commandez et contrôlez l'exemple par l'intermédiaire du module d'entrées/sorties TOR
Définition des entrées et des sorties
Des mémentos sont affectés aux entrées et aux sorties dans l'OB1.
Entrée
E 0.0
E 0.1
E 0.2
E 0.3
E 0.4
Sortie
A 0.0
A 0.1
A 0.2
A 0.3
A 0.4
Contrôle via la table de variables
Procédez comme suit :
1. A cet effet, ouvrez le bloc VAT1 par double-clic.
74
> Programme S7 > Blocs en cliquant sur les "blocs".
Charger.
et de la table des variables VAT1.
Mémentos
M 0.0
M 0.1
M 0.2
M 0.3
M 0.4
Mémentos
M 2.0
M 2.1
M 2.2
M 2.3
M 2.4
Symbole
Signification
stfill
TRUE : Démarrage de l'unité de remplissage
stfrequ
TRUE : Démarrage de l'enregistrement de fréquence
in_load
FALSE >TRUE : Déclenchement Chargement du
nouveau nombre
in_act_val
TRUE : Sélection de Lire les valeurs en cours
ch_act_val
Sélection des valeurs en cours
FALSE : des voies de comptage 0 à 3
TRUE : des voies de comptage 4 à 7
Symbole
Signification
state_load
TRUE : Chargement d'un nouveau nombre exécuté
err_wr
TRUE : Erreur lors du chargement du nombre
err_rd
TRUE : Erreur à la lecture des valeurs en cours
oflw
TRUE : Dépassement de la limite de fréquence
supérieure
uflw
TRUE : Dépassement bas de la limite de fréquence
inférieure
Module de comptage FM 350-2
Manuel, 05/2011, A5E01365986-03