Chapitre 8
Utilisation du compteur rapide et de l'interrupteur de fin de course programmable
Qu' e st-ce qu'un compteur
rapide ?
128
Un module compteur rapide sert à détecter des impulsions courtes (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'interrup-
tion 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.
Fonctionnement du compteur rapide
Variable
HscAppData.OFSetting
HscAppData.HPSetting
HscAppData.LPSetting
HscAppData.UFSetting
133.
Débordement
Présélection haute
0
Présélection basse
Dépassement
inférieur
Publication Rockwell Automation 2080-UM002J-FR-E – Mars 2018
Mode HSC
+2 147 483 647 maximum
-2 147 483 648 minimum