Descripción de principios de la modalidad Grande libre
La modalidad Grande libre puede emplearse para la supervisión o el etiquetado de ejes en los que se debe registrar la posición de cada pieza.
En la modalidad Grande libre, el módulo se comporta como un contador estándar progresivo y regresivo.
Cuando el conteo está habilitado, el contador cuenta del modo siguiente en:
Dirección progresiva: el contador avanza.
Dirección regresiva: el contador retrocede.
El contador se activa mediante un flanco de preajuste que carga el valor preestablecido.
El contador actual se almacena en el registro de capturas utilizando la función de captura.
Si el contador alcanza los límites de conteo, reaccionará según la configuración de Gestión de límites.
En esta tabla se muestran los 8 tipos de modalidades de entrada disponibles:
Modalidad de entrada |
Comentario |
---|---|
A = progresivo, B = regresivo |
modalidad predeterminada El valor del contador aumenta en A y disminuye en B. |
A = Pulso, B = Dirección |
Si un flanco ascendente en A y B es true, el valor del contador disminuye. Si un flanco ascendente en A y B es false, el valor del contador aumenta. |
Cuadratura normal X1 |
Un codificador físico siempre proporciona un giro de 90° de 2 señales que primero permite al contador contar pulsos y detectar el sentido: oX1: 1 conteo para cada ciclo del codificador oX2: 2 conteos para cada ciclo del codificador oX4: 4 conteos para cada ciclo del codificador |
Cuadratura normal X2 |
|
Cuadratura normal X4 |
|
Cuadratura inversa X1 |
|
Cuadratura inversa X2 |
|
Cuadratura inversa X4 |
Diagrama del principio progresivo/regresivo
En las figuras se muestra la modalidad A = progresivo, B = regresivo:
Fase |
Acción |
---|---|
1 |
En el flanco ascendente de la condición Preajuste, se establece como valor actual el valor preestablecido y se activa el contador. |
2 |
Cuando la condición Enable es 1, cada pulso en A aumenta el valor del contador. |
3 |
En el flanco ascendente de la condición Preajuste, se establece como valor actual el valor preestablecido. |
4 |
Cuando la condición Enable es 1, cada pulso en B disminuye el valor del contador. |
5 |
Cuando la condición Enable es 0, los pulsos en A o B se omiten. |
6 |
En el flanco ascendente de la condición Preajuste, se establece como valor actual el valor preestablecido. |
7 |
Cuando la condición Enable es 1, los pulsos en B disminuyen el valor del contador. |
Diagrama del principio de cuadratura
La señal del codificador se cuenta según la modalidad de entrada seleccionada, tal como se muestra más adelante: