Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
PLC No: Protocolo: Direccin IP: SubRed: Sistema: Funciones: Paridad: Puerto Local:
PLC No: Protocolo: Direccin IP: SubRed: Sistema: Funciones: Paridad: Puerto Local:
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
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 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
Verificacin de configuracin del modulo Ethernet Lectura de los parametros ajustados el modulo Ethernet Escritura de los parametros ajustado para el modulo Ethernet
Mxico-LA
Parmetros de Operacin Configurar comunicacin abierta an en stop del PLC
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
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: Confirm
Ajuste: 1281
Ajuste: 1281
Mxico-LA
Ruteador y Submascara de Red.
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
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 los parmetros de operacin Ajuste para los canales de comunicacin Ajuste de ruteador y submascara de red
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
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.
Ajuste: Confirm
Ajuste: 1282
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:
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.
Mxico-LA
Mxico-LA
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.
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
Mxico-LA
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
D1000D1005 D2000D2005
D2000D2005 D1000D1005
X0 X1 X2
Mxico-LA
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
www.meau.com