Programación de un encoder en un autómata CP1L de Omron

Fecha de publicación
Cateogría del artículo Autómatas
Visualizaciones del artículo Leído 36240 veces

 

El ejemplo muestra como conectar y programar un encoder en un autómata CP1L utilizando los Contadores de Alta Velocidad (CAV - HSC)

Conexionado

Para este ejemplo se utiliza un autómata CP1L-EM30DT-D y un encoderincremental de Hohnner BSC2M12.10.23/85 con alimentación a 24V y 20 Fases (AB PP11/28V)

Vamos a trabajar con el Contador de Alta Velocidad número 0 (CAV0)

El cableado es el siguiente:

Configuración

Desde el Cx-Programmer abrimos la ventana de Configuración y en la sección de Entrada Incorporada configuramos como será nuestro CAV

Este apartado se puede configurar de varias maneras según la aplicación. En nuestro caso le seleccionamos:

Modo Lineal

Reset por Software

Entrada Fase Diferencia

Una vez que hemos realizado los cambios se lo cargamos al autómata

¡¡ MUY IMPORTANTE AHORA QUITAR TENSIÓN DEL AUTOMATA PARA QUE TOME LOS CAMBIOS !!

Al volver a darle tensión ya debemos ver el contaje que ocupa dos canales en la dirección

A270+ A271

El valor del contador no es retentivo por lo que si se quita tensión al autómata se perderá el valor

Estos valores de contaje lo podemos utilizar en programa. En el ejemplo vemos como se hace una comparación de doble canal del valor de contaje A270+A271 con el valor de D0+D1.

Al igualarse los valores se activa el bit W0.00

EL bit A531.00 pone a cero el CAV0

A pesar de que así podamos trabajar no es recomendable ya que el valor del CAV A270+ A271 se refrescan en cada inicio del ciclo de SCAN, esto quiere decir que no perderemos precisión ya que solo se actualiza el valor de contaje al inicio del ciclo de SCAN y no durante.

Todo depende de la precisión que se necesite pero yo recomiendo trabajar con la instrucción CTBL(882) para que es una tabla de comparación entre el CAV y unos valores que podemos darle a la tabla, esta instrucción la explicaremos más adelante

 Mas info: Restablecer el valor de contaje de encoder tras quitar tensión con PRV e INI




Últimas descargas