Descripción del principio de modalidad Modulo-loop
La modalidad Bucle en el módulo puede utilizarse para acciones repetidas en una serie de objetos en movimiento, por ejemplo aplicaciones de empaquetado y etiquetado.
En un flanco ascendente de la condición de sincronización, el contador se activa y el valor actual se restablece a 0.
Cuando el conteo está habilitado:
Dirección progresiva: el contador aumenta hasta alcanzar el valor del módulo -1. En el pulso siguiente, el contador se restablece en 0, un indicador de módulo se establece en 1 y el conteo continúa.
Dirección regresiva: el contador disminuye hasta alcanzar 0. En el pulso siguiente, el contador se establece en el valor del módulo, un indicador de módulo se establece en 1 y el conteo continúa.
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 = impulso, 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 mediante ciclo de codificador oX2: 2 conteos mediante ciclo de codificador oX4: 4 conteos mediante ciclo de codificador |
Cuadratura normal X2 |
|
Cuadratura normal X4 |
|
Cuadratura inversa X1 |
|
Cuadratura inversa X2 |
|
Cuadratura inversa X4 |
Diagrama del principio progresivo/regresivo
Fase |
Acción |
---|---|
1 |
En el flanco ascendente de la condición Sync, el valor actual se resetea en 0 y el contador se activa. |
2 |
Cuando la condición Enable es 1, cada pulso en A aumenta el valor del contador. |
3 |
Cuando el contador alcanza el valor (modulo-1), el contador vuelve al 0 en el pulso siguiente y el conteo continúa. Modulo_Flag se establece en 1. |
4 |
En el flanco ascendente de la condición Sync, el valor de contador actual se resetea en 0. |
5 |
Cuando la condición Enable es 1, cada pulso en B disminuye el contador. |
6 |
Cuando el contador alcanza 0, el contador vuelve a (modulo-1) en el pulso siguiente y el conteo continúa. |
7 |
Cuando la condición Enable es 0, los pulsos en las entradas se omiten. |
8 |
En el flanco ascendente de la condición Sync, el valor de contador actual se resetea en 0. |
NOTA: Las condiciones Enable y Sync dependen de la configuración. Dichas condiciones se describen en la función Habilitación y Preajuste.
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: