Está en la página 1de 10

Protocolo MODBUS

UNIVERSIDAD
TECNICA DE AMBATO
Facultad de Ingeniera en
Sistemas Electrnica e Industrial
Nombres: Santiago Achachi

Nivel: 8vo Industrial

Fecha: 21 de Abril del 2012

OBJETIVOS:
General.-
Investigar los parmetros y caractersticas de funcionamiento del protocolo
de comunicacin MODBUS
Especficos.-
Conocer la historia y la evolucin que ha sufrido el protocolo
MODBUS desde su creacin hasta la actualidad.
Estudiar las ventajas que brinda este tipo de protocolo al ser
implementado en una industria.
Investigar los principales dispositivos que utilizan el protocolo de
comunicacin MODBUS
ANTECEDENTES:
El protocolo de comunicacin MODBUS funciona siempre en modo maestro-esclavo
(cliente - servidor), siendo el maestro (cliente) quien controla en todo momento las
comunicaciones con los esclavos (servidores) que pueden ser hasta 247, los mismos que
se limitan a retornar los datos solicitados o a ejecutar la accin indicada por el maestro. La
comunicacin del maestro hacia los esclavos puede ser de dos tipos:
peer to peer: en que se establece comunicacin maestro - esclavo, el maestro
solicita informacin y el esclavo responde.
broadcast: en que se establece comunicacin maestro - todos los esclavos, el
maestro enva un comando a todos los esclavos de la red sin esperar respuesta.

INTRODUCCIN:
El protocolo de comunicaciones industriales MODBUS fue desarrollado en 1979 por la
empresa norteamericana MODICON y debido a que es pblico, relativamente sencillo de
implementar y flexible se ha convertido en uno de los protocolos de comunicaciones ms
populares en sistemas de automatizacin y control.
MODBUS especifica el procedimiento que el controlador y el esclavo utilizan para
intercambiar datos, el formato de estos datos, y como se tratan los errores. No especifica
estrictamente el tipo de red de comunicaciones a utilizar, por lo que se puede
implementar sobre redes basadas en Ethernet, RS-485, RS-232 etc.
MARCO TERICO:
Historia
Hasta los aos 60, el control industrial se vena realizando mediante lgica cableada a
base de rels electromecnicos. El desarrollo de la electrnica hizo posible la implantacin
de los dispositivos con microprocesador, tambin llamados Autmatas Programables o
Controladores Lgicos Programables.
La historia del protocolo Modbus va ligada a la historia de los PLCs. El PLC (Controlador
Lgico Programable) apareci con el propsito de eliminar el enorme costo que significaba
el mantenimiento de un sistema de control electromecnico (basado en rels) a finales de
los aos 60.
La empresa Bedford Associates (Bedford, MA) propuso a General Motors un sistema que
permita realizar cambios en las maniobras de un equipo de control sin necesidad de
modificar el cableado. A este sistema le dio el nombre de: Modular Digital Controller, o
MODICON. El MODICON 084 fue el primer PLC producido comercialmente.

La posibilidad de comunicar equipos apareci por el ao 1973. El primer sistema que lo
hizo servir fue Modbus de Modicon. Permita establecer comunicaciones Maestro-Esclavo
y Cliente-Servidor entre dispositivos inteligentes y con dispositivos de campo (Transmitir
seales digitales, analgicas, registros e informacin de estado entre ellos)

La posibilidad de conectar los autmatas entre s permiti eliminar casi todo el cableado
de control entre mquinas, quedando solamente una lnea de comunicacin entre ellas. A
travs de sta se poda coordinar el funcionamiento de todos los componentes de un
sistema, programar a distancia, supervisar remotamente, diagnosticar todos los
elementos conectados, etc.

Debido a las dificultades que siempre han presentado los sistemas cerrados (propietarios),
en 1979, Modicon public de forma abierta y estandariz el protocolo, ganando
inmediatamente seguidores en la industria, debido a que:
El cdigo era totalmente abierto.
Fcil y rpido de implementar.
Intercambio sencillo de informacin entre equipos.
Modbus define una estructura de mensaje que los controladores podrn reconocer y
utilizar sin tener en cuenta el tipo de red que stos utilicen para comunicarse.
Cableado y acceso al medio
Modbus hace servir RS-232C, que define las caractersticas fsicas de la conexin.



La comunicacin es del tipo Maestro-Esclavo. Un maestro Modbus puede ser un
ordenador central o un Panel de Operador, mientras que un esclavo puede ser un
autmata programable.

A nivel fsico (cableado y estructura de red) se pueden presentar distintas variantes de
cableado:
Interfaz RS232: Cableado punto a punto basado en el estndar TIA/EIA-232-E.
Utilizado para distancias cortas y comunicacin entre dos equipos.

Interfaz RS485: Cableado multipunto basado en el estndar TIA/EIA-485-E. Es un
bus con la lnea de comunicacin balanceada (permite mayores distancias que la
comunicacin RS232) y con varios participantes simultneos (Las direcciones
vlidas van desde 0 a 247).

Habitualmente se implementa mediante 2 hilos, pero tambin existe la posibilidad de
utilizar un cableado de 4 hilos.

El acceso al medio se realiza mediante un modelo maestro/esclavo. Un nodo principal
(maestro) realiza peticiones explcitas a cada uno de los esclavos y procesa sus
respuestas. Los esclavos no transmitirn nunca datos a no ser que sean preguntados por
el maestro y no podrn comunicarse entre s.

En cuanto al formato de los datos que se transmiten por la red, se distinguen dos tipos de
modos de transmisin:
RTU (Remote Terminal Unit): Formato de transmisin binario (8 bits de datos en
cada byte transmitido). Es el formato habitual para la transmisin de datos entre
equipos.
ASCII: Formato basado en caracteres ASCII, en que cada grupo de 4 bits del
formato RTU se codifica con un carcter ASCII (carcter hexadecimal representado
en ASCII).

Formato General de las Tramas:

Formato MODBUS:


Direccin.-El campo direccin es el primero de la trama despus del tiempo de
sincronizacin. Indica el dispositivo al que va dirigido el mensaje. Cada dispositivo de la
red debe tener asignada una direccin nica, diferente de cero.
Igualmente, cuando un dispositivo responde a un mensaje, debe enviar en primer lugar su
direccin para que el mster reconozca la procedencia del mensaje.
Funcin.-El campo funcin indica al dispositivo direccionado qu tipo de funcin ha de
Realizar.
Datos.-El campo datos contiene la informacin necesaria para que los dispositivos puedan
ejecutar las funciones solicitadas, o la informacin enviada por los dispositivos al master
como respuesta a una funcin.
Control de Errores.-El campo de control de errores es el ltimo de la trama y permite al
mster y a los dispositivos detectar errores de transmisin. Ocasionalmente, debido a
ruido elctrico o a interferencias de otra naturaleza, se puede producir alguna
modificacin en el mensaje mientras se est transmitiendo. El control de errores asegura
que los dispositivos receptores o el mster no efectuarn acciones incorrectas debido a
una modificacin accidental del mensaje. El formato RTU utiliza el control de redundancia
cclica (CRC), mientras que el ASCII utiliza el control de redundancia longitudinal (CRL) para
finalizar la trama de comunicacin.

Campo de Funcin:


Respuesta de Error:
Si el esclavo no puede realizar la funcin requerida devuelve una trama de error.

Cdigos de Error:


Dispositivos que utilizan el protocolo de comunicacin MODBUS
Equipos de VAISALA que pueden incorporar protocolo de comunicaciones MODBUS:
Humedad relativa y temperatura, HMT330
Punto de roco, DMT340
Presin baromtrica, PTU300
Agua en aceite, MMT330

Aplicacin para monitorear la tensin de estructuras
ICP DAS proporciona una solucin VW de sensores efectiva (Vibration Wire solution). Es
til para medir la tensin de estructuras como edificios, puentes y represas.
Esta solucin se ha aplicado de manera exitosa en algunos sistemas de monitoreo de las
represas de agua cerca de la ciudad Wuhan en China.


Equipo de enlace entre una red DeviceNet y una Modbus RTU (I-7242D).





CONCLUSIONES:
El protocolo de comunicacin MODBUS es uno de los ms veteranos ya que apareci en
1979 para transmitir y recibir datos de control entre controladores y los sensores a travs
del puerto RS-232 y debido a que no ha sido estandarizado por ninguna entidad no
requiere ningn componente propietario o licencia de compra.
Este protocolo funciona siempre en modo maestro-esclavo (cliente - servidor), siendo el
maestro (cliente) quien controla en todo momento las comunicaciones con los esclavos
(servidores).
Modbus se ha convertido en un estndar de protocolo de comunicaciones en la industria,
y es ahora el medio ms generalizado de la conexin de dispositivos electrnicos
industriales debido a que es un protocolo abierto, lo que significa que es gratis para los
fabricantes a incorporar en su equipo sin tener que pagar regalas.
Recomendaciones:
Debido a las caractersticas del protocolo MODBUS expuestas anteriormente es
indispensable estudiarlo con una mayor profundidad, en lo posible realizando la mayor
cantidad de prcticas ya que su aplicacin en las industrias es de gran relevancia.

Bibliografa:
http://aquiro.weebly.com/modbus.html
http://pharalax.com/blog/2010/11/25/modbus-tcp-1/
http://pharalax.com/blog/2010/11/28/modbus-tcp-2/

También podría gustarte