Anda di halaman 1dari 15

Mxico-LA

Comunicacin bidireccional entre 2 PLCs serie FX3U con modulo FX3U-ENET mediante red del tipo Ethernet con protocolo TCP/IP

PLC FX3U No 1

FX3U-ENET

PLC FX3U No 2

Esta forma de comunicacin tiene arquitectura del tipo Servidor- Cliente. El PLC nmero 1 es servidor y el PLC nmero 2 es un cliente.
Swich Red Ethernet

FX3U-ENET

Datos de configuracin del modulo ethernet FX3UENET

PLC No: Protocolo: Direccin IP: SubRed: Sistema: Funciones: Paridad: Puerto Local:

1 TCP 200.100.100.200 255.255.255.0 Activo Envo y recepcin Habilitado 1281

PLC No: Protocolo: Direccin IP: SubRed: Sistema: Funciones: Paridad: Puerto Local:

2 TCP 200.100.100.218 255.255.255.0 Pasivo Envo y recepcin Habilitado 1282

El numero de words de envo y recepcin es de mximo 512. En este Ejemplo se envan y reciben 6 Palabras de datos organizados de la siguiente forma:

D1000D1005 D2000D2005

D2000D2005 D1000D1005

Para este tipo de configuracin 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 parmetros de red ethernet del modulo especial FX3U-ENET

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

Mxico-LA
Ajustes para PLC Nmero 1 Configuracin de los parmetros para el modulo de comunicacin Ethernet FX3U-ENET, mediante el software GX-Configurator-EN. La configuracin del modulo se realiza a travs del PLC.

PLC FX3U No 1

FX3U-ENET

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

Cable SC09

GX-Configurator-EN

Ajuste de direccin SFM del modulo Ethernet

Ajuste de los parmetros de operacin Ajuste para los canales de comunicacin Ajuste de ruteador y submascara de red Ajuste para transferencia de configuracin al modulo Ethernet

Informacin de operacin del modulo

Verificacin de configuracin del modulo Ethernet Lectura de los parametros ajustados el modulo Ethernet Escritura de los parametros ajustado para el modulo Ethernet

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

Mxico-LA
Parmetros de Operacin Configurar comunicacin abierta an en stop del PLC

Direccin IP del modulo FX3U-ENET

Canales de Comunicacin Tipo de protocolo a configurar en el canal seleccionado. El PLC solicita iniciar comunicacin con un equipo pasivo mediante una conexin abierta Ajuste automatico segn el tipo de procedimiento en comunicacin. Los datos se comunicarn en un protocolo 1:1 con el dispositivo externo. Se utilizan las conexiones dedicadas activadas mediante una secuencia en el programa. Ajuste: No procedure

Ajuste: protocolo tipo TCP Ajuste: Activo

Canal 1 Canal 2

La comunicacin entre la estacin local y el dispositivo externo remoto es mediante un canal de envio y un canal de recepcin. Ajuste: Enable

Se solicita Ajuste del puerto de Direccin IP de la confirmacin de datos comunicacin para la estacin pasiva 2 para envio y recepcin estacin Activa 1. de datos. Ajuste: 200.100.100.218

Ajuste del puerto de comunicacin para la estacin pasiva 2

Ajuste: Confirm

Ajuste: 1281

Ajuste: 1281

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

Mxico-LA
Ruteador y Submascara de Red.

Seleccin de uso o no de ruteador ethernet

Direccin de la Submascara de Red empleada par la comunicacin

Direccin IP del Ruteador, si no se emplea ruteador, no poner direccin

Guardar y transferir al modulo Ethernet la configuracin.

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

Desde el botn Write, se trasfiere la configuracin realizada en el software FX-Configurator-EN al modulo ethernet FX3U-ENET

Transferencia Finalizada

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

Mxico-LA
Ajustes para PLC Nmero 2 Configuracin de los parmetros para el modulo de comunicacin Ethernet FX3U-ENET, mediante el software GX-Configurator-EN. La configuracin del modulo se realiza a travs del PLC. Debe de conectarse la PC al puerto de programacin del PLC, mediante un cable. Por ejemplo SC09.
PLC FX3U No 2

FX3U-ENET

Cable SC09

Ajuste de direccin SFM del modulo Ethernet

Ajuste de los parmetros de operacin Ajuste para los canales de comunicacin Ajuste de ruteador y submascara de red

Parmetros de Operacin Configurar comunicacin abierta an en stop del PLC

Direccin IP del modulo FX3U-ENET

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

Mxico-LA
Canales de Comunicacin Tipo de protocolo a configurar en el canal seleccionado. El PLC espera para abrir una solicitud de una estacin activa de todos los dispositivos conectados a la red Ajuste: Unpassive Ajuste automatico segn el tipo de procedimiento en comunicacin. Receive Send Los datos se comunicarn en un protocolo 1:1 con el dispositivo externo. Se utilizan las conexiones dedicadas activadas mediante una secuencia en el programa. Ajuste: No procedure

Ajuste: protocolo tipo TCP

Canal 1 Canal 2

La comunicacin entre la estacin local y el dispositivo externo remoto es mediante un canal de envio y un canal de recepcin. Ajuste: Enable Ruteador y Submascara de Red.

Se solicita confirmacin de datos para envio y recepcin de datos.

Ajuste del puerto de comunicacin para la estacin Pasiva 2.

Ajuste: Confirm

Ajuste: 1282

Seleccin de uso o no de ruteador ethernet

Direccin de la Submascara de Red empleada par la comunicacin

Direccin IP del Ruteador, si no se emplea ruteador, no poner direccin

Guardar y transferir configuracin al modulo FX3U-ENET

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

Mxico-LA
Buffer de Memoria Los mdulos Especiales para FX se clasifican como SFM, cuentan con un numero dependiendo de la posicin que conservan dentro del PLC (SFM0, SFM1, SFM2, etc). Esta direccin se identifica en el programa como U0, U1, U2, etc. Los SFM cuentan con reas de datos internas donde se manejan la informacin de operacin y funcionamiento conocidos como los BFM. Para obtener o escribir informacin al BFM es necesario conocer la direccin y el tamao del tipo de dato. Aplicando una instruccin que cambie la informacin del rea de datos de SFM al CPU y viceversa. (por ejemplo MOV). reas de Memoria BFM (Buffer Memory) CPU SFM 0 (Special Function Module) FX3U-ENET

X Y M D Etc.

MOV

G0 . . . G32739

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

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

[MOV U0\G28 D10]


Instruccin MOV U0= direccin del modulo G28= BFM

D10= rea de destino

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

Mxico-LA
Los BFM que son empleados para la funcin de intercambio de datos entre PLCs FX3U, su direccin y significado se muestran en las siguientes tablas.

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

Mxico-LA

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

Mxico-LA

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

Mxico-LA
Conceptos de comunicacin empleando el buffer fijo del FX3U-ENET. Un mximo de 1023 palabras de datos pueden ser intercambiados entre PLCs o entre el PLC y un dispositivo externo El protocolo de comunicacin debe estar activo. El mdulo tiene 8 reas de datos fijos cada uno con 1023 palabras de espacio de almacenamiento reservadas , a cada uno se le asigna la funcin ya sea enviar o recibir datos.

Proceso de envo. 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 envo se realiza al escribir el valor H0001 en el BFM 1610 a 1617

Proceso de Recepcin. Cuando los datos se reciben en el PLC, en los BFM 1610 a 1617 se leer un valor H0001, utilizando una secuencia de programacin Despus de leer los datos que recibe la seal 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 cdigo 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.

Abrir y cerrar conexin. Mediante los BFM 1602 a 1609 se controla el estado de la conexin para realizar el intercambio de datos entre dispositivos, dependiendo del valor que se asigne a estos BFM es el estado que tenga la conexin. El valor de H0000 indica un estado es conexin cerrada. El valor de H0001 es el comando para abrir la conexin El valor de H0005 indica conexin abierta EL valor de H8000 es el comando para cerrar la conexin.

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

Mxico-LA
Programa de control. El programa de control se divide en 4 partes, 1.- Configuracin de la Conexin 2.- Configuracin de la Recepcin 3.- Configuracin de el Envo 4.- Reset de fallas. PLC No1 PLC No2

El programa de control con las 4 partes debe estar en ambos PLCs PLC1 y PLC2, con diferencias en las direcciones de las reas donde se envan y reciben datos. Y la cantidad de datos por bytes a enviar. Y los bits activacin. Se requieren de 3 bits con asignacin de funciones para: Abrir-Cerrar conexin; X0000 Envo de datos ; X0001 Reset de modulo; X0002

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

Mxico-LA

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

Mxico-LA

Secuencia para envo y recepcin 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: Abrir-Cerrar conexin; X0000 Envo de datos ; X0001 Reset de modulo; X0002

1.- Al energizar los PLCs las entradas X0, X1 y X2, deben estar abiertas en ambos PLCs. 2.-Cerrar primero X0 en el PLC 2, y despus 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 ambos PLCs. 4.- Si alguno de los mdulos se encuentra en falla, debe de abrirse las seales X0 y X1 en ambos PLCs. 5.- Resetear el modulo en falla con X2. 6.- para iniciar transmisin , repetir desde el paso 2.

X0 X1 X2

PLC No1 PLC No2

D1000D1005 D2000D2005

D2000D2005 D1000D1005

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

X0 X1 X2

Mxico-LA

Ing. Julio Cesar Lara G.

Application Engineer II
Mexico - L.A. Email: jclara@melco.com.mx Web: www.meau.com
Tel: (55) 91-71-76-00 Ext.: 3106 Directo:(55) 91-71-76-87

Para mayor informacin consultar manual: JY997D18101

www.meau.com

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