Conexión de un CJ1M de Omron por puerto serie RS232 con un SCADA Citect
Introducción:
En el siguiente ejemplo se muestra paso a paso como realizar la configuración del SCADA Citect para comunicar por puerto serie con el PLC CJ1M CPU-11 de Omron.
Al utilizar un programa ajeno al PLC para intentar comunicarnos con el mismo, se nos presenta la dificultad de obtener un driver que gestione la comunicación entre el SCADA y el PLC.
Aquí no tenemos ningún problema porque Citect ha creado un SCADA 100% con casi todos los PLC\\\'s de todos los fabricantes.
Conexionado
El problema se nos va a presentar en la configuración del conexionado de los pines del cable RS-232. Hay muchas configuraciones de conexionado distintas para muchos tipos de pantalla, conexionados de PLC\\\'s en serie y demás. Después de probar con varios cables, e investigar en distintos foros de programación australianos, se determinó que el conexionado del cable RS-232 que iba a funcionar se reducía al siguiente esquema.
NOTAS:
El pin 9 es la señal de tierra (SG) en las series CV, CQM1 y C200HS. La señal de tierra para las series CxxH es el 7.
En el pin 6 tan solo hay +5VDC en los PLC de la serie CxxH para las fibras ópticas modernas
Los pines de RTS/CTS se pueden puentear en cada extremo. Pero en los PLC\\\'s de la serie CVxxxx se DEBEN puentear en el conector hembra, que va al ordenador.
En nuestro caso, pese a ser un CJ1M, el chipset interno es el mismo que los PLC\\\'s de la serie C200HS, por eso el pin con el que utilizaremos será el 9.
Una vez obtenido el cable, lo único que se debe hacer es configurar tanto el puerto Host Link (el puerto RS-232) del PLC como las propiedades de comunicación del SCADA.
Configuración del PLC
Abrimos el archivo del PLC y seleccionamos el icono de configuración
Seleccionamos la pestaña de \\\"Puerto de Host-Link\\\" y deberemos rellenarlo con los siguientes datos:
- Configuración de comunicaciones: Personalizada
- Velocidad: 19200
- Formato: 7, 2, E
- Modo: Host Link
- Número de unidad: 0
Configuración de CITECT
Abrimos el explorador de Citect, seleccionamos nuestro proyecto, después en la carpeta comunicaciones encontraremos el icono \\\"Configuración rápida de dispositivo de E/S\\\". Lo abrimos.
Nos aparecerá esta ventana. Siguiente
Aquí podemos cambiar el nombre del servidor de E/S. Después siguiente
Seleccionamos \\\"Dispositivo de E/S externo\\\" y pulsamos siguiente.
Ahora seleccionaremos Omron en la lista y después en CS1 Series PLC\\\'s. Después seleccionaremos Serial (Sysmac-Way protocol) y pulsaremos siguiente.
Aquí pondremos la misma dirección que pusimos en la configuración del puerto Host Link: 0. Pulsamos siguiente dos veces
Seleccionamos el puerto que vamos a utilizar. Después pulsaremos en siguiente las veces necesarias hasta que aparezca el botón Finalizar en su lugar. En ese momento pulsaremos sobre Finalizar y ya habremos seleccionado el driver necesario para comunicarnos con nuestro PLC.
Con estos datos ya podríamos direccionar bits, palabras, DM y demás registros de memoria de nuestro PLC.
Ahora lo único que hace falta es aprender a utilizar este programa, y para ello lo mejor es utilizar los archivos de ayuda que tiene el programa.
Autor: Josué Sánchez Barrero