EJEMPLO ENCODER EN CPM1A FUNCIÓN CTBL(63)

 

El tema de este ejercicio y al igual que  en el ejemplo anterior con la función BCMP es realizar un árbol de levas para evitar montar levas y finales de carrera.

La relación de entradas a conectar es la siguiente:

00.00 entrada A encoder

00.01 entrada B encoder

00.02 entrada Z encoder ( “Z “es la abreviación de cero en inglés)

Canal a utilizar para el contador de alta velocidad SR248

El BIT de reset del contador de alta velocidad  SR252.00

Destacar que en el apartado de selecciones activaremos el contador de alta velocidad i el reset por fase + soft.

Configuración de la tabla de comparación:

P: Indicador de puerto 000 Contador de alta velocidad 0 
C: Dato de control 1 queremos registrar una tabla de comparación por rango
TB: 1er canal tabla de comparación DM200 (es indiferente pero en este caso hemos optado por este numero).

 

DM 200: Limite inferior , 4 dígitos de menor peso (100)  
DM 201: Limite inferior , 4 dígitos mayor peso (000)
DM 202: Limite superior, 4 dígitos meno peso (1000)
DM 203: Limite superior, 4 dígitos mayor peso (000)
DM 204: Numero de subrutina (no la utilizamos)

DM 205: Limite inferior , 4 dígitos de menor peso (200)  
DM 206: Limite inferior , 4 dígitos mayor peso (000)
DM 207: Limite superior, 4 dígitos meno peso (1000)
DM 208: Limite superior, 4 dígitos mayor peso (000)
DM 209: Numero de subrutina (no la utilizamos)

En este caso no nos interesa trabajar con las subrutinas ya que las subrutinas se ejecutan una sola vez cuando se cumplen por primera vez las condiciones de ejecución.

En nuestro caso utilizaremos en vez de las subrutinas el canal AR11. Los indicadores de AR1100 a AR1107 se ponen a on para indicar cuando el contador de alta velocidad 0 esta en rango de 1 a 8.

Cuando el valor del contador de alta velocidad este entre el rango 100 y 1000 se activará el BIT AR11.00
Cuando el valor del contador de alta velocidad este entre el rango 200 y 1000 se activará el BIT AR11.01

 

 

MENU FUNCIONES OMRON INICIO DESCARGAR EJEMPLO