ethernet-2plc-fx3u.pdf

15
Discover the Facets of Mitsubishi Electric. The Power in Automation Solution. México-LA PLC FX3U No 1 PLC FX3U No 2 FX3U-ENET FX3U-ENET Swich Red Ethernet Comunicación bidireccional entre 2 PLC’s serie FX3U con modulo FX3U-ENET mediante red del tipo Ethernet con protocolo TCP/IP Esta forma de comunicación tiene arquitectura del tipo Servidor- Cliente. El PLC número 1 es servidor y el PLC número 2 es un cliente. PLC No: 1 Protocolo: TCP Dirección IP: 200.100.100.200 SubRed: 255.255.255.0 Sistema: Activo Funciones: Envío y recepción Paridad: Habilitado Puerto Local: 1281 PLC No: 2 Protocolo: TCP Dirección IP: 200.100.100.218 SubRed: 255.255.255.0 Sistema: Pasivo Funciones: Envío y recepción Paridad: Habilitado Puerto Local: 1282 El numero de words de envío y recepción es de máximo 512. En este Ejemplo se envían y reciben 6 Palabras de datos organizados de la siguiente forma: D1000…D1005 D2000…D2005 D2000…D2005 D1000…D1005 Datos de configuración del modulo ethernet FX3UENET Para este tipo de configuración es necesario contar con los siguientes softwares: 1.- Software GX-Developer, para configurar secuencias y programas a ejecutar por la CPU del PLC FX3U 2.- Software FX-Configurator-EN, para configurar los parámetros de red ethernet del modulo especial FX3U-ENET

Upload: jonathan-leon-asensio

Post on 29-Dec-2015

175 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

PLC FX3U No 1

PLC FX3U No 2

FX3U-ENET FX3U-ENET

Swich

Red Ethernet

Comunicación bidireccional entre 2 PLC’s serie FX3U con modulo FX3U-ENET mediante red del tipo Ethernet con protocolo TCP/IP

Esta forma de comunicación tiene arquitectura del tipo Servidor- Cliente.El PLC número 1 es servidor y el PLC número 2 es un cliente.

PLC No: 1Protocolo: TCPDirección IP: 200.100.100.200SubRed: 255.255.255.0Sistema: ActivoFunciones: Envío y recepciónParidad: HabilitadoPuerto Local: 1281

PLC No: 2Protocolo: TCPDirección IP: 200.100.100.218SubRed: 255.255.255.0Sistema: PasivoFunciones: Envío y recepciónParidad: HabilitadoPuerto Local: 1282

El numero de words de envío y recepción es de máximo 512.

En este Ejemplo se envían y reciben 6 Palabras de datos organizados de la siguiente forma:

D1000…D1005 D2000…D2005

D2000…D2005 D1000…D1005

Datos de configuración del modulo ethernet FX3UENET

Para este tipo de configuración es necesario contar con los siguientes softwares:

1.- Software GX-Developer , para configurar secuencias y programas a ejecutar por la CPU del PLC FX3U

2.- Software FX-Configurator -EN, para configurar los parámetros de red ethernet del modulo especial FX3U-ENET

Page 2: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

PLC FX3U No 1

FX3U-ENET

Cable SC09

Configuración de los parámetros para el modulo de comunicación Ethernet FX3U-ENET, mediante el software GX-Configurator-EN.La configuración del modulo se realiza a través del PLC.

Debe de conectarse la PC al puerto de programación del PLC, mediante un cable. Por ejemplo SC09.

Ajuste de dirección SFM del modulo Ethernet

Ajuste de los parámetros de operación

Ajuste para los canales de comunicación

Escritura de los parametros ajustado para el modulo Ethernet

Ajuste de ruteador y submascara de red

Ajuste para transferencia de configuración al modulo Ethernet

GX-Configurator-EN

Lectura de los parametros ajustados el modulo Ethernet

Verificación de configuración del modulo Ethernet

Información de operación del modulo

Ajustes para PLC Número 1

Page 3: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LAParámetros de Operación

Configurar comunicación abierta aún en stop del PLC

Dirección IP del modulo FX3U-ENET

Canales de Comunicación

Tipo de protocolo a configurar en el canal seleccionado.

Ajuste: protocolo tipo TCP

El PLC solicita iniciar comunicación con un equipo pasivo mediante una conexión abierta

Ajuste: Activo

Ajuste automatico según el tipo de procedimiento en comunicación.

Los datos se comunicarán en un protocolo 1:1 con el dispositivo externo. Se utilizan las conexiones dedicadas activadas mediante una secuencia en el programa.

Ajuste: No procedure

Canal 1Canal 2

Ajuste del puerto de comunicación para la estación pasiva 2

Ajuste: 1281

Dirección IP de la estación pasiva 2

Ajuste:200.100.100.218

Ajuste del puerto de comunicación para la estación Activa 1.

Ajuste: 1281

Se solicita confirmación de datos para envio y recepción de datos.

Ajuste: Confirm

La comunicación entre la estación local y el dispositivo externo remoto es mediante un canal de envio y un canal de recepción.

Ajuste: Enable

Page 4: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

Selección de uso o no de ruteador ethernet

Dirección de la Submascara de Red empleada par la comunicación

Ruteador y Submascara de Red.

Dirección IP del Ruteador, si no se emplea ruteador, no poner dirección

Guardar y transferir al modulo Ethernet la configuración.

Desde el boton Transfer setup, se ajusta el puerto de comunicación usado por la PC para comunicación con el PLC

Desde el botón Write, se trasfiere la configuración realizada en el software FX-Configurator-EN al modulo ethernet FX3U-ENET

Transferencia Finalizada

Page 5: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

PLC FX3U No 2

FX3U-ENET

Cable SC09

Configuración de los parámetros para el modulo de comunicación Ethernet FX3U-ENET, mediante el software GX-Configurator-EN.

La configuración del modulo se realiza a través del PLC.

Debe de conectarse la PC al puerto de programación del PLC, mediante un cable. Por ejemplo SC09.

Ajustes para PLC Número 2

Parámetros de Operación

Configurar comunicación abierta aún en stop del PLC

Dirección IP del modulo FX3U-ENET

Ajuste de dirección SFM del modulo Ethernet

Ajuste de los parámetros de operación

Ajuste para los canales de comunicación

Ajuste de ruteador y submascara de red

Page 6: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LACanales de Comunicación

Tipo de protocolo a configurar en el canal seleccionado.

Ajuste: protocolo tipo TCP

El PLC espera para abrir una solicitud de una estación activa de todos los dispositivos conectados a la red

Ajuste: Unpassive

Ajuste automatico según el tipo de procedimiento en comunicación.

ReceiveSend

Los datos se comunicarán en un protocolo 1:1 con el dispositivo externo. Se utilizan las conexiones dedicadas activadas mediante una secuencia en el programa.

Ajuste: No procedure

Canal 1Canal 2

Ajuste del puerto de comunicación para la estación Pasiva 2.

Ajuste: 1282

Se solicita confirmación de datos para envio y recepción de datos.

Ajuste: Confirm

La comunicación entre la estación local y el dispositivo externo remoto es mediante un canal de envio y un canal de recepción.

Ajuste: Enable

Selección de uso o no de ruteador ethernet

Dirección de la Submascara de Red empleada par la comunicación

Ruteador y Submascara de Red.

Dirección IP del Ruteador, si no se emplea ruteador, no poner dirección

Guardar y transferir configuración al modulo FX3U-ENET

Page 7: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

CPU SFM 0 (Special Function Module)

FX3U-ENET

Áreas de Memoria BFM (Buffer Memory)

XYMDEtc.

G0...G32739

MOV

En el BFM 28 se almacena el estado operativo del modulo Ethernet, en una palabra de 16 bits. Donde cada bit tiene una asignación especial.

Si se requiere algunos de estos bits, en el programa se pueden pasa a una área de datos del PLC. mediante la instrucción MOV.Ejemplo:

[MOV U0\G28 D10]Instrucción MOV

U0= dirección del modulo

G28= BFM

D10= área de destino

Los módulos Especiales para FX se clasifican como SFM, cuentan con un numero dependiendo de la posición que conservan dentro del PLC (SFM0, SFM1, SFM2, etc).

Esta dirección se identifica en el programa como U0, U1, U2, etc.

Los SFM cuentan con áreas de datos internas donde se manejan la información de operación y funcionamiento conocidos como los BFM.

Para obtener o escribir información al BFM es necesario conocer la dirección y el tamaño del tipo de dato.

Aplicando una instrucción que cambie la información del área de datos de SFM al CPU y viceversa. (por ejemplo MOV).

Buffer de Memoria

Page 8: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

Los BFM que son empleados para la función de intercambio de datos entre PLC’s FX3U, su dirección y significado se muestran en las siguientes tablas.

Page 9: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

Page 10: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

Page 11: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

Un máximo de 1023 palabras de datos pueden ser intercambiados entre PLC’s o entre el PLC y un dispositivo externo

El protocolo de comunicación debe estar activo.

El módulo tiene 8 áreas de datos fijos cada uno con 1023 palabras de espacio de almacenamiento reservadas , a cada uno se le asigna la función ya sea enviar o recibir datos.

Conceptos de comunicación empleando el buffer fijo del FX3U-ENET.

Es necesario especificar el numero de BYTES y el valor contenido en ellos, para ser enviados de una área BFM de un PLC a otra área BFM del PLC, mediante los buffers fijos.

El envío se realiza al escribir el valor H0001 en el BFM 1610 a 1617

Proceso de envío.

Proceso de Recepción.

Cuando los datos se reciben en el PLC, en los BFM 1610 a 1617 se leerá un valor H0001, utilizando una secuencia de programación

Después de leer los datos que recibe la señal completa , se escribe un valor de H0002 en BFM 1610 a 1617 utilizando una secuencia de programa

Eliminar indicaciones de error en modulo FX3U-ENET.

Cuando un error se genera en el modulo FX3U-ENET, se encienden las indicaciones de ERR y COM.ERR, el código de error se almacena en diferentes BFM tales como 124,134,144,154, 164,174,184,194.

El modulo se reestablecerá al escribir un valor de H0001 en el BFM 1601.

Mediante los BFM 1602 a 1609 se controla el estado de la conexión para realizar el intercambio de datos entre dispositivos, dependiendo del valor que se asigne a estos BFM es el estado que tenga la conexión.

El valor de H0000 indica un estado es conexión cerrada.El valor de H0001 es el comando para abrir la conexión El valor de H0005 indica conexión abiertaEL valor de H8000 es el comando para cerrar la conexión.

Abrir y cerrar conexión.

Page 12: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

PLC No1 PLC No2 Programa de control.

El programa de control se divide en 4 partes, 1.- Configuración de la Conexión2.- Configuración de la Recepción3.- Configuración de el Envío4.- Reset de fallas.

El programa de control con las 4 partes debe estar en ambos PLC’s PLC1 y PLC2, con diferencias en las direcciones de las áreas donde se envían y reciben datos. Y la cantidad de datos por bytes a enviar. Y los bits activación.

Se requieren de 3 bits con asignación de funciones para:

Abrir-Cerrar conexión; X0000Envío de datos ; X0001Reset de modulo; X0002

Page 13: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

Page 14: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

Secuencia para envío y recepción

PLC No1 PLC No2

X0

X1

X2

X0

X1

X2

EL PLC Numero 1 es el sistema Activo, y el PLC umero 2 es el sistema pasivo.

La secuencia debe ser de la siguiente forma:

1.- Al energizar los PLC’s las entradas X0, X1 y X2, deben estar abiertas en ambos PLC’s.

2.-Cerrar primero X0 en el PLC 2, y después X0 en el PLC 1. para abrir las conexiones.

3.- Para enviar del PLC 1 al PLC 2, cerrar y dejar cerrada X1 del PLC1.

Para enviar del PLC2 al PLC1, cerrar y dejar cerrada X1 del PLC2.

Se puede enviar y recibir al mismo tiempo, se deben cerrar X1 y dejar cerradas en ambosPLC’s.

4.- Si alguno de los módulos se encuentra en falla, debe de abrirse las señales X0 y X1 en ambos PLC’s.

5.- Resetear el modulo en falla con X2.

6.- para iniciar transmisión , repetir desde el paso 2.

Abrir-Cerrar conexión; X0000Envío de datos ; X0001Reset de modulo; X0002

D1000…D1005 D2000…D2005

D2000…D2005 D1000…D1005

Page 15: Ethernet-2PLC-FX3U.pdf

Discover the Facets of Mitsubishi Electric.The Power in Automation Solution.

México-LA

Ing. Julio Cesar Lara G.Application Engineer II Mexico - L.A.Email: [email protected]: www.meau.comTel: (55) 91-71-76-00 Ext.: 3106Directo:(55) 91-71-76-87

Para mayor información consultar manual: JY997D18101

www.meau.com