Escalado modulo de entrada Analógica CP1W-AD041 para autómata CP1L

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

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

762_01

762_02

Conexionado

Estas con las conexiones entre el detector ultrasonido y el módulo CP1W-AD041

762_03

762_04

762_05Configuració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 ....)

762_06

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:

762_07

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)

762_08Hay 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.

762_09

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).

762_10

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

762_11

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

762_12

Parametrizar el escalado

762_13

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

762_14




Últimas descargas