Chapitre 8
Utilisation du compteur rapide et de l'interrupteur de fin de course programmable
150
HscCmd = 4 (réinitialisation) règle la valeur de totalisateur à la valeur de HSC
AppData.Accumulator. HscCmd = 4 n'arrête pas le comptage du HSC. Si le
HSC effectue le comptage quand HscCmd = 4 est émis, certains comptages
peuvent être perdus.
Pour réinitialiser la valeur de totalisateur, puis continuer le comptage, déclenchez
HscCmd = 4 une seule fois. Si la commande est activée en permanence, elle peut
provoquer des erreurs.
La valeur HSC AppData.Accumalator est automatiquement actualisée par le
mécanisme du HSC avec la même valeur que Sts.Accumulator du HSC. Pour
paramétrer une valeur spécifique dans le totalisateur du HSC pendant le
comptage, écrivez la valeur dans AppData.Accumalator du HSC immédiatement
avant d'émettre HscCmd = 4.
Commandes HSC
Commande HSC
Description
0x00
Réservée
0x01
EXÉCUTION HSC
• Démarre le HSC (si le HSC est en mode inactif et la ligne est activée)
• Actualise uniquement les informations d'état du HSC (si le HSC est déjà en mode
EXÉCUTION et que la ligne est activée)
• Actualise uniquement les informations d'état du HSC (si la ligne est désactivée)
0x02
Arrêt HSC : arrête le comptage d'un HSC (si le HSC est déjà en mode EXÉCUTION et que la
ligne est activée.)
0x03
Chargement HSC : recharge la configuration HSC (si la ligne est activée) pour 6 éléments
d' e ntrée : HPSetting, LPSetting, HPOutput, LPOutput, OFSetting et UFSetting. Le totalisateur
du HSC n'est PAS rechargé par cmd = 0x03.
0x04
Réinitialisation HSC : réinitialise le totalisateur à la valeur attribuée et les informations d' é tat
du HSC (si la ligne est activée)
Codes d'état du bloc fonctionnel HSC
Code d'état HSC
0x00
0x01
0x02
0x03
0x04
Description
Aucune action de l'automate, car le bloc fonctionnel n'est pas activé
L' e xécution du bloc fonctionnel HSC est réussie
Commande HSC incorrecte
ID du HSC hors limites
Erreur de configuration HSC
Publication Rockwell Automation 2080-UM002J-FR-E – Mars 2018