Professional Documents
Culture Documents
Modbus TCP Ip
Modbus TCP Ip
INTRODUCCIÓN
Tradicionalmente, Modbus se utiliza en la industria para transmitir datos desde dispositivos de control al
sistema central de recopilación de datos. Este puede ser un sistema que mide la humedad o la
temperatura y envía los resultados a un ordenador supervisor. El protocolo también puede servir para
conectar el ordenador de control con una unidad terminal remota (RTU) en sistemas SCADA (Control
de Supervisión y Adquisición de Datos). Existen versiones de protocolo Modbus para comunicaciones
serie (Modbus RTU y Modbus ASCII) y para conexiones Ethernet (Modbus TCP).
Modelo de datos
MODBUS: CONCEPTO
Arquitectura Protocolar
ModBus TCP/IP (También ModBus-TCP) es una variante del protocolo ModBus RTU (Unidad
Terminal Remota) con la diferencia que cuenta con una interfaz que corre sobre Ethernet. La estructura
de mensajería ModBus es el protocolo de aplicación que define las reglas para organizar e interpretar
los datos independiente del medio de transmisión del mismo.
En pocas palabras, TCP/IP permite que los bloques de datos[1] binarios se intercambien entre los
equipos. También es un estándar mundial que sirve de base para la World Wide Web. La función
principal del TCP es asegurar que todos los paquetes de datos son recibidos correctamente,
mientras que IP se asegura que los mensajes sean direccionados y enruteados.
• Protocolo de identificación (2 bytes): Este campo es siempre 0 para los servicios Modbus y demás
valores están reservados para futuras ampliaciones.
• Longitud (2 bytes): Este campo es un contador de bytes de los campos restantes e incluye el byte
identificador de unidad, byte código de función y los campos de datos.
• Identificador de unidad (1 byte): Este campo se utiliza para identificar un servidor remoto que se
encuentra en una red no TCP / IP (por puente de serie). En una aplicación típica de un servidor Modbus
TCP / IP, el ID de la unidad se establece en 00 o FF, ignorado por el servidor, y simplemente se hace un
eco de vuelta en la respuesta.
✓ NORMATIVA
Todas las solicitudes son enviadas por TCP sobre el puerto registrado
502, dichas solicitudes o respuestas se transmiten mediante Half-
dúplex sobre una conexión dada.
ESTRUCTURA DEL PROTOCOLO
➢ Puede ser usado para comunicar con una gran base instalada
de dispositivos MODBUS, usando productos de conversión[4]
los cuales no requieren configuración.
[1]http://www.dee.hcmut.edu.vn/vn/ptn/sch/download/Network_Archite
cture/intro_modbusTCP.pdf
[2]http://educativa.catedu.es/44700165/aula/archivos/repositorio//1000
/1062/html/22_protocolo_tcpip.html
[3]http://www.authorstream.com/Presentation/aSGuest131836-1383567-
modbus/
[4]http://www.univalle.edu.co/~telecomunicaciones/trabajos_de_grado/i
nformes/tg_AndresRuiz.pdf