Programmation du FM 350-1
5.5 Exemple d'application
LIST
UN
OT_ERR;
SPB
CONT;
L
CNT_CHAN1.OT_ERR_B;
T
SORTIE;
SET
S
CON_OT_ERR
...
SPA
FIN;
CONT
...
UN
L_DIRECT;
S
SW_GATE;
FIN:
Description des mnémoniques
Le tableau présente une liste des mnémoniques utilisés dans notre exemple. Vous pouvez
définir votre propre affectation des mnémoniques dans la table des mnémoniques S7.
Tableau 5- 10 Mnémoniques de l'exemple
Mnémoniques
CNT_CHAN1
CNT_CHAN1.LOAD_VAL
DECLENCHEMENT
SW_GATE
GATE_STP
OT_ERR_A
SET_DO0
SET_DO1
OT_ERR
L_DIRECT
L_PREPAR
T_CMP_V1
T_CMP_V2
C_DOPARA
RES_SYNC
RES_ZERO
CNT_CHAN1.OT_ERR_B
56
Absolu (exemple)
Commentaire
DB 1
Bloc de données pour FC CNT_CTL1
DB1.DBD14
Valeur de présélection compteur dans le DB1 (double mot)
M 10.0
Mémento de déclenchement généré en raison des contraintes
technologiques
M 20.0
Lancement du compteur
M 20.1
Fermer validation du compteur
M 20.2
Acquittement d'une erreur de commande
M 20.3
Mise à "1" sortie DO1
M 20.4
Mise à "1" sortie DO2
M 20.5
Présence d'une erreur de commande
M 20.6
Chargement direct et préparatoire de la valeur de compteur
M 20.7
Chargement préparatoire de la valeur de compteur
M 21.0
Chargement de la valeur de comparaison 1
M 21.1
Chargement de la valeur de comparaison 2
M 21.2
Lancement de la modification de paramètre
M 21.3
Remise à zéro du bit d'état Synchronisation
M 21.4
Remise à "0" des bits d'état pour passage par zéro, dépassement haut,
dépassement bas et comparateur ou fin de mesure
DB1.DBB40.0
Information sur l'erreur de manipulation dans le DB1 dans le DB 1
Explication
// En l'absence d'erreur,
// CONTinuer
// *** DEBUT analyse d'erreur ***
// Lecture information supplémentaire
// et édition.
// Génération RLG 1
// Acquittement des erreurs
// Autres réactions d'erreur
// *** FIN analyse d'erreur ***
// Poursuite du traitement normal
// Fonction chargement direct prête
// Ouverture validation logicielle ;
Module de comptage FM 350-1
Manuel, 05/2011, A5E03649972-01