Está en la página 1de 35

MODBUS

INTEGRANTES:
CRISTIAN OSWALDO GUZMAN
JUAN FRANCISCO MONTERROSA
ORLANDO GRANDE GUILLEN
OBJETIVO GENERAL

Conocer acerca del Protocolo de comunicacin MODBUS RTU y


MODBUS TCP/IP para el enriquecimiento de nuestros conocimientos
y la implementacin de est como herramienta de solucin de
problemas.
DEFINICION GENERAL
Es un protocolo de comunicaciones situado en el nivel 7 del Modelo
OSI, basado en la arquitectura maestro/esclavo (RTU) o
cliente/servidor (TCP/IP)
Los dispositivos MODBUS se comunican mediante un maestro-
esclavo (cliente - servidor) tcnica en la que slo un dispositivo
(el maestro / cliente) puede iniciar transacciones (llamadas
consultas). Los otros dispositivos (esclavos / servidores) responden
mediante el suministro de los datos solicitados al maestro, o
tomando la accin solicitado en la consulta.
Maestro y Esclavos
Un esclavo es cualquier dispositivo perifrico (transductor de E/S,
vlvula, unidad de red, u otro dispositivo de medicin) que procesa
informacin y enva su salida al maestro mediante Modbus.
PROTOCOLO MODBUS RTU
MODBUS RTU (Remote Terminal Unit) es un protocolo de tipo
Peticin/Respuesta, por lo que en una transaccin de datos se puede
identificar al dispositivo que realiza una peticin como el cliente o
maestro, y al que devuelve la respuesta como el servidor o esclavo
de la comunicacin.
Se caracteriza por que los bytes se envan en su codificacin binaria
plana, sin ningn tipo de conversin. Est inicialmente pensado para
comunicaciones en bus serie.
Comunicacin
MODBUS RTU
El protocolo
MODBUS es un
protocolo que usa
lneas seriales, por lo
que comnmente se
implementa sobre
redes de
comunicacin
RS-485, pero
tambin sobre redes
que usan la
comunicacin serial
RS-232
Como funciona la comunicacin
MODBUS RTU
Cada esclavo debe tener una nica direccin, as el maestro sabe con
quin se debe comunicar.
1) Cada esclavo tiene su propia direccin, que puede ir desde 1
hasta 247.
2) El maestro siempre inicia la comunicacin enviando un paquete
de informacin bien estructurado
3) El esclavo elegido responde, enviando lo que se le pide por
medio tambin de un paquete de informacin bien estructurado.
Modos de transmisin
En la especificacin del protocolo estn definidos dos modos de
transmisin: ASCII y RTU
No es posible util
izar los dos modos de transmisin en la misma red.
Campos de las tramas MODBUS RTU
Codificacin RTU (en el formato binario, el inicio de trama debera
ser tras 3.5 tiempo de carcter):
N Esclavo: 1 byte con la direccin del esclavo destino ( o origen ) de
la trama
Cdigo Operacin: 1 byte con el cdigo de operacin
Subfunciones Datos: con los parmetros necesarios para realizar la
operacin.
CRC(16): H L.
MODBUS RTU en base a las capas de
modelo OSI
Se pueden identificar tres capas: Nivel de capa Fsica, nivel de capa
de Enlace y nivel de capa de Aplicacin.
CAPA FISICA
Si se trata de un bus Modbus serie RTU, la topologa puede ser, en cadena,
en derivacin o una solucin mixta de ambos casos.
1) Capa Fsica RS-485
2) Medio: Cable de par trenzado apantallado.
3) Topologa: Bus.
4) Distancia: mx. 1300 m., entre repetidores.
5) Velocidad: 1200 bps/56Kbps.
6) Nodos: 32 (1 master y 31 esclavos)
7) Conectores: RJ-45, SUB-DB9
Capa de enlace
Para el bus Modbus serie RTU, el mtodo Maestro/Esclavo consiste en un
grupo de esclavos (consulta de cada esclavo acerca del bus) para que el
maestro sepa si tienen que enviar algn mensaje.
1)Mtodo de acceso al medio: master/eslave.
2)Mtodo de transmisin: Cliente-Servidor.
3)Seguridad en la transmisin:
CRC y LCR
Bit de Start y Stop
Bit de paridad
Flujo continuo (control de flujo)
Capa de aplicacin
El nivel Aplicacin del bus de campo Modbus serie RTU es el nivel
visible por parte de los programas de los equipos interconectados.
Permite formular peticiones (lectura y escritura de palabras, lectura y
escritura de bits, etc.) que se enviarn posteriormente al equipo
remoto.
MODBUS TCP/IP
Historia.
Caractersticas
Topologa de red
Aplicacin
Modelo OSI
MODBUS TCP/IP -Historia.

Versin mejorada de Protocolo MODBUS RTU.


MODBUS TCP/IP -Caractersticas.

MODBUS/TCP simplemente encapsula una trama Modbus


en un segmento TCP.
MODBUS TCP/IP se ha convertido en un estndar
industrial debido a su simplicidad, bajo costo, necesidades
mnimas en cuanto a componentes de hardware, y sobre
todo a que se trata de un protocolo abierto.
Comunicacin Maestro-Esclavo en
MODBUS
MODBUS TCP/IP -Caractersticas.
Ventajas.

Realizar reparaciones o mantenimiento remoto desde la


oficina utilizando un PC, reduciendo as los costos y
mejorando el servicio al cliente.
MODBUS TCP/IP -Topologa de la red.
Topologa en estrella
Topologa bus
Topologa anillo
Topologa bus
MODBUS TCP/IP -Aplicacin.
MODBUS TCP/IP -Modelo OSI.
Capa Fsica.

Capa de Enlace.

Capa de Red.

Capa de Transporte.

Capa de Aplicacin.
Capa Fsica. Capa de Enlace.

Capa de acceso de red

Tambin se denomina capa de host a red. Es la capa que se ocupa de todos los aspectos que
requiere un paquete IP para realizar realmente un enlace fsico y luego realizar otro enlace
fsico.

Esta capa incluye los detalles de tecnologa LAN y WAN y todos los detalles de las capas fsica y
de enlace de datos del modelo OSI.
Capa de Red.

Capa de Internet

El propsito de la capa de Internet es enviar paquetes origen desde cualquier


red en la internetwork y que estos paquetes lleguen a su destino
independientemente de la ruta y de las redes que recorrieron para llegar hasta
all. El protocolo especfico que rige esta capa se denomina Protocolo Internet
(IP).
En esta capa se produce la determinacin de la mejor ruta y la conmutacin de
paquetes.
Comparacin entre el modelo OSI y el
modelo TCP/IP
SIMILITUDES DIFERENCIAS

Ambos se dividen en capas TCP/IP combina las funciones de la capa de


presentacin y de sesin en la capa de
Ambos tienen capas de aplicacin, aunque aplicacin
incluyen servicios muy distintos TCP/IP combina la capas de enlace de datos y
Ambos tienen capas de transporte y de red la capa fsica del modelo OSI en una sola capa

similares TCP/IP parece ser ms simple porque tiene


menos capas
Los protocolos TCP/IP son los estndares en
torno a los cuales se desarroll la Internet, de
modo que
Capa de Transporte.
Capa de Transporte.
CODIGOS DE FUNCIN
Capa de Aplicacin.
Capa de Aplicacin.