Fréquence d'échantillonnage
Pour calculer la fréquence d'échantillonnage, le module doit être :
-
configuré en mode impulsion ou quadrature ;
-
configuré en mode fréquence d'échantillonnage ;
-
chargé avec la valeur de la fréquence d'échantillonnage ;
-
activé pour le compte à l'aide des bits d'entrée câblée et de commande logicielle.
Pour compter les impulsions, le module doit être :
-
configuré en mode impulsion ou quadrature ;
-
configuré pour afficher le compteur : 2 compteurs 16 bits, 1 compteur 32 bits ou 2 compteurs 32 bits ;
-
chargé avec le compte maximal ;
-
activé pour le compte à l'aide des bits d'entrée câblée et de commande logicielle.
Compte des impulsions et activation/désactivation des sorties
Pour compter les impulsions et activer/désactiver les sorties, le module doit être :
-
configuré en mode impulsion ou quadrature ;
-
configuré pour 2 compteurs 16 bits ou 1 compteur 32 bits ;
-
configuré pour l'état logique vrai en sortie ou non aux valeurs de compte programmées lorsque le module perd la communication avec le bus (condition de défaut) ;
-
configuré pour préciser si les sorties sont activées à une consigne ou un compte maximal, sont activées à ces points pour une durée spécifique ou si elles sont toujours mémorisées (si elles sont mémorisées, les sorties ne peuvent être réinitialisées qu'à l'aide d'une entrée câblée) ;
-
chargé avec des valeurs de consigne, des valeurs de compte maximal et le temps d'état logique vrai en sortie ;
-
activé pour le compte à l'aide des bits d'entrée câblée et de commande logicielle.
Valeurs possibles pour MOT BOBINE SORTIE
CONSIGNE : ON lorsque la consigne est atteinte, automatiquement remis à 0 si la consigne est dépassée.
CONSIGNE VERROUILLEE : ON lorsque la consigne est atteinte, reste sur ON tant qu'aucune entrée matérielle RESET n'est appliquée.
COMPTAGE FINAL : ON lorsque la valeur maximale est dépassée.
TERMINAL VERROUILLE : ON lorsque la valeur maximale est dépassée, reste sur ON tant qu'aucune entrée matérielle RESET n'est appliquée.
CONSIGNE TEMPORISEE : ON lorsqu'une consigne est atteinte, reste sur ON pendant la durée spécifiée.
TERMINAL TEMPORISE : ON lorsque la valeur maximale est dépassée, reste sur ON pendant la durée spécifiée.
Exemples de modulo de compteur pour une entrée d'impulsion
La figure ci-dessous est un exemple de modulo de compteur avec entrée d'impulsion (compte).
Le compte s'effectue de 0 -> 10 (valeur maximale).
La sortie A est activée à la consigne = 5.
La sortie B est activée après que le compte d'entrée = compte maximal (final) = 10.
La figure ci-dessous est un exemple de modulo de compteur avec entrée d'impulsion (décompte).
Le compte s'effectue de 10 (valeur maximale) -> 0.
La sortie A est activée à la consigne = 5.
La sortie B est activée après que le compte d'entrée = 0.
NOTE : Les sorties ne sont pas verrouillées.
Exemples de modulo de compteur pour une entrée quadrature
La figure ci-dessous est un exemple de modulo de compteur avec entrée de quadrature (compte).
Le compte s'effectue de 0 -> 10 (valeur maximale).
La sortie A est activée à la consigne = 5.
La sortie B est activée après que le compte d'entrée = compte maximal (final) = 10.
La figure ci-dessous est un exemple de modulo de compteur avec entrée de quadrature (décompte).
Le compte s'effectue de 10 (valeur maximale) -> 0.
La sortie A est activée à la consigne = 5.
La sortie B est activée après que le compte d'entrée = 0.
NOTE : Les sorties ne sont pas verrouillées.