Siemens SIMATIC C7-633 Manuel page 161

Table des Matières

Publicité

Nota
L'opération de comptage sur le module d'entrées/sorties C7 est asynchrone au pro-
gramme utilisateur de la CPU C7. La valeur courante du compteur est transférée
cycliquement au programme utilisateur (temps d'actualisation de 0,5 ms). Cela si-
gnifie que la valeur de processus en cours peut être vieille de 500 µs lorsque le pro-
gramme utilisateur la lit (par ex. L PEW 280). Un décalage de quelques impulsions
peut en résulter avec les fréquences de comptage élevées (par ex. 10 kHz = 1 impul-
sion toutes les 100 µs, c'est-à-dire que le compteur a déjà compté jusqu'à 4 impul-
sions de plus).
Selon l'application, il faut tenir compte de ce phénomène (par ex. temps d'attente
> 0,5 ms après arrêt du capteur de comptage ; ou utilisation d'une alarme de proces-
sus sur valeur terminale du compteur).
Démarrage et arrêt
Les entrées universelles utilisées comme compteurs sont commandées au moyen du
du compteur
programme utilisateur.
Le tableau 8-7 présente les moyens d'exercer une influence sur les compteurs au
niveau du programme utilisateur. Les différents bits contenus dans PAB287 sont
décrits en détail dans le tableau 8-4.
Tableau 8-7
Démarrage du compteur
Arrêt du compteur
Redémarrage du compteur
avec initialisation (remise à
zéro)
Redémarrage du compteur
sans initialisation (il continue
à compter sans remise à zéro)
Systèmes intégrés compacts C7-633, C7-634
C79000-G7077-C634-01
Commande des compteurs par le programme utilisateur
Objectif
Ecrivez une valeur initiale valide (pour le décomptage)
ou une valeur de comparaison valide (pour le comptage)
(PAW280, PAW282, PAB284, PAB285, PAB286).
Activez la nouvelle valeur initiale / de comparaison
(PAB287 front montant 0
Démarrez le compteur par mise à 1 du bit start
(PAB287 front descendant 1
Mettez à 0 le bit start
(PAB 287 front descendant 1
Ecrivez le cas échéant une nouvelle valeur initiale ou
conservez la valeur initiale précédente (pour le décomp-
tage) ou la valeur de comparaison (pour le comptage)
(PAW280, PAW282, PAB284, PAB285, PAB286).
Activez la nouvelle valeur initiale / de comparaison
(PAB287 front montant 0
Mettez à 1 le bit start
(PAB287 front montant 0
Ne posez pas de nouvelle valeur initiale / de comparaison.
Démarrez le compteur par mise à 1 du bit start
(PAB287 front montant 0
Entrées universelles
Marche à suivre
1)
0).
0).
1)
1).
1).
8-15

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic c7-6346es7 633-1af01-8ca0

Table des Matières