Les automates 37-22 intègrent des interfaces de comptage qui permettent de réaliser des fonctions de comptage, décomptage ou comptage/décomptage à une fréquence maximale de 10 KHz. Ces interfaces de comptage, accessibles par l'utilisateur à travers 2 connecteurs SUB-D 15 points standards (CNT1 et CNT2), comportent deux voies de comptage indépendantes (voie 11 et voie 12). Pour chaque voie, le paramétrage de la fonction (comptage, décomptage ou comptage/décomptage) est réalisé par configuration logicielle.
Liaisons entre le codeur incrémental et l'automate TSX 3722 |
Lancer PL7 Micro Fichier Nouveau Processeur TSX 3722 V1.0 Aucune carte mémoire |
Navigateur Application Configuration matérielle Double clic sur comptage |
Compteur 0 Comptage - MAST Contact statique Compteur 1 Comptage - MAST Contact statique Valider la configuration Confirmer la configuration globale Navigateur Application Variables E/S Les adresses du type xx0.11 et xx0.12 apparaissent dans la table des variables |
Navigateur Application Double clic sur comptage Choisir Configuration |
|
Choisir Réglage |
|
Choisir Mise au point |
La valeur courante du compteur peut être lue dans le mot %ID0.11 (compris entre -16 777 216 et +16 777 215) Dans l'exemple ci-contre, la sortie Q1.1 est activée si la valeur courante est supérieure à 5 |
La validation du compteur peut être effectuée par %Q0.11.0 1 : compteur validé 0 : compteur inhibé Dans l'exemple ci-contre l'entrée %I1.1 active ou désactive %Q0.11.0 |
La détection du sens de rotation peut être effectuée par lecture du bit %I0.11.9 Dans l'exemple ci-contre quand le comptage s'effectue (sens +) I0.11.9 = 1 : la sortie Q2.2 est activée |
La présélection du compteur à une valeur (comprise entre -16 777 216 et +16 777 215) est faite par le mot %MD0.11.4 Dans l'exemple ci-contre la valeur de présélection est 200 |
|
Cette valeur est chargée dans la valeur courante lors de l'activation de la sortie de présélection directe %Q0.11.1 |
L'écriture de la valeur du seuil 0 se fait dans le mot %MD0.11.6 (compris entre -16 777 216 et +16 777 215) |
|
|
Phase 1
Il s'agit d'associer |
Phase 2 Démasquer les événements |
|
par le bit %S38 qui doit être positionné à 1 |
|
par l'instruction UNMASKEVT |
|
par les bits de traitement des événements |
Phase 3 Dans le Navigateur Application, sélectionner Evènements |
||||||||||||||||||
|
||||||||||||||||||
Dans la tâche événementielle, il faut effectuer une RAZ de l'événement qui s'est produit, afin qu'un événement du même type puisse être traité ultérieurement. Cette mise à zéro est faite automatiquement, lorsqu'un autre événement se produit. |
Comparaisons disponibles en mode comptage/décomptage
Voir aussi:
Capteurs de vitesse et de position
Principe de fonctionnement des codeurs rotatifs