You are on page 1of 44

COMUNICACIN DE PLC

MODULO ETHERNET

ETHERNET COMUNICACION

PREFACIO

Este manual a sido elaborado para los cursos de especializacin que


desarrolla

el

SERVICIO

ECUATORIANO

DE

CAPACITACIN

PROFESIONAL SECAP, para la tecnologa de Automatizacin y Control

El objetivo del autor es que este manual tcnico sea manual til para la
comprensin y desarrollo de conocimientos, destrezas y habilidades en forma
eficiente.

Si estos objetivos son cumplidos se facilitar al participante un optimo


desarrollo de competencias tcnico metodolgicas, sociales y personales, lo
cual lo promocionar al campo profesional con slidas bases tanto tericas
como prcticas de la especialidad y bases del buen comportamiento social y
personal.

Esperamos que las competencias adquiridas en este curso utilices a lo largo


de su vida profesional y sean el xito de su carrera.

Realizado por:

Jos Zapata.

Aprobado por el comit Acadmico:

Subcentro de Electricidad y Electrnica

Cdigo:

f.

ETHERNET COMUNICACION
CONTENIDO

INTRODUCCION .. 5
FUNDAMENTOS DEL ETHERNET 5
IP ADDRESS .. .. 6
MAC ADDRESS .7
PROTOCOLO IP . 8
PROTOCOLOS TCP/UDP . 8
MODULO ETHERNET QJ71 E71B100 .9
ESQUEMA DEL MODULO ... ...10
CODIGO DE DATOS....11
FUNCIONES DE COMUNICACION...13
ESCRITURA DE IP.. ...15
SETEO DE PARAMETROS ....18
MX COMPONET ...19
FUNCIONES UTILIZADAS...23
COMUNICACIN PLC-PLC.30
FIXED BUFFER COMUNICACIN....30
RANDOM ACCESSBUFFER.30
OPEN/CLOSE PROCESSING...31
SETEO DE PARAMETROS PLC-PLC..33
LISTADO DE INSTRUCCIONES.41

Subcentro de Electricidad y Electrnica

Cdigo:

ETHERNET COMUNICACION

MDULO ETHERNET APLICACIN

INTRODUCCION
Uso y aplicacin del mdulo Ethernet serie MELSEC-Q y su programacin, utilizando un
ordenador con aplicacin Microsoft Visual Basic.NET como dispositivo externo para realizar
los ejercicios.
Debido a las cada vez ms exigentes plantas de produccin, a las nuevas posibilidades de
comunicacin y a la necesidad de la integracin de nuevas tecnologas, se alcanza con
rapidez el lmite de rendimiento de los sistemas PLC tradicionales. La respuesta de Mitsubishi
Electric ante estos desafos cada vez mayores es el sistema MELSEC-Q, un control de alto
rendimiento con innovadora tecnologa de multiprocesador.
En cada sistema se reparten hasta cuatro CPUs las tareas para el control, procesamiento de
datos y comunicacin. Mediante esta solucin tan sorprendentemente y sencilla se logra un
aumento enorme en la disponibilidad y en el rendimiento del sistema. Esto significa que no es
necesario instalar varios controladores y conectarlos mediante redes como hasta ahora.
Con el sistema MELSEC-Q es posible controlar varias aplicaciones con un solo PLC. Al
mismo tiempo, la plataforma de automatizacin ofrece tambin numerosas posibilidades de
comunicacin.
Es posible programar mdulos funcionales (MELSEC QnA/QnAS/Series del sistema Q), y
para el sistema MELSEC-Q hay un gran nmero de utilidades para la parametrizacin de
mdulos especiales. Ya no es necesario programar un mdulo especial, sino que ya slo se
parametriza.
Para la parametrizacin de las redes MELSEC se dispone de potentes editores y de
excelentes posibilidades de diagnstico.
1.- FUNDAMENTOS DE LA RED ETHERNET

1.1.- ETHERNET

El desarrollo de la red Ethernet empez por Xerox, Palo Alto Centro de

Investigacin en EEUU. en 1973, el Ethernet ha sido aceptado como una red de tecnologa
por las normas ISO y ANSI/ IEEE.

ltimamente se lo usa para conectar una red de computadoras y canales de comunicacin,


etc. Para el funcionamiento de la red actual, la tcnica del hardware es la transmisin en lnea
definida por el Ethernet y la tecnologa de comunicacin TCP/IP, procedimiento para la
transmisin de datos que son necesarios para la comunicacin.

Subcentro de Electricidad y Electrnica

Cdigo:

ETHERNET COMUNICACION

Caractersticas tcnicas generales del Ethernet.

2.- ADDRESSES
Los dispositivos y computadoras conectadas a Ethernet deben tener sus propias direcciones
para comunicarse en la red.
Para el Ethernet, las direcciones que el usuario necesita considerar son bsicamente las
direcciones IP.

Subcentro de Electricidad y Electrnica

Cdigo:

ETHERNET COMUNICACION

2.1.- MAC address (direccin Ethernet)


La direccin MAC (Media Access Control) es la nica direccin fsica que se asigna a cada
dispositivo de la red. (Ninguno otro dispositivo tienen el mismo MAC address.)

En Ethernet, se lo muestra como cdigo de 6 byte. Como cada dispositivo conectado al


Ethernet se comunica automticamente consigue una direccin MAC de las direcciones IP
sealadas por el usuario, el usuario no necesita ser tomado cuenta.
El MAC address a veces se llama Ethernet address o Internet address, sin embargo se
puede observar la diferencia del IP address descrito abajo.
El MAC address del mdulo Ethernet est indicado en el MAC ADD de la placa situada en
el lado del mdulo.
2.2.- IP address
El IP address (Internet Protocol Address) es un nmero de identificacin asignado para
determinar cada dispositivo o computador conectado a la red IP tal como el Internet o el
Intranet. (Este corresponde a una direccin del correo o a un nmero de telfono). Las
direcciones nicas manejadas por cada pas se utilizan en el Internet en donde la red est
conectada en una escala global.
Un IP address est representado por un nmero de 32bits para IPv4, que ahora se utiliza
comnmente. Se divide en 4 partes de 8 bits como se indica 192.168.1.1 y se representa
generalmente como notacin decimal.
El valor de 32 bits consiste en identificar cada red y la host part que identifica el dispositivo
conectado en la red (PC, etc.)

Subcentro de Electricidad y Electrnica

Cdigo:

ETHERNET COMUNICACION

2.3.- PROTOCOLO IP

2.3.1.- Rol del IP


El IP es una capa del protocolo de red que es procesado por todos los dispositivos
conectados a una red IP. El rol ms importante de la red TCP/IP (UDP/IP) es la transferencia
de datos de un dispositivo o PLC a la direccin asignada.

"Este rol se logra por el IP (Protocolo Internet).


Los paquetes de datos se entregan con la informacin llamada IP header.
2.3.2.- TCP y UDP
TCP y UDP son protocolos que se procesan por los dispositivos y PCs en los fines de la
comunicacin.
2.3.3.- Nmero del puerto
La comunicacin actual se realiza entre los programas de aplicacin operados en los
dispositivos y PCs.
TCP y UDP identifican qu programas de la aplicacin se estn comunicando con cada uno,
usando el nmero del puerto.
Si la direccin IP se considera como" address ", el nmero del puerto corresponde al suelo
de un edificio."

Subcentro de Electricidad y Electrnica

Cdigo:

ETHERNET COMUNICACION

En realidad, las combinaciones de los siguientes cinco items identifica la comunicacin


individual.

Destino de IP address

Fuente de IP address

Destino del nmero de puerto

Fuente del nmero de puerto

Nmero de protocolo (TCP=6H, UDP=17H)

2.3.3.2.- Comparacin entre TCP y UDP


El nivel de la demanda para la red difiere dependiendo de la aplicacin del usuario.
Sin embargo, es difcil crear cada protocolo nico para todas las demandas.

Por esta razn, TCP (Transmisin Control Protocol) y UDP (User Datagram Protocol) se
estn desarrollando solo con los servicios bsicos mnimamente requeridos.

TCP............. La conexin de destino al principio funciona en forma bidireccional 1:1


es una comunicacin con la fiabilidad alta.

UDP............. Realiza la comunicacin en sentido unidireccional para transferir los


datos dados de la aplicacin al destino designado.

sta es una comunicacin de velocidad alta pues los datos se envan directamente
usando el IP.
La siguiente tabla compara las caractersticas de TCP y UDP.

Subcentro de Electricidad y Electrnica

Cdigo:

ETHERNET COMUNICACION

TCP es conveniente para el traslado seguro de datos.


UDP es conveniente para supervisar en tiempo real monitoreado mediante la PC.

2.4.- MDULO ETHERNET MELSEC-Q

2.4.1.- Funcin del mdulo Ethernet

El mdulo Ethernet soporta las comunicaciones de datos entre los dispositivos externos y el
CPU de PLC o entre CPUs del PLC en el Ethernet, y enva/recibe datos para/de el dispositivo
designado con la comunicacin TCP/IP o UDP/IP.
En consecuencia, el estado del CPU del PLC puede ser verificado por un dispositivo externo
localizado lejos del CPU de PLC.

Subcentro de Electricidad y Electrnica

Cdigo:

10

ETHERNET COMUNICACION

Todos los dispositivos externos pueden comunicarse con PLCs en las fbricas A y B va Ethernet. Tambin, los
PLCs en las fbricas A y B pueden comunicar entre s.

2.4.2.- Esquema de mdulo Ethernet

Soporte de comunicaciones TCP/IP y UDP/IP

El mdulo Ethernet soporta comunicaciones TCP/IP y UDP/IP. Se puede seleccionar un


mtodo de comunicacin conveniente para el dispositivo designado.

Seleccin de cdigos de datos disponibles


El mdulo de Ethernet puede manejar datos de cdigo binario o ASCII.

El mdulo Ethernet tiene tres funciones de comunicacin como se muestra a continuacin.

La comunicacin de datos puede realizarse con cualquiera de estas funciones, la que ser
seleccionada segn el propsito de comunicacin del usuario.

Comunicacin usando protocolo MC

Comunicacin usando el fixed buffer

Comunicacin usando el random access buffer

2.4.3.-Comunicaciones por correo electrnico


La funcin del correo electrnico habilita la comunicacin de datos con un PLC desde un
lugar distante.
Para la creacin de una condicin de notificacin automtica, se enva automticamente un
correo electrnico cuando la condicin est satisfecha.

2.4.3.1.- Acceso al Internet usando la funcin de Web (QJ71E71-100)

Subcentro de Electricidad y Electrnica

Cdigo:

11

ETHERNET COMUNICACION
Un administrador del sistema puede supervisar al CPU del PLC serie Q en un lugar distante
va Internet usando un navegador Web comercial disponible.
Para usar la funcin Web, es necesario guardar la biblioteca de comunicacin, las pantallas
usuario-creadas y los accesos de programas del CPU serie Q en el servidor de la Web.

3.- ANTES DE USO DEL MDULO ETHERNET


3.1.- Dos Cdigos de Datos
El mdulo Ethernet puede intercambiar datos mediante el uso de dispositivos externos
usando cdigos binarios o ASCII.
El cdigo utilizado se lo puede seleccionar entre binario y ASCII usando GX Developer.

3.2.- Comunicacin usando cdigo binario


El mdulo Ethernet enva/recibe 1-byte de dato de salida.
Ventajas

La capacidad para enviar/recibir datos es la mitad comparada al cdigo ASCII y


la carga en la lnea se reduce.

Los datos procesados pueden ser de 00H a FFH.

Desventajas

Para mostrar un dato numrico, el dato debe ser convertido a cdigo ASCII

Ejemplo: Cuando enva/recibe 1234H

Subcentro de Electricidad y Electrnica

Cdigo:

12

ETHERNET COMUNICACION

3.3.- Comunicacin usando cdigo ASCII.


El mdulo Ethernet enva/recibe 1-byte de dato como dato equivalente a dos caracteres en el
cdigo ASCII.

Ventajas

En el lado externo del dispositivo, los datos se los muestra como son.

Desventajas

La capacidad de datos para ser enviado/recibido es el doble en tamao


comparado con los datos del cdigo binario y la carga en la lnea aumenta.

Los datos numricos pueden ser convertidos en cdigo ASCII o binarios.

Los datos se convertirn automticamente en el lado de mdulo Ethernet,.)

Ejemplo: Cuando enva/recibe 1234

Enva/recibe 1 byte de dato en el lado del PLC como dato equivalente a dos caracteres.

3.3.1.- Relacin entre cada mtodo de comunicacin y cdigos de datos


La siguiente tabla indica la utilidad de los cdigos de datos en cada mtodo de comunicacin.

Subcentro de Electricidad y Electrnica

Cdigo:

13

ETHERNET COMUNICACION

*El mdulo Ethernet realiza comunicacin usando datos de cdigo binario sin tener en
cuenta los datos de comunicacin seteados por GX Developer.

4. TIPOS DE FUNCIONES DE COMUNICACIN DE DATOS


El mdulo Ethernet como ya se dijo tiene tres tipos de funciones de comunicacin:

Comunicacin usando protocolo MC


Comunicacin usando fixed buffer
Comunicacin usando random access buffer

4.1 Comunicacin Usando MC Protocol


El protocolo MC se utiliza en dispositivos de lectura o escritura de datos y programas del CPU
del PLC va Ethernet o por comunicacin serial.
En la computadora se crea un programa para transferir datos con el protocolo MC, habilitando
un acceso fcil para el CPU del PLC.
En el lado del CPU del PLC no hay necesidad de crear un programa de comunicacin.
Funciones del protocolo MC
4.1.-Datos de lectura/escritura del CPU del PLC
Esta funcin permite que el dato sea ledo o escrito por el dispositivo de memoria del CPU del
PLC de estacin local conectada al sistema de red Ethernet o a otra estacin en el
MELSECNET/H, MELSECNET/10 con la funcin inteligente del buffer de memoria del
mdulo.
Para leer o escribir un dato, el CPU del PLC opera monitoreando, el control de anlisis y la
produccin del dato se lo puede realizar mediante el computador.
Tambin las instrucciones de produccin pueden ser ejecutadas desde el computador.

Subcentro de Electricidad y Electrnica

Cdigo:

14

ETHERNET COMUNICACION

4.2.-Archivo de lectura/escritura en CPU del PLC


Esta funcin lee y escribe archivos, tales como secuencia de programas o archivos de
parmetros que se guardan en el CPU del PLC.
Para leer y escribir estos archivos que son controlados por QCPU y QnACPUs en otras
estaciones, se lo puede realizar mediante un computador.
La ejecucin de programas para el CPU de PLC puede cambiarse (reemplazarse) mediante
un computador.

4.3.- Control remoto del CPU del PLC


Esta funcin habilita las siguientes operaciones remotas RUN/STOP/PAUSE/latch/ clear y
reset.

Subcentro de Electricidad y Electrnica

Cdigo:

15

ETHERNET COMUNICACION
Las operaciones remotas del CPU del PLC se las puede realizar mediante un computador
usando la funcin de control remoto para el CPU del PLC.

5.- ESCRITURA DEL IP AL PLC


Se procede usando software GX-developer
5.1. Creacin de un proyecto nuevo.
Para empezar un proyecto nuevo dar clic sobre la opcin del men principal
Project-New project. Con esto se abrir el siguiente formulario:

A travs de la opcin PLC Series (1) se puede seleccionar la serie de PLCs con la que se va
a trabajar. Con la opcin PLC Type (2) se escoger el modelo de CPU apropiado.
Dentro de Program type (3) debe escoger entre trabajar con lenguaje de contactos
(LADDER) o a travs de diagrama de flujo SFC. Para la serie Q hay la posibilidad de
seleccionar el Label setting, que permite trabajar utilizando la programacin por Etiquetas
(labels) o con etiquetas y Bloques de funcin (FB).
5.2 Entorno de programacin.
Cuando se abre un nuevo proyecto aparece en la pantalla el entorno de programacin. Es
desde esta pantalla donde se debe programar y configurar el autmata.

Subcentro de Electricidad y Electrnica

Cdigo:

16

ETHERNET COMUNICACION

Ventana entorno de programacin.

5.3 Parmetros de seteo del mdulo Ethernet con GX Developer


En la pantalla entorno de programacin en la lista de datos del proyecto al dar clic en
Parameter se desplegarn varias opciones, luego seleccionando con doble clic en
Network parameter se muestra una caja de dilogo, en donde al ejecutar el botn
MELSECNET/Ethernet aparecer la pantalla para seteo de parmetros del mdulo de
comunicacin.

Subcentro de Electricidad y Electrnica

Cdigo:

17

ETHERNET COMUNICACION

Ventanas de parmetros para seteo de comunicacin.

A continuacin, se ingresa datos de configuracin como se detalla:


Verificar posicin de modulos

Subcentro de Electricidad y Electrnica

Cdigo:

18

ETHERNET COMUNICACION

Network type: Ethernet (tipo de red de comunicacin).


Starting I/O No. : 0040 (se coloca el nmero de la posicin en donde se encuentra ubicado el
mdulo; en ste caso el nmero 0040 por estar situado en la posicin 4).
Network No. : 1 (se especifica el nmero de red en la que se va a trabajar).
Group No. : 1 (se refiere en que grupo de red se encuentra el dispositivo a
comunicar).
Station No. : 1 (se setae el nmero de estacin de trabajo del dispositivo).

Mode: On line (por defecto).


Tabla de seteo para mdulo de comunicacin.

Una vez ingresado los datos, se seleccionar Operational settings, de esta


manera se muestra un cuadro de operaciones (Ethernet operations), en el que se
ingresarn los datos para la comunicacin que le corresponden al dispositivo; por ejemplo del
cdigo de cmo va a comunicar, la forma de inicializacin de la comunicacin, la direccin IP
que le corresponde y el envio de datos; como se indica a continuacin:
Communication data code: (Binary code).
Initial timing: (Always wait for OPEN).IP address: setear la direccin IP del dispositivo
acomunicar (192.168.30.96).
Send frame setting: Ethernet (V2.0)

Ventana de seteo para comunicacin.

Subcentro de Electricidad y Electrnica

Cdigo:

19

ETHERNET COMUNICACION

Al haber ingresado toda la informacin correspondiente pulsar el botn End para regresar a la
ventana de parmetros de red.
En ste punto se seleccionar Open settings, desde el cual se desplega una tabla de
parmetros para configuracin de red, donde se ingresa el siguiente contenido.
Protocol: TCP.
Open system: Melsoft connexion.
Ingreso a configuracin de red.

Presionar END-END y salvar proyecto.


Luego por On-line proceder a setear comunicacin Ethernet.

6 .- APLICACIN DEL MX COMPONENTE


Para que este programa corra en un computador, debe tener uno de los siguientes sistemas
operativos que se indican a continuacin.

Microsoft Windows 95 Operating System

Microsoft Windows 98 Operating System

Microsoft Windows NT Workstation 4.0 Operating System

Microsoft Windows Millennium Edition Operating System

Microsoft Windows 2000 Professional Operating System

La comunicacin usando el protocolo MC se la pude realizar con los siguientes dispositivos


externos que pueden captar los cambios de datos.

El dispositivo externo del Ethernet esta conectado con el mismo mdulo Ethernet.

El dispositivo externo est conectado a otra red Ethernet va routers.

Est conectado al CPU del PLC va MELSECNET/H

Subcentro de Electricidad y Electrnica

Cdigo:

20

ETHERNET COMUNICACION

Creacin del canal de comunicacin a travs de Mx Component.

6.1.- clic en wizard

2.-

Seleccionar el nmero de Estacin lgica

3.-

Colocar el tipo de comunicacin que realizaremos.

Subcentro de Electricidad y Electrnica

Cdigo:

21

ETHERNET COMUNICACION

4.-

Colocar el tipo de protocolo y el nmero de estacin que vamos a utilizar. En

el

lado del PC

5.-

Colocar parmetros de IP en el lado del PLC

6.-

Seleccionar el tipo de PLC con el que vamos a trabajar.

Subcentro de Electricidad y Electrnica

Cdigo:

22

ETHERNET COMUNICACION

7.-

Colocar un comentario de OK para identificar canal de

comunicacion

Realizar ejercicios de comunicacin PC-PLC


Uso de las Funciones:
Write device Block
Write device Random
Read device Block
Read device random2
AxActEasyIF1.Open()
AxActEasyIF1.Close()
AxActEasyIF1.Open()

Ver LISTADO para explicacin de funciones

Subcentro de Electricidad y Electrnica

Cdigo:

23

ETHERNET COMUNICACION

7.- FUNCIONES UTILIZADAS CON VISUAL .NET PARA COMUNICACION


Detalles de los comandos de Acto.

ActMulti.DLL (ActEasyIF)

Realiza las escenas de comunicacin fcilmente para hacer la comunicacin.

ActPcCom.DLL (ActMLQCPUQ, ActMLQCPUA, ActMLQnACPU, ActMLACPU, ActMLFXCPU)

Realiza la comunicacin va puerto serial del PLC correspondiente.

ActComLk.DLL (ActMLQJ71C24, ActMLAJ71QC24, ActMLAJ71UC24, ActMLAJ71C24,


ActMLFX485BD)

Realiza la comunicacin va computer link (la comunicacin serial).

ActEther.DLL (ActMLQJ71E71TCP, ActMLQJ71E71UDP, ActMLAJ71QE71TCP,


ActMLAJ71QE71UDP, ActMLAJ71E71TCP, ActMLAJ71E71UDP)

Realiza la comunicacin va el Ethernet.

ActPcUsb.DLL (ActMLQCPUQUSB)

Realiza la comunicacin va USB del CPU del PLC.

ActModem.DLL Realiza la comunicacin va telefnica.

ActCcG4.DLL (ActMLCCG4QnA, ActMLCCG4A, ActMLCCG4Q)

Realiza la comunicacin va el CC-Link G4 modulo.

ActBoard.DLL (ActMLMnet10BD, ActMLMnetHBD, ActMLCCBD. ActMLAnUBD)

Realiza la comunicacin va la tarjeta de red.

ActLlT.DLL (ActMLLLT)

Realiza la comunicacin con el GX-Simuldor.

ActPcModule.DLL (ActMLQCPUQBus)

Realiza la comunicacion con la serie Q de PLC CPU.

ActGOT.dll (ActMLGOT)

Realiza la comunicacion con el GOT o lectura escritura de datos.

ActSupport.dll (ActMLSupport)

Usado con la funcin de la localizacin y resolucin de fallas.

Subcentro de Electricidad y Electrnica

Cdigo:

24

ETHERNET COMUNICACION

LISTADO DE FUNCIONES

Subcentro de Electricidad y Electrnica

Cdigo:

25

ETHERNET COMUNICACION

Subcentro de Electricidad y Electrnica

Cdigo:

26

ETHERNET COMUNICACION

Subcentro de Electricidad y Electrnica

Cdigo:

27

ETHERNET COMUNICACION

Subcentro de Electricidad y Electrnica

Cdigo:

28

ETHERNET COMUNICACION

Subcentro de Electricidad y Electrnica

Cdigo:

29

ETHERNET COMUNICACION

Subcentro de Electricidad y Electrnica

Cdigo:

30

ETHERNET COMUNICACION

8. COMUNICACIN PLC-PLC
8.1 .- FIXED BUFFER COMUNICACIN
Un CPU de PLC se puede comunicar con otros CPUs de PLC o con un computador usando el
fixed buffers en el buffer de memoria del mdulo Ethernet.
Un mximo de 1k de palabras de datos arbitrarios puede enviarse o puede recibirse entre
PLCs o entre el PLC y el sistema principal.
Un mdulo Ethernet tiene 16 reas de datos de almacenamiento de fixed buffer con espacio
de 1k palabra, cada buffer de rea es asignada para enviar o recibir a un dispositivo arbitrario.
Mientras la comunicacin que usa protocolo MC es pasiva, la comunicacin usando los fixed
buffers es activa.
Los datos pueden ser enviados al lado del sistema principal del CPU del PLC cuando ocurre
un error mecnico o cuando algunas condiciones estn satisfechas.
Para usar la interrupcin de programa en la recepcin de datos, la recuperacin de recibir
datos del CPU del PLC pueden ser acelerados.

8.2 .- COMUNICACIN USANDO RANDOM ACCESS BUFFER


Un CPU del PLC puede comunicarse con un computador usando el random access buffer en
el buffer de memoria del mdulo Ethernet.
Cuando el tamao de los datos es demasiado grande para el fixed buffer de comunicacin
(superior a 1K de palabras de datos), el uso de la comunicacin a travs del random access
buffer permite enviar/recibir una cantidad grande de datos.

Subcentro de Electricidad y Electrnica

Cdigo:

31

ETHERNET COMUNICACION

El utilizarlo como memoria comn para el CPU del PLC y los datos de dispositivos externos
de un tamao ms grande (superior a

6k de palabras), se puede intercambiar con los

dispositivos externos.
En el random access buffer, los datos pueden ser escritos libremente y se los puede leer en
cualquier dispositivo externo sin tener la necesidad de usar un dispositivo externo especfico.
As, puede ser utilizado como Buffer de rea comn para todos los dispositivos externos
conectados con el mdulo Ethernet.

La funcin de comunicacin usando random access buffer no se puede utilizar para


la comunicacin entre los CPUs del PLC.

La escritura/lectura del CPU del PLC al

random access buffer se realiza

asincrnicamente con la lectura/escritura de dispositivos externo

8.4.- OPEN/CLOSE PROCESSING

Para la comunicacin de datos con los dispositivos externos usando el mdulo Ethernet.
Se debe establecer la conexin del circuito lgico despus de la culminacin del proceso
automtico inicial.

Para los mdulos de Ethernet, hay dos tipos de conexin: uno para el sistema y otro para el
usuario. Al terminar todo el proceso open permite la comunicacin de datos con los
dispositivos externos ejecutable.
Cuando se completa la comunicacin, se realiza el proceso close para establecer la conexin.

8.5.- Open processing


El open processing es un proceso que permite la comunicacin de datos con los dispositivos
externos.

8.6.- En la comunicacin TCP/IP

El sistema del mdulo Ethernet se comunica con un dispositivo externo usando una
conexin despus de establecer la conexin del circuito lgico.

Los usuarios pueden enviar y recibir datos usando la conexin despus de terminar el
open processing normalmente.

Subcentro de Electricidad y Electrnica

Cdigo:

32

ETHERNET COMUNICACION

8.7.- En la comunicacin UDP/IP

El sistema del mdulo Ethernet realiza el proceso interno.

Los usuarios pueden enviar y recibir datos a travs de la conexin abierta despus de
terminar el open processing normalmente.

Para llevar a cabo el open processing, el proceso inicial debe haber terminado
normalmente.
Las conexiones se pueden abrir para un total 16 dispositivos externos.

8.8 .- Close processing


El close processing es un proceso que inhabilita la comunicacin de datos con los
dispositivos externos.

8.9 Programacin con GX Developer.


Creacin de un proyecto nuevo.
Para empezar un proyecto nuevo dar clic sobre la opcin del men principal
Project-New project. Con esto se abrir el siguiente formulario:

Subcentro de Electricidad y Electrnica

Cdigo:

33

ETHERNET COMUNICACION

Parmetros de seteo del mdulo Ethernet con GX Developer


En la pantalla entorno de programacin en la lista de datos del proyecto al dar clic en
Parameter se desplegarn varias opciones, luego seleccionando con doble clic en
Network parameter se muestra una caja de dilogo, en donde al ejecutar el botn
MELSECNET/Ethernet aparecer la pantalla para seteo de parmetros del mdulo de
comunicacin.

A continuacin, con referencia a ste proyecto se ingresa datos de configuracin como se


detalla:

Subcentro de Electricidad y Electrnica

Cdigo:

34

ETHERNET COMUNICACION

Network type: Ethernet (tipo de red de comunicacin).


Starting I/O No. : 0040 (se coloca el nmero de la posicin en donde se encuentra ubicado el
mdulo; en ste caso el nmero 0040 por estar situado en la posicin 4).
Network No. : 1 (se especifica el nmero de red en la que se va a trabajar).
Group No. : 1 (se refiere en que grupo de red se encuentra el dispositivo a
comunicar).
Station No. : 1 (se setae el nmero de estacin de trabajo del dispositivo).

Mode: On line (por defecto).

.
Una vez ingresado los datos, se seleccionar Operational settings, de esta
manera se muestra un cuadro de operaciones (Ethernet operations), en el que se
ingrasarn los datos para la comunicacin que le corresponden al dispositivo; por ejemplo del
cdigo de cmo va a comunicar, la forma de inicializacin de la comunicacin, la direccin IP
que le corresponde y el envio de datos; como se indica a continuacin:
Communication data code: (Binary code).
Initial timing: (Always wait for OPEN).
IP address: setear la direccin IP del dispositivo a comunicar (192.168.30.96).
Send frame setting: Ethernet (V2.0)

Subcentro de Electricidad y Electrnica

Cdigo:

35

ETHERNET COMUNICACION

Al haber ingresado toda la informacin correspondiente pulsar el botn End para regresar a la
ventana de parmetros de red.

En ste punto se seleccionar Open settings, desde el cual se desplega una tabla de
parmetros para configuracin de red, donde se ingresa el siguiente contenido.
LADO QUE ENVIA
Protocol: TCP.
Open system: Active.
Fixed buffer: Send
Fixed buffer communication procedure: procedure Exist.
Pairing open: Disable
Existence confirmation: No confirm.
LADO QUE RECIVE
Protocol: TCP.
Open system: Unpassive
Fixed buffer: recibe
Fixed buffer communication procedure: procedure Exist.
Pairing open: Disable
Existence confirmation: No confirm.
Host station Port No.: 0401.
Transmission target device IP address: (Se setea la direccin IP del dispositivo con quien
se va a comunicar, para el caso 192.168.30.95 del PLC 2).
Transmission target device Port No.: 0401

Al culminar con el proceso de configuracin y seteo de parmetros se realizar un chequeo


de errores pulsando el botn Check con el fin de asegurar que la configuracin se haya
hecho correctamente, si no existe ningn problema aparecer una ventana con el mensaje
indicando que no existe errores. Para salir de esta ventana y regresar a la pantalla de entorno
de programacin se pulsar el botn End.

Subcentro de Electricidad y Electrnica

Cdigo:

36

ETHERNET COMUNICACION

9.-INSTRUCCIONES UTILIZADAS PARA COMUNICACIN


Las siguientes instrucciones son utilizadas para simplificar la programacin del modulo
inteligente

9.1- lista de instrucciones dedicadas

Subcentro de Electricidad y Electrnica

Cdigo:

37

ETHERNET COMUNICACION

ZPOPEN.- Establece conexin con dispositivo externo para comunicacin


UN Ubicacin del modulo Ethernet
(S1) Asigna Numero de conexin
(S2) Numero principal del dispositivo que almacena el controlde datos

Subcentro de Electricidad y Electrnica

Cdigo:

38

ETHERNET COMUNICACION

ZP CLOSE .- se utiliza para cerrar una conexin


S1 Conexin numero
S2 numero principal del dispositivo que almacena el control de datos
D1 Numero de dispositivos que se encienden

Subcentro de Electricidad y Electrnica

Cdigo:

39

ETHERNET COMUNICACION

ZP BUFRCV.- esta instruccin lee los datos recibidos desde el dispositivo externo a traves de
la comunicacin del buffer fijado.
UN posicin del modulo
S1 numero de conexin
S2 numero de dispositivos que almacena
D1 numero que almacena datos a recepcion
D2 dispositivo que se enciende si finaliza normal

Subcentro de Electricidad y Electrnica

Cdigo:

40

ETHERNET COMUNICACION
ZP BUFSND.- instruccin de envio de datos de plc(CPU) al modulo ethernet.

Subcentro de Electricidad y Electrnica

Cdigo:

41

ETHERNET COMUNICACION
Ejemplo de programa Envio de Datos

Subcentro de Electricidad y Electrnica

Cdigo:

42

ETHERNET COMUNICACION

Subcentro de Electricidad y Electrnica

Cdigo:

43

ETHERNET COMUNICACION

Ejemplo de programa recibe datos

Subcentro de Electricidad y Electrnica

Cdigo:

44

ETHERNET COMUNICACION

BIBLIOGRAFIA : MANUALES DE MITSUBISHI


MX COMPONET
GX-DEVELOPER
ETHERNET TRAINING MANUAL

Subcentro de Electricidad y Electrnica

Cdigo:

45

You might also like