Intercambio Datos AB CompactLogix L24 y WAGO 750-880 Cap.3

NoejucomLOGO     logo_v1

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:

PAC6

PAC7

Creamos un nuevo proyecto:

PAC8

Seleccionamos el PAC 1769-L24ER QB1B, en vesrsión 24 y le asignamos el nombre “AB_WAGO_V0.ACD”:

PAC9

PAC10

PAC11

PAC12

PAC13

PAC14

Comenzamos declarando las variables y estructuras en “Controller Tags”:

  • “TIMER_COMU” Tipo de Dato TIMER

PAC18

  • “WAGO_DataIn” Tipo de Dato INT con una dimensión de 4.

PAC19

  • “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.PAC20

  • “WAGO_MSG_Read” Tipo de Dato MESSAGE.

PAC21

  • “WAGO_MSG_Write” Tipo de Dato MESSAGE.

PAC22

PAC23

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.

PAC24

PAC25

PAC28

PAC26

Programamos las intrucciones MESSAGE, aunque la parametrización las haremos más tarde.

PAC27

PAC28_A

PAC28_B

copia de PAC30

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.

PAC32

PAC33

Procedemos a parametrizar las instrucciones MESSAGE.

msg0

msg1

msg2

msg3

2. Realizamos conexión mediante RSLinx para cambiar la configuración IP y realizar la descarga en el PAC.

Abrimos el Software RSLinx:

PAC1

PAC2  PAC4

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:

PAC5

Sobre el Controlador, pulsamos botón derecho y pulsamos sobre “Module Configuration”:

PAC15PAC16

Asignamos la IP 192.168.1.99 y la máscara de subred 255.255.255.0:

PAC17

Luego procedemos a descargar la aplicación sobre el PAC:

descarga0

descarga1

descarga2

descarga3

descarga4

descarga5

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.

mensajeria

  • Mensajería Incorrecta.

mensajeria1

3.2 Comprobar que se intercambian datos, monitorizando las variables:

datos

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!!!.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *