jueves, 17 de octubre de 2013

Redes de Comunicación----Conexión Serie PLC's "OMRON"

El objetivo de esta actividad es realizar, mediante conexión serie y empleando uno de los protocolos propietarios de Omron, una transferencia de datos entre los dos PLC´s. 

PROCESO

a)  Identificar los diferentes puertos de comunicaciones de cada PLC
b)  Conectar mediante el cable adecuado los equipos a través del puerto correspondiente.
c)  Crear un proyecto nuevo donde figuren los equipos que vamos a instalar en la red. Configurar correctamente los puertos de comunicaciones
d)  La comunicación consistirá en:

·    Al pulsar una entrada en el PLC 1 mandaremos tres números al PLC 2  
 Primer número = 31, Segundo número = 210, Tercer número = 89

·       El PLC 2 recibirá la información, y reflejará el tercer número en su salida. A su vez, al activar una entrada del PLC 2, se encenderán todas las salidas del PLC 1 durante 5 segundos.

Comprobar que la información se transfiere desde un PLC hasta el otro.


INTRODUCCIÓN:


Los autómatas Omron disponen de una serie de puertos que varían según los modelos. De los que se disponen en la Escuela, tenemos:

- El autómata CPM1A, tiene incorporado un puerto de periféricos, que se emplea para conectar dispositivos de programación tales como consolas de programación, o un PC con Cx-Programmer a través de un dispositivo de conversión a RS-232C.

En el equipo CQM1H posee dos puertos, un puerto de periféricos, que se emplea para conectar, al igual que el CPM1A, una consola de programación, y un puerto RS-232C integrado en la CPU que se puede utilizar para conectar dispositivos distintos de la consola de programación.

- Los equipos CP1L disponen de puertos USB, al igual que slots de expansión para la conexión de puertos serie RS232.


Como existen diversos protocolos de comunicación, deberemos configurar que tipo de comunicación queremos a través del puerto serie de comunicaciones.

Comunicación Toolbus

Protocolo de comunicación utilizado en conexión con Consola de Programación ó bien con Herramienta de Programación (CX-Programmer).

No tenemos acceso a la configuración de trama (8, N, 1), tan sólo fijamos la velocidad de transmisión (desde 9600 bps a 115200 bps).

Comunicación Host Link

Host Link  es el protocolo estándar de Omron más difundido. Una trama puede llegar a contener hasta un máximo de 131 caracteres de datos. Podemos conectar  un ordenador con un autómata (1:1) o un ordenador con varios autómatas (máximo hasta 32 nodos, 1:N en RS422/485). 

PC Link. Conexión 1:1

Si dos PLC´s están conectados entre sí vía puertos RS-232C, se dice que tienen un sistema data link 1:1. Uno de los PLC actuará como esclavo y el otro actuará como maestro.


La comunicación se realizará a través del área de datos LR. Este área se emplea para poder mandar y recibir datos. Todos los datos que “viajan” se almacenan en el área LR.

En el CMP1A, el área LR va desde el canal LR00 hasta el LR15, empleándose los  canales para escribir desde el maestro hasta el esclavo, (LR00 a LR07) y los siguientes (LR08 a LR15) para escribir desde el esclavo al maestro.

En el CQM1H, podemos transmitir 64 canales. El área LR va desde el canal LR00 hasta el LR63, empleándose los  canales para escribir desde el maestro hasta el esclavo, (LR00 a LR31) y los  siguientes (LR32 a LR63) para escribir desde el esclavo al maestro.

El área de enlace será siempre LR00 a LR15 (16 canales) para comunicaciones Data Link 1:1 con CPM1A., con lo cual tendríamos que modificar tamaño del área de comunicaciones en el CQM1H para adaptarlo al CPM1A.

Por último, deberemos cambiar el conmutador del modo de comunicaciones en el CIF01 del CPM1A y pasar de Host Link a NT Link.




Tarjeta de comunicación serie CQM1H-SCB41


La tarjeta de comunicaciones serie es una tarjeta opcional que se monta en el interior de la CPU y que dispone de dos puertos que se pueden utilizar para conectar ordenadores, terminales programables, dispositivos serie externos o dispositivos de programación distintos a la consola.
La tarjeta de comunicaciones nos permite configurar un puerto del PLC para las comunicaciones con el ordenador y otro de los puertos para la comunicación entre PLC´s.



 DESARROLLO DE LA PRÁCTICA:

- Primero que nada abrimos el programa CX-Programmer y a continuación clicamos en "nuevo" e introducimos el tipo de dispositivo, en nuestro caso el CQM1H.


- A continuación clicamos en configuración y modificamos el tipo de CPU a CPU51 y aceptamos.


- Realizamos los dos pasos anteriores con un nuevo dispositivo:



- Una vez tenemos los dos PLC's seleccionamos uno y clicamos en configuración, nos desplazamos en la barra superior hasta "Tarje de común A" y seleccionamos "PC Link unidireccional" pero de los dos que hay el de abajo ya que es el MAESTRO dicho PLC1.


- Realizamos lo mismo que en el paso anterior pero ahora seleccionaremos "PC Link unidireccional" pero el superior ya que es el ESCLAVO el PLC2.


- Ahora , si que si, podemos comenzar con el programa.



- Vemos el programa montado:






- Una vez montado el programa, su explicación:

1-  A través de un Pulsador 0.00 activamos los Moves en los cuales están precargados los tres datos en formato hexadecimal.

2-  Una vez los tres datos se han movido al segundo PLC nos encontramos con un P_On que es un interruptor que da una señal siempre activa. Por este motivo el dato que se encuentra en el LR2 lo movemos a la salida 100.

3-  En la segunda linea de programación vemos otro P_On que hace la misma función y gracias a él, el dato #FFFF, en nuestro caso, lo coloca en LR32.

4-  Una vez se mueve el dato LR32 el contacto se cerrara y al pulsar el Pulsador 0.01 se activara el TIME durante 5 segundos (siempre que mantengamos el pulsador activo), y nos movera dicha señal #FFFF a la salida deseada y, por tanto, se iluminara durante los 5 segundos.

5-  Una vez transcurridos los 5 segundos, setearemos el TIME y colocaremos todas las salidas a 0.


1 comentario:

  1. Muy bien, sigue el mismo proceso que en el post anterior. Buen trabajo.

    Antonio Alhambra

    ResponderEliminar