Compteur/décompteur

image\block_vrz_sn.gif

Descriptif technique

En fonction du paramétrage, une impulsion d'entrée incrémente ou décrémente une valeur de comptage interne. La sortie est mise à 1 ou à 0 lorsque les valeurs de seuil paramétrées sont atteintes. Une entrée Dir permet d'inverser le sens de comptage.

 

Commutation

Description

Entrée R

L'entrée R (Reset) vous permet de remettre la valeur de comptage interne et la sortie Q sur la valeur initiale (StartVal).

Entrée Cnt

Cette fonction compte les changements d'état de 0 à 1 à l'entrée Cnt. Les changements d'état de 1 à 0 ne sont pas comptés.

  • Utilisez les entrées I3, I4, I5 et I6 pour des opérations de comptage rapides (uniquement pour certains LOGO! 12/24RC/RCo et LOGO! 24/24o) : max. 2 kHz.

  • Utilisez une autre entrée quelconque ou un élément de commutation pour de faibles fréquences de comptage (typ. 4 Hz).

Entrée Dir

L'entrée Dir (Direction) permet d'indiquer le sens de comptage :

Dir = 0 : incrémentation
Dir = 1 : décrémentation

Paramètres

On : seuil d'enclenchement

 Plage de valeurs : 0...999999

Off: seuil de déclenchement

 Plage de valeurs : 0...999999

StartVal : valeur initiale à partir de laquelle on compte ou décompte.

Rémanence activée (on) = l'état est enregistré avec rémanence.

Sortie Q

Q est mise à 1 ou à 0 en fonction de la valeur Cnt actuelle et des valeurs de seuil paramétrées.

Paramètres On et Off

L'indication de temps pour les paramètres Seuil d'enclenchement On et Seuil de déclenchement Off peut également être une valeur actuelle d'une autre fonction déjà programmée. Vous pouvez utiliser les valeurs actuelles des fonctions suivantes :

Vous sélectionnez la fonction souhaitée par son numéro de bloc.

Diagramme de temps

image\block_vrz_diagramm_sn.gif

Description de la fonction

A chaque front positif à l'entrée Cnt, le compteur interne est incrémenté de 1 (Dir = 0) ou décrémenté de 1 (Dir = 1).

L'entrée de réinitialisation R permet de remettre la valeur de comptage interne sur la valeur initiale. Tant que R=1, la sortie est à 0 et les impulsions à l'entrée Cnt ne sont pas comptées.

La sortie Q est mise à 1 ou à 0 en fonction de la valeur Cnt actuelle et des valeurs de seuil paramétrées. Voir la règle de calcul suivante.

Règle de calcul

 

image\0ba3_logo_sn.gif

0BA0-0BA5 :

Le paramètre Valeur initiale n'existe pas. Le compteur commence toujours à compter à partir de 0.

0BA0-0BA3 :

Le paramètre Off n'existe pas. La règle de calcul n'est donc pas valide.

Attention

La vérification, si le compteur a atteint la valeur limite est réalisée une fois pas cycle.

Si les impulsions aux entrées rapides I3, I4, I5 ou I6 sont plus rapides que le temps de cycle, la fonction spéciale risque ainsi de ne commuter qu'après dépassement de la valeur limite indiquée.

Exemple : il est possible de compter 100 impulsions par cycle ; 900 impulsions ont déjà été comptées. On = 950 ; Off = 10000. La sortie commute seulement durant le cycle suivant, lorsque la valeur a déjà atteint 1000.

Si la valeur Off était = 980, la sortie ne commuterait pas du tout.

Temps de cycle

Pour savoir comment déterminer le temps de cycle d'un LOGO!, veuillez consulter l'annexe du manuel LOGO!.

 

Vue d'ensemble