Description du principe du mode Large libre

Présentation

Le mode Large libre est utilisé pour la surveillance d'axe ou l'étiquetage lorsque la position entrante de chaque pièce doit être connue.

Principe

En mode Large libre, le module se comporte comme un compteur croissant/décroissant.

Lorsque le comptage est activé, le compteur fonctionne comme suit :

Sens d'incrémentation : le compteur est incrémenté.

Sens de décrémentation : le compteur décrémente.

Le compteur est activé par un front de présélection qui charge la valeur de présélection.

La valeur actuelle du compteur est stockée dans le registre de capture à l'aide de la fonction Capture.

Lorsqu'il atteint ses limites de comptage, l'action du compteur dépend de la configuration de la Gestion des limites.

Modes d'entrée

Ce tableau répertorie les huit types de modes d'entrée disponibles :

Mode d'entrée

Commentaire

A = Compte, B = Décompte

Mode par défaut

Le compteur incrémente sur A et décrémente sur B.

A=Impulsion, B=Direction

En cas de front montant sur A et si B a pour valeur TRUE, le compteur décrémente.

En cas de front montant sur A et si B a pour valeur FALSE, le compteur incrémente.

Quadrature normale X1

Un codeur physique fournit toujours 2 signaux avec un décalage de 90°, qui permettent au compteur de compter les impulsions et de détecter le sens :

oX1 : 1 impulsion par cycle de codeur

oX2 : 2 impulsions par cycle de codeur

oX4 : 4 impulsions par cycle de codeur

Quadrature normale X2

Quadrature normale X4

Quadrature arrière X1

Quadrature arrière X2

Quadrature arrière X4

Schéma du principe de comptage/décomptage

La figure illustre le mode A = Comptage, B = Décomptage :

G-RU-0010217.3.gif-high.gif

 

 

Etape

Action

1

Sur le front montant de la condition Preset, la valeur de présélection est chargée et le compteur est activé.

2

Lorsque la condition Enable a pour valeur 1, chaque impulsion sur A incrémente la valeur du compteur.

3

Sur le front montant de la condition Preset, la valeur de présélection est chargée.

4

Lorsque la condition Enable a pour valeur 1, chaque impulsion sur B décrémente la valeur du compteur.

5

Lorsque la condition Enable a pour valeur 0, les impulsions sur A ou B sont ignorées.

6

Sur le front montant de la condition Preset, la valeur de présélection est chargée.

7

Lorsque la condition Enable a pour valeur 1, les impulsions sur B décrémentent la valeur du compteur.

Schéma de principe de la quadrature

Le signal du codeur est compté en fonction du mode d'entrée sélectionné, comme indiqué ci-après :

G-SE-0002687.2.gif-high.gif