Inicio › Modbus

Modbus explicado: RTU, TCP y lógica de registros

Por Industrial Automation Pro · Publicado 2026-07-31 · 8 min de lectura

Modbus es probablemente el protocolo de comunicación más longevo de la automatización. Nació en los años setenta, es abierto y documentado, y sigue presente en casi cualquier instalación: desde variadores de frecuencia hasta analizadores de red y controles de climatización.

Su longevidad se explica por la sencillez: no tiene modelos de objetos complejos ni configuración laboriosa. Un equipo pregunta y otro responde.

Principio de funcionamiento

Modbus trabaja con el modelo cliente-servidor (antes llamado maestro-esclavo). El cliente lanza una petición y el equipo direccionado contesta. Un servidor nunca transmite por iniciativa propia: siempre se le consulta.

Los datos se organizan en cuatro zonas:

ZonaTipoAccesoContenido habitual
Coils1 bitlectura y escrituraÓrdenes de mando, habilitaciones
Discrete Inputs1 bitsolo lecturaEstados, finales de carrera
Input Registers16 bitssolo lecturaMedidas como corriente o temperatura
Holding Registers16 bitslectura y escrituraConsignas y parámetros

De ahí salen los códigos de función: 01 y 02 leen bits, 03 y 04 leen registros, 05 y 06 escriben valores individuales, 15 y 16 escriben varios a la vez.

¿Modbus RTU o Modbus TCP?

Modbus RTUModbus TCP
MedioSerie, normalmente RS-485Ethernet
DireccionamientoDirección de equipo 1–247Dirección IP, puerto 502
TopologíaBus en líneaEstrella mediante switch
VerificaciónCRC en la tramaLa aporta TCP/IP
VentajaRobusto, largas distancias, económicoRápido y fácil de integrar con sistemas informáticos

Ambas variantes comparten la misma lógica de registros: quien entiende una se maneja de inmediato con la otra.

Montar bien un bus RS-485

La mayoría de los problemas con Modbus RTU no son de protocolo, sino de cableado:

Los tropiezos habituales

Seguridad: Modbus no incorpora autenticación ni cifrado —quien alcanza la red puede escribir. Las redes industriales deben segmentarse y no exponerse nunca directamente a internet.

Para ver dónde encaja Modbus en el conjunto, consulte la guía de automatización industrial; quien suele preguntar es un PLC o un sistema SCADA.

Preguntas frecuentes

¿Qué es Modbus?

Un protocolo de comunicación industrial abierto y muy sencillo. Un cliente solicita datos y el equipo direccionado responde. La información se organiza en coils (bits) y registros (16 bits).

¿Qué diferencia hay entre Modbus RTU y Modbus TCP?

Modbus RTU transmite por línea serie, normalmente RS-485, con direcciones de equipo del 1 al 247. Modbus TCP utiliza Ethernet y direcciones IP en el puerto 502. La lógica de registros es idéntica en ambos.

¿Por qué no coincide la dirección de mis registros Modbus?

Casi siempre por la forma de numerar: muchos fabricantes empiezan a contar los registros en 1 mientras que el protocolo empieza en 0. Un desfase de exactamente una posición apunta a esa causa.

¿Tiene dudas sobre su proyecto?

Cuéntenos en qué está trabajando y le orientamos.

Contactar