You are on page 1of 7

Programación de modulo de Entrada Analógica AD041

para autómata CP1

Introducción:
En este ejemplo se muestra como conexionar, configurar y escalar una señal analógica de 4 a 20mA proporcionada por un
sensor de ultrasonidos en un autómata CP1L de Omron

Hardware
Autómata CP1L-M30DT1-D con el módulo de 4 entradas analógicas CP1W-AD041

Sensor de ultrasonidos Telemecanique XX918A3C2M12 con una rango de medición de 50 ... 500mm (450mm)

La salida analógica del ultrasonido será de 4 a 20mA

Conexionado
Estas con las conexiones entre el detector ultrasonido y el módulo CP1W-AD041
Configuración
Sensor Ultrasonido
No hace falta realizar ninguna configuración. El sensor permite configurar mediante Teaching la distancia de medición, en
el ejemplo se utiliza la configuración de fábrica.

Autómata:
Direccionamiento:

El módulo de entradas analógias CP1W-AD041 es un móludo de expansión del autómata CP1L por lo que su
direccionamiento estará determinado por el número de entradas de CP1L y por la posición donde pongamos el modulo
expansor. Hay que tener en cuenta que dependiendo del modelo de CP1L se pueden colocar varios módulos de expansión.

El la siguiente tabla vemos que áreas de memoria va a utilizar el modulo CP1W-AD041. Utiliza:

- 4 Canales de ENTRADA que será donde visualicemos el valor de las entradas analógicas. En el ejemplo Entrada 1

- 2 Canales de SALIDAS que será donde configuremos las entradas analógicas. (En el manual pone que es un solo canal
pero no es cierto, son dos canales ....)
Ya sabemos cuantos canales se le asignan al modulo CP1W-AD041 pero todabía no sabemos su dirección.

Para ello necesitamos saber como se direcciona las entradas y salidas el modelo de CP1L que disponemos:

En nuestro caso tenemos un CP1L de 30 Entradas salidas:

Por lo que los direccionamiento quedarán de la siguiente forma:

ENTRADA: Autómata (CANAL 0 y 1) / Modulo CP1W-AD041 (Canal 2 3 4 y 5)

SALIDA: Autómata (CANAL 100 y 101) / Modulo CP1W-AD041 (Canal 102 Y 103)

Hay que tener en cuenta que si existiera otro módulo expansor intermedio, por ejemplo de Entradas / Salidas entre el
CP1L y el modulo CP1W-AD041 el direccionamiento ya no sería este sino que cambiaría en función de cuanto canales
ocupe el modulo intermedio de expansión.

Configuración:
Ahora ya sabemos que para configurar el módulo CP1W-AD041 tenemos que actuar sobre los canales 102 y 103.

La configuración que se ha de realizar para cada entrada es:

- Tipo de entrada analógica : 0-10V / -10-10V / 4-20mA /...

- Habilitar promedio de entrada.

- Habilitar la entrada analógica.

En el diagrama se puede ver que bits de los canales 102 y 103 pertenecen a cada entrada analógica y que valores hay que
utilizar para configurarla. En el caso del ejemplo solo trabajaremos con la entrada 1 configurandola como 4 - 20mA, NO
habilitando el promedio y SI habilitando la entrada analógica = 1010

EL resto de entradas se dejan a cero ya que no se utilizarán.

ES MUY IMPORTANTE PORNER A ON LOS BITS 102.15 Y 103.15 YA QUE DE NO HACERLO NO LEEREMOS
LA ENTRADA ANALÓGICA.

Programa de autómata:
Mediante Cx-Programmer creamos un programa donde configuraremos el módulo CP1W-AD041 atendiendo a lo
explicado anteriormente y escalaremos la señal del sensor ultrasonido a su rango (50mm - 500mm).

La señal que recibiremos de la entrada analógica 1 en el canal 2 se visualiza en Hexadecimal 0 - 1770 (0 - 6000 en
Decimal).

Configurar las entradas analógicas utilizando los canales 102 y 103

Realizar el escalado en mm de la señal analógica, el resultado escalado en mm se escribe en W2


Parametrizar el escalado
En esta tabla vemos el valor de todos los canales que se utilizan en el programa, observar que el valor de la entrada
analógica CANAL 2 = 77F Hexadecimal que es escalado y enviado al CANAL W2 = 210 Decimal

You might also like