En la entrada anterior “Intercambio Datos AB CompactLogix L24 y WAGO 750-880 Cap.2” hemos programado el PLC 750-880 de WAGO y ahora vamos a realizar la aplicación del PAC del CompactLogix 1769-L24ER QB1B de Allen Bradley.
1. Comenzamos realizando la aplicación del PAC CompactLogix.
Abrimos el Software Studio 5000:
Creamos un nuevo proyecto:
Seleccionamos el PAC 1769-L24ER QB1B, en vesrsión 24 y le asignamos el nombre “AB_WAGO_V0.ACD”:
Comenzamos declarando las variables y estructuras en “Controller Tags”:
- “TIMER_COMU” Tipo de Dato TIMER
- “WAGO_DataIn” Tipo de Dato INT con una dimensión de 4.
- “WAGO_DataOut” Tipo de Dato INT con una dimensión de 4.
Introducimos dos instrucciones MOV, una para mover los datos que leemos del PLC WAGO a una variable interna y la segunda instrucción MOV para introducir el valor deseado en la variable de envío al PLC WAGO.
- “WAGO_MSG_Read” Tipo de Dato MESSAGE.
- “WAGO_MSG_Write” Tipo de Dato MESSAGE.
Comenzamos a introducir código, primero realizamos la gestión de temporización de las instrucciones MESSAGE, vamos a leer y escribir cada 3 segundos.
Programamos las intrucciones MESSAGE, aunque la parametrización las haremos más tarde.
Introducimos dos instrucciones MOV, una para mover los datos que leemos del PLC WAGO a una variable interna y la segunda instrucción MOV para introducir el valor desado en la variable de envío al PLC WAGO.
Procedemos a parametrizar las instrucciones MESSAGE.
2. Realizamos conexión mediante RSLinx para cambiar la configuración IP y realizar la descarga en el PAC.
Abrimos el Software RSLinx:
Este PAC dispone de la conexión USB que es “plug & play” y es la que usamos para conectarnos con el equipo y cambiar la configuración del puerto Ethernet:
Sobre el Controlador, pulsamos botón derecho y pulsamos sobre “Module Configuration”:
Asignamos la IP 192.168.1.99 y la máscara de subred 255.255.255.0:
Luego procedemos a descargar la aplicación sobre el PAC:
3. Procedemos a comprobar que el intercambio de datos es correcto, para ello debemos observar que las mensajerías se realizan correctamente y no generan ningún error.
3.1 Comprobar mensajería, para ello entramos en la configuración y observamos que se ejecuta la mensajería y no nos devuelve ningún error:
- Mensajería Correcta.
- Mensajería Incorrecta.
3.2 Comprobar que se intercambian datos, monitorizando las variables:
Hemos terminado y hemos realizado el intercambio de datos entre estos equipos.
Las aplicaciones usadas son:
- PLC WAGO 750-880 Codesys.
“www.noeju.com/archivos/AB_WAGO_V0.PRO”
- PAC ALLEN BRADLEY L24ER STUDIO 5000.
“www.noeju.com/archivos/AB_WAGO_V0.ACD”
Saludos!!!.