CONEXIÓN PC-LINK
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. Los pasos a seguir son los siguientes:
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 las siguientes informaciones 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.
e) Comprobar que la información se transfiere desde un PLC hasta el otro.
Memoria
Lo primero que hicimos fue identificar los PLC a utilizar en nuestro caso es CP1L-M y tener en cuenta sus especificaciones electricas como la tension de entrada o alimentación que es 24V C.C. y al no disponer de un modulo convertidor que nos diera este voltaje en c.c.tubimos que suministrarla con una fuente de almentación y ajustarla a ese voltaje.

En la fotografia podemos apreciar los PLC y la fuente de alimentación externa conectada a los dos equipos con una tensión de 24V. Tambien hay un interruptor o selector de tres posiciones que lo utilizaremos como si fuesen dos pulsadores uno para enviar información del maestro al esclavo y el otro del esclavo al maestro.
En esta fotografia tambien podemos ver que hay conectados ya el cable entre los PLC y el USB que se conecta al PC.
El cable de conexión entre PLC utiliza conector DB9 y fue necesario añadir las tarjetas adicionales para la conexión sysmacway.
Este es el cable que utilizamos para la comunicación.

Ademas debemos tener además en cuenta el posicionamiento de los switches de direccionamiento, en nuestro caso, al tratarse de una comunicación SysmacWay deberán de ir en la posición 0 en ambos PLC como indica el manual (GR_CP1L Pág 14)
Esquema del bornero del PLC Entradas y Salidas.
Si no se dispone del modelo escogido en la librería de CPU del CX-programmer habrá que actualizar el software.
Al conectar el USB del pc al plc puede ocurrir que nos pida autorización del administrador para poder instalar el hardware, Introducimos la clave que nos deberá de proporcionar el administrador del sistema.
Y seguimos la siguiente ruta de instalación:
- Elegir la ruta de instalación: C: / Archivos de programa/CX IInterface One/CX Integrator.
- Clic en el archivo: NSX_USB.
Busca el PLC conectado, aceptamos y listo para usar.
Configuración Inicial:
Determinar cual va a ser el PLC Maestro y cual el Esclavo
En la parte derecha del programa, donde aparece desglosado el programa y la configuración del PLC Hacemos clic en configuración, y nos aparece la ventana configuración del PLC, seleccionar el desplegable Puerto serie 1, y en Modo desplegar y seleccionar enlace 1:1 Maestro o enlace 1:1 Esclavo, según sea nuestro caso. Procedemos a cargar la configuración en cada uno de los PLC según sea la estructura que nosotros elijamos (Cual será el maestro y cual será el esclavo)
Asignación de Canales disponibles para la transferencia de datos 1:1
- Están asignados en el maestro para envío de información los canales del
3000 al 3007 y para recibir del 3008 al 30015 .
*La información del 31 se envía por el canal 3000 , la del 210 por el 3001 y la del 89 por el 3002.
Ahora utilizamos la zona del CIO 3008 del esclavo que es la zona de envío de información a la 3008 del maestro que es la zona de recepción.
Colocamos el número 255 en decimal que corresponde a la activación de todas las salidas del plc maestro.
Visualizamos la zona de memoria.
Al accionar el interruptor enviamos la información.
Cambiamos el cable del pc-plc esclavo al pc-plc maestro y visualizamos que el número 255 llego correctamente.
Como con los canales 3000 solo es envío de información y no se puede materializar el accionamiento de las salidas, colocamos un move de la posición 3008 que es la zona del maestro donde recibimos la información del esclavo y lo movemos a la 100 y activamos todas las salidas (número 255).
OK se ha realizado correctamente, hicimos una foto de la salidas activadas y encendidas pero en la foto no se aprecia.
Aquí podemos visualizar todo el proceso por pasos, los canales utilizados para enviar información y a que zonas de la memoria nos dirigimos.
Programación KOP en cx-programmer para la resolución de la práctica.
Programación Maestro:
Programación Esclavo:
Visualización del desplazamiento de los datos:
Cambiamos el cable del plc maestro al plc esclavo para comprobar que la información llegó correctamente.
La información llego correctamente al canal 3000 el número 31 ,por el 3001 el 210 y por el 3002 el número 89.Ahora utilizamos la zona del CIO 3008 del esclavo que es la zona de envío de información a la 3008 del maestro que es la zona de recepción.
La información llego correctamente al canal 3000 el número 31 ,por el 3001 el 210 y por el 3002 el número 89.Ahora utilizamos la zona del CIO 3008 del esclavo que es la zona de envío de información a la 3008 del maestro que es la zona de recepción.
Colocamos el número 255 en decimal mediante la función Move en el canal de salidas 100 que corresponde a la activación de todas las salidas de dicho canal del plc maestro.


