EJEMPLO ENCODER EN CPM1A FUNCION BCMP(68)

 

El tema de este ejercicio es realizar un árbol de levas para evitar montar levas y finales de carrera.

 Para ello utilizamos un autómata Omron CPM1A y encoder incremental de una resolución de 1440 pulsos por vuelta.

 

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.

 


En nuestro ejemplo básico, el valor del canal 248 lo dividimos entre 4 para de este modo poder introducir en los dms el valor de activación de las levas en grados; es decir un valor más bonito hacia la vista,  si en un futuro se quiere ver o cambiar el valor de activación desde un terminal.

En este ejemplo la salida 10.00 se activará cuando el valor del DM0 esta entre los valores del DM100, 50  y el valor del DM101 200.

Por otro lado la salida 10.01 se activará cuando el valor del DM0 esta entre los valores del DM102, 200  y el valor del DM103 350

En este caso el valor de los DMs lo introduciremos manualmente en la ventana de vigilancia.
 


Quisiera destacar que básicamente en este ejemplo y en todos los que podéis encontrar en esta pagina web  se explica el funcionamiento de unas

instrucciones, por lo que podréis ver que los programas son básicamente para coger una idea.

 

 

MENU EJEMPLOS ENCODERS INICIO DESCARGAR EJEMPLO