Sei sulla pagina 1di 6

1

COMUNICACIN MODBUS RTU - TCP/IP


DIEGO CHUQUITARCO
dxchuquitarco@espe.edu.ec
ANDRES CRIOLLO
ismadeo@hotmail.com
STALIN QUIMBITA
ssquimbita@espe.edu.ec
DAVID TORRES
datorres14@espe.edu.ec

Modbus es un protocolo de solicitud-respuesta


Resumen Este proyecto se enfoca en realizar una implementado usando una relacin maestro-esclavo. En
comunicacin Modbus entre un variador de frecuencia y una relacin maestro-esclavo, la comunicacin siempre
una Pc mediante softwares de aplicacin como DOPSoft, se produce en pares, un dispositivo debe iniciar una
Dop eRemote los cuales permiten un enlace fsico. Para solicitud y luego esperar una respuesta y el dispositivo
dicho enlace se necita convertidores de 485 ya que de inicio (el maestro) es responsable de iniciar cada
algunos instrumentos no admiten este tipo de enlaces, interaccin. Por lo general, el maestro es una interfaz
utilizando un sistema maestro-esclavo se realiza un humano-mquina (HMI) o sistema SCADA y el esclavo
intercambio de informacin, en nuestro caso el maestro es un sensor, controlador lgico programable (PLC) o
es nuestra Pc y el esclavo es el variador. La controlador de automatizacin programable (PAC). El
comunicacin se realiza enviando un byte con la contenido de estas solicitudes y respuestas, y las capas
direccin del esclavo el recibe en mensaje y se prepara de la red a travs de las cuales se envan estos mensajes,
para responder con su propia direccin, posibilitando son definidas por las diferentes capas del protocolo. [1]
que el maestro conozca cual esclavo est mandando la
seal de respuesta.

Palabras Clave: Esclavo, Maestro, MODBUS,


Variador de frecuencia.
Ilustracin 1 Conexin Maestro-Esclavo [1]
Abstract This project focuses in realizing a
communication Modbus between a variator of frequency Acceso de Datos Modbus y el Modelo de Datos
and The Pc one by means of softwares of application Modbus
like DOPSoft, Dop eRemote which allow a physical En contraste, los maestros Modbus deben solicitar el
link. For the above mentioned link necita convertors of acceso a estos datos a travs de diversos cdigos de
485 since some instruments do not admit this type of funcin. El comportamiento de cada bloque se describe
links, using a system teacher - slave carries out an en la Tabla. [2]
exchange of information, in our case the teacher is ours
Pc and the slave is the variator. The communication is Tabla 1 Modelo de datos Modbus [2]
realized sending a byte with the direction of the slave it
receives in message and prepares itself to answer with
his own direction, making possible that the teacher
knows which slave is ordering the sign of response.

Keywords: Slaves, Master, MODBUS, variable


frequency drive. Direccin de Modelo de Datos
La especificacin define que cada bloque contiene un
I. FUNDAMENTO TERICO espacio de direccin de un mximo de 65,536 ( )
elementos. Dentro de la definicin de la PDU, Modbus
define la direccin de cada elemento de datos que va
PROTOCOLO MODBUS desde 0 a 65,535. Sin embargo, cada elemento de datos
est numerado de 1 a n, donde n tiene un valor mximo
de 65,536. Es decir, la bobina 1 est en el bloque de
bobina en la direccin 0, mientras que el registro de
2

retencin 54 est en la direccin 53 de la seccin de la controlar el sistema antes mencionado logrando que
memoria que el esclavo ha definido como registros de vari tanto el caudal como el nivel del lquido.
retencin. [3] Para la prctica se utilizar una comunicacin MODBUS
RTU con nuestra Pc y la pantalla Delta-Dop eRemote
mediante el protocolo Modbus TCP/IP en el cual asigna
Representacin de Datos MODBUS la IP a la pantalla para una comunicacin remota, se
El protocolo MODBUS usa el concepto de tablas de debe proceder a realizar la comunicacin con el
datos para almacenar la informacin en un esclavo, una adaptador local y la Pc.
tabla de datos no es ms que un bloque de memoria Procedemos a configurar a nuestro variador de
usado para almacenar datos en el esclavo, las tablas de frecuencia para su funcionamiento donde buscamos el
datos que usa en MODUS son cuatro. [4] dominio en las fuentes de comandos, donde nos
especifique las direcciones de cada uno de ellos. Existen
1-99990000 9998 Output Coils (Lectura/escritura) muchas opciones en las fuentes de comando tales como:
10001 - 19999 0000 9998 Inputs Contact (Lectura) enviar comandos desde el panel operador, enviar
30000 - 39999 0000 9998 Inputs Registers (Lectura) comandos desde el bloque de terminales de control, y
40001 - 49999 0000 9998 Holding Registers finalmente enviar los comandos desde una interface.
(Lectura/Escritura) Se debe visualizar constantemente la informacin para
de esta manera tener un monitoreo del control de nivel
muy eficiente y una recoleccin de datos ptima.
Variador de Frecuencia
Un variador de frecuencia (siglas VFD, del ingls: III. CONFIGURACIN DE DISPOSITIVOS
Variable Frequency Drive o bien AFD Adjustable La configuracin que se le debe dar a los variadores es la
Frequency Drive) es un sistema para el control de la siguiente:
velocidad rotacional de un motor de corriente
alterna (AC) por medio del control de la frecuencia de
alimentacin suministrada al motor. Un variador de
frecuencia es un caso especial de un variador de
velocidad. Los variadores de frecuencia son tambin
conocidos como drivers de frecuencia ajustable (AFD),
drivers de CA, microdrivers o inversores. Dado que el
voltaje es variado a la vez que la frecuencia, a veces son
llamados drivers VVVF (variador de voltaje variador de
frecuencia).[5]

Ilustracin 3 Variador de Frecuencia Delta [5]

En el modo se procede primero buscando el numero 09,


posteriormente en parametro 09.00, se procedio
ingresado el parametro (ID) desigando para el variador
(para cada variador un ID diferente, para el primer
variador 13, para el segundo 21 y para el tercero 33). En
el parametro 09.01 se comprobo que la configuracion
este en 1 para que trabaje a 9600 bauds (velocidad a la
cual trabajan todos los elementos de la red). Todos los
variadores poseen una unica direccion estatica ethernet
Ilustracin 2 Variador de Frecuencia [5] (192.168.0.8), a la cual se debera direccionar en el
software DOP Soft.
II. CREACIN DEL PROYECTO

Nuestra comunicacin se implement en un sistema de


llenado y vaciado de un tanque donde por medio de
Pantallas Delta y los mismos variadores se pretende
3

IV. PROGRAMACIN

Para proceder con la programacin primero se debe


configurar los parmetros previamente establecidos tanto
La configuracin utilizada en la pantalla Delta se la para pantallas como para la conexin para los variadores.
realiza en el software DOP Soft: Una vez realizadas las configuraciones se procede a
crear el HMI:

Se tiene una amplia gama de botones (ubicados en la


opcion ) que se pueden utilizar en la programacion

Para ello solo se selecciona el modelo y el software


muestra los parametros por defecto que son los idoneos
para la pantalla. Las pantallas poseen 2 direcciones
estaticas ethernet distintas para cada una (192.168.0.20 y
192.168.0.21)

En la configuracion usb se debe utilizar el software


mbpoll (para la practica se utilizo solo conexin
ethernet)

Para la primera pantalla se hizo uso de 3 botones de tipo


Set Constant y 1 de tipo Goto Screen
4

El boton RUN inicia un conteo progresivo y


ademas inicia el llenado de un tanque de hasta
48 lt.
El boton STOP para la secuencia en el instante.
El boton de regreso (Flecha en U) permite baciar
el tanque desde el punto en que se encuentre con
volumen.

Tambin se utiliz 2 indicadores numricos (ubicados en


la opcin ) y uno grafico (ubicado en la opcin )

En caso de la pantalla del variador 2 se creo otra pantalla


(ubicada en la opcion ), y tambien se utlizo el mismo
tipo de botones:

El direccionamiento de cada boton Set Constant y de los


indicadores, para el primer variador es el mismo y se lo
configura ingresando los parametros:

Al tratarse del segundo variador la configuracion del


direccionamiento de los mismos cambio con los
parametros:

Se debe tener en cuenta que el tanque tan solo puede


tener un volumen mximo de 48 lt.

La configuracin para el botn Goto Screen, se


selecciona la pantalla a la cual va a direccionar en Goto
Screen:

La ultima configuracin antes de compilar se debe


realizar en la opcin (Options/Configuratio) donde se
5

procede a seleccionar el mismo direccionamiento dado a Una vez descargado el programa mostrara el HMI en la
los botones de la primera pantalla pantalla seleccionada.

V. COMUNICACIN
La comunicacin realizada en la prctica fue de tipo
RTU Modbus utilizando para la conexin ethernet, tanto
para comunicar el software DOP Soft, como para el
software e Remote.
La configuracin para la comunicacin entre las
pantallas, variadores y PC en el software DOP Soft ya
fue detallada previamente.
En el caso del software e Remote se debe comunicar
solo seleccionando la direccin IP de la pantalla a
controlar (como en el momento en que se selecciona la
pantalla en la cual se desea descargar el programa creado
en el software DOP Soft) y este descargar el programa
para utilizarlo a modo de lectura, permitiendo interactuar
Para compilar se debe seleccionar la opcion en los controles creados en el HMI (DOP Soft) desde la
Tools/Compile. En la pantalla OUTPUT no mostrara PC
ningun error de estar todo bien configurado.

Para descargar el programa realizado en una de las


pantallas se selecciona la opcion Tools/Download All
Data, el programa pedira la direccion a la cual se desea
compilar (se puede seleccionar cualquiera de las dos
pantallas 192.168.0.20 o 192.168.0.21)

VI. ANALISIS DE RESULTADOS

Nuestra red implementada tenemos diferentes tipos de


protocolos MODBUS/TCP, MODBUS Y ASCII con
enlaces RS-485. Este tipo de comunicacin es muy
eficiente y econmica en la actualidad, para nuestro caso
el sistema implementado es un Maestro-Esclavo el cual
va a solicitar una informacin de nuestro Variador de
6

frecuencia el cual va a proceder a activar el motor para el Revisar los manuales de cada equipo a utilizar,
control del lquido, adems de presentar en un HMI el previo a la practica
proceso en si del llenado y vaciado del Tanque.

Los otros 2 variadores son utilizados en otras


aplicaciones, que en realidad no difieren uno de otro en IX. REFERENCIAS
su funcionamiento.

La velocidad de conexin con la PC es inmediata, lo [1] N. Instruments, 16 Octubre 2014. [En lnea].
cual permite reconocer la importancia que esta clase de Available: http://www.ni.com/white-paper/52134/es/.
conexin tienen en la industria, adems de su efectividad [2] Wikipedia, Wikipedia, 2016. [En lnea]. Available:
para las diferentes aplicaciones que se le puede dar. https://es.wikipedia.org/wiki/Modbus. [ltimo
acceso: 2016 Julio 11].
Esta clase de conexin a dado un paso a delante tambin [3] Modbus, 2016. [En lnea]. Available:
permitiendo la utilizacin de dispositivos mviles para el http://www.modbus.org. [ltimo acceso: 11 Julio
control (Aplicacin Delta Viewer), que se puede realizar 2016].
con un router inalmbrico conectado a la red. [4] A. F. R. OLAYA, IMPLEMENTACION DE UNA
RED MODBUS/TCP, SANTIAGO DE CALI,
2010.
VII. CONCLUSIONES
[5] T. d. d. bajio, Tecdigia digital del bajio, 2015. [En
lnea]. Available:
Se logr la conexin entre el variador de frecuencia http://tecdigitaldelbajio.com/blog/27-modbus-parte-
con la Pc con xito ya que, al momento de subir el iii-que-es-el-modbus.html. [ltimo acceso: 11 Julio
programa en el HMI, el motor se poda activar tanto 2016].
desde nuestra Pc como en el HMI logrando que el
tanque se llene o vaci.

Se comprendi como funcionan cada uno de los


protocolos que utilizados y como se trasfiere la
informacin entre el Maestro y el Esclavo

Si se desea comunicar mas variadores de frecuencia


las direcciones de ellos es una IP principal y de ah
se divide en diferentes dominios para cada variador
diferente.

Este tipo de comunicacin es muy utilizada en la


vida real ya que permite tener un control de muchos
procesos en una sola maquina central donde se
monitorea cada uno de los procesos implementados.

VIII. RECOMENDACIONES
Configurar correctamente los dispositivos:
Variadores, Pantallas Tctiles Delta,
Convertidor USB-Rs485 para evitar posibles
fallos de comunicacin de la red.

Tener en cuenta las normas de seguridad del


laboratorio.

Potrebbero piacerti anche