Sélection et utilisation des fonctions d'interruption
Etat du compteur rapide
Exemple de fonctionnement
L'état des compteurs rapides 1 et 2 peut être déterminé en lisant l'état des dra-
peaux correspondant dans la zone AR ou en exécutant PRV(––). Voici les dra-
peaux de zone AR et leurs différentes fonctions :
Canal
Bit(s)
AR 04
08 à
Indique l'état du compteur rapide
15
00: normal
01 ou 02: erreur du matériel
03: erreur de configuration API
AR 05
00 à
Drapeau de résultat de la comparaison du compteur rapide 1
07
pour les gammes 1 à 8
(0: hors de la gamme ; 1: dans la gamme)
08
Drapeau de comparaison du compteur rapide 1
(0: arrêt ; 1: comparaison)
09
Drapeau de non–respect de la gamme du compteur rapide 1
(0: normal ; 1: gamme non respectée)
AR 06
00 à
Drapeau de résultat de la comparaison du compteur rapide 2
07
pour les gammes 1 à 8
(0: hors de la gamme ; 1: dans la gamme)
08
Drapeau de comparaison du compteur rapide 2
(0: arrêt ; 1: comparaison)
09
Drapeau de non–respect de la gamme du compteur rapide 2
(0: normal ; 1: gamme non respectée)
L'état des compteurs rapides 1 et 2 peut également être déterminé par l'exécu-
tion de PRV(––). Spécifiez les compteurs rapides 1 ou 2 (P=001 à 002) et le
canal de destination D. L'information concernant l'état est écrite dans les bits 00
et 01 de D. Les bits 02 à 15 sont à 0.
Condition d'exécution
Les bits 00 et 01 de D contiennent l'état du compteur rapide spécifié.
Bit
00
Drapeau de comparaison (0: arrêt ; 1: comparaison)
01
Drapeau de non–respect de la gamme
(0: normal ; 1: gamme non respectée)
Cet exemple montre un programme émettant des impulsions standard à partir
du port 1 et comptant les impulsions à partir du compteur rapide 1. Le compteur
rapide fonctionne en mode incrémental/décrémental ; les impulsions en sens
horaire incrémentent le compteur (entrée de phase B) et les impulsions en sens
anti–horaire le décrémentent (entrée de phase A). Avant l'exécution du pro-
gramme, sélectionnez la configuration de l'API comme suit et relancez l'API :
DM 6611: 0000 (mode compteur rapide)
DM 6643: 0002 (port 1 : sortie d'impulsions standard, mode de comptage
linéaire, signal de phase Z + programme et mode incrémental/décrémental).
Les autres sélections de configuration utilisent les sélections par défaut (les
entrées ne sont pas rafraîchies au moment de l'interruption).
En outre, les données suivantes sont stockées pour la table de comparaison :
Chapitre 1–4
Fonction
@PRV(––)
Fonction
P
001
D
49