Chapitre 9
Utilisation du compteur rapide et de l'interrupteur de fin de course programmable
Qu'est-ce qu'un compteur
rapide ?
196
Un module compteur rapide sert à détecter des impulsions étroites (rapides) et
ses instructions spécialisées servent à amorcer d'autres opérations de
commande, lorsque le comptage atteint les valeurs prédéfinies. Ces opérations
de commande incluent l'exécution automatique et immédiate du sous-
programme d'interruption du compteur rapide et l'actualisation immédiate
des sorties d'après une source et un arrangement de masque que vous avez
configuré.
Les fonctionnalités du HSC sont différentes de la plupart des autres
instructions de commande de programme. Elles sont contrôlées par un
ensemble de circuits personnalisé, fonctionnant en parallèle du processeur
principal du système. Les grandes exigences de hautes performances de ces
fonctionnalités nécessitent une telle configuration.
Caractéristiques et fonctionnement
Le HSC est extrêmement polyvalent, vous pouvez sélectionner ou configurer le
HSC maître sur l'un des dix (10) modes et le HSC auxiliaire sur l'un des (5)
modes de fonctionnement. Pour de plus amples informations, voir
(HSCAPP.HSCMode), page
Voici certaines des capacités évoluées des compteurs rapides :
•
Fonctionnement à 100 kHz
•
Commande directe des sorties
•
Données de type entier signé 32 bits (plage de comptage de
± 2 147 483 647)
•
Présélections basse et haute programmables et consignes de
débordement ou de dépassement inférieur
•
Traitement d'interruption automatique, basé sur la valeur accumulée de
comptage
•
Modification des paramètres à la volée (à partir du programme de
commande utilisateur)
Le compteur rapide fonctionne de la manière décrite dans le schéma ci-après.
Figure 15 - Fonctionnement du compteur rapide
Variable
HscAppData.OFSetting
HscAppData.HPSetting
HscAppData.LPSetting
HscAppData.UFSetting
Publication Rockwell Automation 2080-UM002M-FR-E - Avril 2022
201.
Overflow
(Débordement)
Présélection
haute
0
Présélection
basse
Dépassement
inférieur
Mode HSC
+2 147 483 647 maximum
-2 147 483 648 minimum