Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CJ1W-CT021
1 INTRODUCCIÓN
2 TIPOS DE ENTRADA
3 CONEXIONADO
4 MODOS DE CONTAJE
5 MODOS DE CONTROL Y RESET
6 FUNCIONES DE ENTRADAS DIGITALES
7 OTRAS FUNCIONES
8 EJEMPLOS PRÁCTICOS
1 Introducción GUÍA RÁPIDA DEL MÓDULO CJ1W-CT021
1 Introducción
1.1 Características principales
Dependiendo del modo de operación estos canales tendrán una u otra utilidad.
2 Tipos de entrada
El tipo de señal de entrada se configura de manera independiente para cada
una de las entradas de contaje en los siguientes canales:
En este caso tendremos una señal de tren de pulsos para el contaje y otra
señal que nos indicará si estamos contando o descontado según esté activa o
no.
3 Conexionado
A continuación se muestran varios esquemas de conexionado en función del
tipo de salida del encoder.
4 Modos de contaje
Configuración del modo de contaje
0 = Modo Circular
1 = Modo Lineal
Los siguientes bits nos indican cuando se produce un desbordamiento del valor
de contaje sobre el rango prefijado, así como el modo de contaje seleccionado.
1: Detectado
“Overflow”
1: Detectado “Underflow”
Inicio/Parada de contaje
0 ? 1: Inicio contaje
0 ? 1: Parada contaje
La finalidad de esta función es sustituir el valor actual del contador por un valor
predeterminado. Este nuevo valor del contador se selecciona en los siguientes
canales:
Preset Value
0 ? 1: Bit de Preset
0 ? 1: Bit de Reset de
Software
Entradas digitales
0: Entrada a OFF
1: Entrada a ON
Salidas digitales
0: Salida a OFF
1: Salida a ON
0: Control Automático
1: Control Manual
Valor de contaje
Underflow Overflow
Límite superior
Contaje Contaje
ascendente descendente
Valor de contaje
Underflow Overflow
Límite Superior
Límite Inferior
1: Generación de
código de error de
Overflow/Underflow
0: Modo Rango
1: Modo Comparación
Patrón de salida
0: Rango no activo
1: Rango activo
0: Lógica OR
1: Lógica AND
Valor de
comparación
Patrón de
activación (+)
Dato de Patrón de
comparación desactivación (+)
Patrón de
activación (-)
Patrón de
desactivación (-)
0: Valor de comparación
no activo
1: Valor de comparación
activo
0: Valor de comparación
deshabilitado
OMRON ELECTRONICS, S.A. CJ1W_CT021.doc Pag. 10
1: Valor de comparación
habilitado
5 Modos de control y reset GUÍA RÁPIDA DEL MÓDULO CJ1W-CT021
Este bit tiene prioridad sobre cualquier otro método de reset. Al activar el bit de
reset se actualiza el valor de contaje a cero en el siguiente ciclo de refresco de
E/S.
0 ? 1: Bit de Reset
de software
0: Fase-Z deshabilitada
1: Fase-Z habilitada
Las dos entradas digitales de la unidad puedan ser configuradas para generar
una interrupción en la CPU.
01: Contador 1
02: Contador 2
“01” “02”
Contaje Contaje
“03” “04”
Preset Preset
“05” “06”
Reset Reset
0 ? 1: Bit de Reset de
Software
“07” “08”
Captura Captura
Esta misma función se puede realizar mediante la activación del siguiente “Bit
de Captura” localizado en zona CIO de la unidad.
Cuando se activa una entrada digital configurada con esta función se produce el
siguiente proceso sobre el contador correspondiente:
“09” “10”
Parada del contador Reinicio del Parada del contador Reinicio del
y captura del valor contaje y captura del valor contaje
actual de contaje actual de contaje
“11” “12”
Parada del contador Reset y reinicio Parada del contador Reset y reinicio
y captura del valor del contaje y captura del valor del contaje
actual de contaje actual de contaje
“13” “14”
“15” “16”
7 Otras funciones
En esta sección se va a explicar el modo de funcionamiento de una serie de
funciones adicionales incorporadas en el módulo CJ1W-CT021.
Duración a ON de la salida
0000: Modo normal
0001-9999: Duración a ON (ms)
Retardo a ON de la salida
0000: Modo normal
0001-9999: Retardo a ON (ms)
7.2 Histéresis
Para prevenir este efecto, se dispone de una función de Histéresis que puede
configurarse para cada una de las entradas de contaje de manera
independiente. Esta función sólo está disponible en Modo Rango.
Histéresis
0000: Función deshabilitada
0001-0255: Histéresis (nº de contajes)
El filtro de ruido se puede aplicar sobre las entradas de contaje y sobre las
entradas digitales. Esta función tiene por finalidad suprimir la influencia del
ruido sobre las distintas entradas.
Se puede medir el rango del incremento de pulsos para cada contador, tanto en
Modo Rango como en Modo Comparación.
Tiempo de Monitorización
El valor del rango se calcula como la diferencia entre el valor del contador al
final y al principio del Tiempo de Monitorización.
La frecuencia de las señales aplicadas se pueden calcular, a partir del valor del
rango, usando la siguiente fórmula:
A partir del valor del rango se puede calcular la velocidad de rotación (por
ejemplo, de un motor) en revoluciones por minuto.
Para ello, hace falta saber el número de pulsos por vuelta del motor o encoder:
Valor de rango
Tiempo de Monitorización
El límite superior del Intervalo de rangos debe ser mayor que el límite inferior.
En caso contrario, se producirá un error en la Unidad.
Rango 0:
Límte
inferior.
Límite
superior.
Rango 1:
Límite
inferior.
Límite
superior
Patrón de
activación
Patrón de
desactivación
Rango 1:
Patrón de
activación.
Patrón de
desactivación
Intervalo de rango 0
0 = Intervalo 0 deshabilitado
1 = Intervalo 0 habilitado
Intervalo de rango 1
0 = Intervalo 1 deshabilitado
1 = Intervalo 1 habilitado
8 Ejemplos Prácticos
8.1 Ejemplo 1
Este ejemplo va a controlar el llenado de un tanque con una cantidad fija de
líquido. El contador se va a configurar como ‘Contador Simple’ , no requiriendo
de ninguna configuración de DM.
Después de que el tanque sea llenado con exactamente 100 litros, la válvula y
el contador simple se cerrarán automáticamente.
Pulsador (I0)
Líquido
Los canales CIO a configurar para controlar la aplicación y que deben ser
usados en el programa ladder son:
Control
Estado
Manual
Entrada
Salida
digital
digital
0 0
Poner
Selección
enResetear
marcha
0Control
Parar Contador
Contador
Automático/Manual
= Pulsador
0 no Simple
= Válvula
presionado 1
cerrada
8.1 Ejemplo 1 GUÍA RÁPIDA DEL MÓDULO CJ1W-CT021
Para la conexión del encoder (para el ejemplo tipo NPN) a la tarjeta contadora,
hay que tener en cuenta que el contador va a trabajar como contador simple,
por lo que únicamente hay que cablear la señal A y la señal B del encoder a
las entradas A y B del contador1. Ver gráfico :
?? Programa ladder:
Reset Contador1
(modo simple)
Pulsador
Abrir válvula
Chequear si el
contenido del tanque es
Flag Inicio cuenta
superior o igual a 100
litros (0007 A120H )
Cerrar válvula
8.2 Ejemplo 2
Este ejemplo va a realizar un taladro sobre un objeto, teniendo como ayuda la
tarjeta contadora del CJ1. El contador de alta velocidad trabajará como
contador lineal.
La velocidad de giro del taladro será fija, al igual que la dirección del motor2
(encargado de mover el taladro). El motor de alimentación (motor1) tendrá 2
velocidades (rápida y lenta) y dos sentidos de giro (adelante y atrás).
Motor 1 Directo(=0)/Inverso
(=1)
Motor 1 Rápido (=1) / Lento
=0)
Motor 2 a ON (=1) / a OFF (=0)
Motor 1 a ON (=1) / a OFF (=0)
Final de carrera
(FC1)
Motor1
(alimentación) Motor2
(taladro)
Sensor de
proximidad
Objeto
M1 lento/directo M1 rápido/directo M2 a ON M1 lento/directo
M1 lento/inverso
Para configurar la unidad se deben asignar los siguientes valores en los DMs
de configuración.
Modo
Comparación
Contador 1 (=01), Entrada digital I0,
función 05 (=05)
Contador lineal (=1)
Direccionamiento indirecto en EM
01500 (=0000 1500)
El ejemplo muestra el cambio del rango de comparación del punto CV3 por
programa.
Disparo nuevo
dato-CV para CV3