Guía para la configuración de dos PLC MicroLogix™ 1200, en una red Ethernet, usando los módulos 1761‐NET‐ENI. El propósito de este documento es suministrar una guía de asistencia a los usuarios que interactúan con los PLC de la familia MicroLogix™ MicroLogix™ y los los conversores RS‐232 RS‐232 ‐ Ethernet de la marca Allen Bradley. Bradley. Este guía asume que el usuario está familiarizado con el entorno e instrucciones instrucciones del software de programación RSLogix500™. RSLogix500™.
I.
Configuración del conversor RS‐232 – Ethernet. 1.
Configurar los módulos 1761‐NET‐ENI (Conversores RS‐232/Ethernet). Conecte el cable de comunicación 1761‐CBL‐PM02 del puerto serial del PC al puerto RS‐232 del módulo.
Cable de programación Para familia de PLC MicroLogix 1761‐CBL‐PM02
Figura 1. Conexión al Módulo 1761‐NET‐ENI por RS‐232
2.
Verifique en que puerto serial el PC identifica su conexión al NET‐ENI.
Figura 2. Verificación del puerto serial en PC.
1
3. 4.
Ejecute la aplicación ENI / ENIW Utility, si no está instalada en su PC puede descargarla del siguiente link: http://www.ab.com/linked/programmablecontrol/plc/micrologix/downloads.html Configure el número de puerto serial como lo identifico el PC en el punto 2.
Figura 3. Configuración del puerto serial.
5.
Configure el enlace de comunicación entre los dos PLC. Los MicroLogix 1200 vienen de fábrica con puerto serial lo cual implica que debe parearse una dirección IP por un nodo serial. Los módulos NET‐ENI solo permiten 50 conexiones desde el nodo 0 al 49. Se puede asignar a un nodo cualquiera una solo dirección IP, en esta guía se toma el nodo 0 para una IP 192.168.000.2, que es la IP del otro PLC2 con el cual se comunicara el PLC1. La asignación de estos datos preestablecidos se realizan en el tab, de Message Routing.
Figura 4. Configuracion de enlace Mensajes (RS‐232‐Ethernet).
6.
Una vez configurada la comunicación serial del NET‐ENI y el ruteo de los mensajes se asigna la dirección IP del módulo NET‐ENI y se descarga a este. Digite la dirección IP que se le asignara al PLC1 llamado MLGX1, por defecto la máscara 255.255.255.000. Verifique que serie es su módulo NET‐ENI y selecciónelo del tab ENI Series.
Figura 5. Asignación de dirección IP al NET‐ENI del PLC1.
7.
Descargue la configuración a la memoria ROM presionando el botón ENI ROM y verifique que la barra de
2
descarga emergente visualice el progreso de la descarga.
Figura 6. Descargando la configuración al NET‐ENI.
II. Configuración de la red Ethernet. 1.
Desconecte el cable de programación 1761‐CBL‐PM02 del PC y conecte el cable 1761‐CBL‐HM02 del puerto serial del NET‐ENI al puerto RS‐232 del PLC1. Conecte un cable UTP del puerto de ethernet del NET‐ENI a uno de los puertos del Switch y adicionalmente conecte también el puerto ethernet del PC.
Cable 1761‐CBL‐HM02
Figura 7. Conexiones de la red Ethernet para el PLC1 (MGLX1).
3
2.
Configure la dirección IP del adaptador de red local del PC en el mismo dominio de las IP de los PLC`s. Para esta demostración se asignó la192.168.0.23, pero también se podía establecer otro valor de 0‐254 excepto las asignadas a los PLC`s.
Figura 8. Configuración de la red Ethernet del PC.
3.
Se ejecuta la aplicación RSLinx y se configura el driver para la red Ethernet desde el icono
Figura 9. Software para la administración y gestion de las comunicaciones de productos Rockwell Automation.
4
4.
Seleccione Ethernet devices de los drivers disponibles.
Figura 10. Creando el driver Ethernet devices.
5.
Digite las direcciones IP´s de los PLC´s en el Host Name y presione OK.
Figura 11. Selección de dispositos escaneados en la red Ethernet.
6.
Valide que el driver AB_ETH‐1 que acaba de crear tiene establecida la comunicación con el PLC1 (MLGX1), el PLC2 aparece en X porque todavía no ha sido configurado ni conectado a la red.
5
Figura 12. Validación de comunicación del PLC1.
7.
Realice los mismos pasos para configurar el PLC2 (MLGX2). Considerando los siguiente aspectos: No es necesario asignar dirección IP en el tab Message Routing, pues en el PLC1 se realiza toda la lógica de configuración de lectura y escritura de datos. Recuerde asignar la IP 192.168.0.2 y valide que su red establezca comunicación con ambos PLC.
Figura 13. Conexiones de la red Ethernet.
6
III. Configuración de comunicación de datos. 1.
Se ejecuta el software RSLogix500 y se crea un nuevo proyecto con el procesador MicroLogix 1200 Series C.
Figura 14. Software de progracion para la Familia de PLC's SLC y Micrologix.
2.
Seleccione el driver con el que se configuro la red Ethernet AB_ETH‐1 y en la tab Who Active seleccione el PLC (MLGX1 ó IP 192.168.0.1).
Figura 15. Creando el proyecto desde la configuracion de la red Ethernet.
3.
Inserte la siguiente la lógica en la rutina principal. Esta contiene dos mensajes, el primero para la comunicación de lectura y el segundo de escritura.
7
Figura 16. Lógica Ladder para el PLC1.
4.
Configuración de los mensajes de comunicación. Abra el Setup Screen del MSG:0 (Lectura) y configure los siguiente parámetros.
Figura 17. Configuración del mensaje de comunicación ‐ lectura (500CPU Read).
El PLC2 hace referencia al Target Device con su respectivo node 0. El elmento B3:1 se refiere a la dirección que va ser leída en el PLC2 y va donde se va guardar el valor en el PLC1.
5.
Abra el Setup Screen del MSG:1 (Escritura) y configure los siguiente parámetros
8
Figura 18. Configuración del mensaje de comunicación ‐ Escritura (500CPU Write).
6.
Descargue el programa al PLC1 el cual administrara la comunicación y permanezca Online
7.
Ahora realice los pasos 1 y 2, y para el tercer paso que es insertar la lógica inserte la siguiente para el PLC2.
8.
Descargue el programa al PLC2 y entre en modo Online.
9.
Valide ahora la comunicación de los datos, abriendo la tabla de datos de ambos PLC y verifique que cuando se activa una entrada en el PLC1 esta se ve reflejada en el archivo de bits B3:1.
Figura 19. Lógica Ladder para el PLC2.
9
Figura 20. Estableciendo datos de las entradas del PLC2 a traves de B3:1
Figura 21. Validando la recepcion de los datos del PLC2 en el PLC1.
Por último si quisiera escribir datos desde el PLC1 al PLC2 asigne valores binarios en el archivo B3:2 y valide su recepción en el archivo de salidas físicas del PLC.