Fonctionnement Du Compteur Rapide - Siemens SIMATIC S7-1200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Codes d'erreur : En cas d'erreur, ENO est mis à 0 et la sortie STATUS contient un code
d'erreur.
Tableau 10- 3 Valeurs de STATUS (W#16#)
10.1.1

Fonctionnement du compteur rapide

Les compteurs rapides (HSC) comptent des événements se produisant plus rapidement que
la vitesse d'exécution de l'OB. Si les événements à compter surviennent en deçà de la
vitesse d'exécution de l'OB, vous pouvez utiliser des compteurs CTU, CTD ou CTUD. Si les
événements surviennent plus rapidement que la vitesse d'exécution de l'OB, utilisez un
compteur rapide. L'instruction CTRL_HSC autorise la modification de certains des
paramètres HSC par le programme utilisateur.
Vous pouvez, par exemple, utiliser un compteur rapide comme entrée pour un codeur
angulaire incrémental. Le codeur angulaire fournit un nombre défini de valeurs de comptage
par tour et une impulsion de réinitialisation par tour. Les horloges et l'impulsion de
réinitialisation du codeur angulaire constituent les entrées du compteur rapide.
La première de plusieurs valeurs prédéfinies est chargée dans le compteur rapide et les
sorties sont activées pour la durée où la valeur de comptage en cours est inférieure à la
valeur prédéfinie en vigueur. Le compteur rapide fournit une alarme lorsque la valeur en
cours est égale à la valeur prédéfinie, lorsqu'une réinitialisation se produit et lorsque le sens
de comptage change.
Une nouvelle valeur prédéfinie est chargée et l'état suivant des sorties est activé à chaque
fois que l'événement d'alarme "Valeur en cours égale à valeur prédéfinie" se produit.
Lorsque l'événement d'alarme "Réinitialisation" survient, la première valeur prédéfinie ainsi
que le premier état des sorties sont activés et le cycle se répète.
Comme les alarmes se produisent à une fréquence bien inférieure à la vitesse de comptage
du compteur rapide, il est possible de réaliser une commande précise des opérations
rapides qui a un impact relativement mineur sur le cycle de la CPU. La méthode
d'association d'alarmes à des programmes d'alarme permet d'effectuer chaque chargement
d'une nouvelle valeur prédéfinie dans un programme d'alarme distinct, ce qui facilite la
commande. Mais vous pouvez aussi traiter tous les événements d'alarme dans un
programme d'alarme unique.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
STATUS
Description
0
Pas d'erreur
80A1
L'identificateur HSC n'accède pas à un compteur rapide.
80B1
Valeur incorrecte dans NEW_DIR
80B2
Valeur incorrecte dans NEW_CV
80B3
Valeur incorrecte dans NEW_RV
80B4
Valeur incorrecte dans NEW_PERIOD
80C0
Plusieurs accès au compteur rapide
Instructions technologiques
10.1 Compteur rapide
319

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières