Protocolos

⌘K
  1. Inicio
  2. Protocolos
  3. Protocolo Modbus
  4. DESCRIPCIÓN
  5. Introducción

Introducción

Imagina que tienes dos fábricas: una con operarios azules y otra con operarios verdes. Estos no tienen nada que ver entre sí: no hablan el mismo idioma, utilizan herramientas distintas e incluso trabajan a velocidades diferentes. Cada fábrica es autónoma y tiene sus propios procesos. Sin embargo, hay situaciones en las que ciertos operarios necesitan compartir información entre ambas fábricas. ¿Cómo pueden hacerlo si son tan diferentes?

Una solución sería crear un lugar común para ambas fábricas. Imaginemos una estantería de taquillas accesible para los operarios de las dos fábricas. Cada taquilla tiene un número y sirve para guardar un tipo concreto de información. Para organizarla mejor, decidimos dividir la estantería en cuatro filas, cada una destinada a un tipo diferente de dato que las fábricas quieren compartir. Cada fila tendrá varias columnas numeradas, que representan las distintas posiciones donde se puede guardar información.

De esta forma, ambas fábricas pueden acordar algo muy simple: cuando quieran compartir información, utilizarán siempre la misma taquilla. Por ejemplo, podrían decidir que la taquilla número 1 de una fila concreta indica que un proceso ha terminado, otra puede contener el valor de una temperatura, y otra puede guardar el estado de una máquina. Los operarios no necesitan entender cómo funciona la fábrica del otro lado; solo necesitan saber qué taquilla consultar o actualizar.

Este es, en esencia, el principio de funcionamiento de Modbus. Se trata de un protocolo de comunicación industrial que permite a dispositivos de distintos fabricantes intercambiar información utilizando direcciones de memoria numeradas, llamadas registros. Un dispositivo solicita el contenido de una dirección concreta y el otro responde con el valor almacenado en ella.

El protocolo define un modelo de comunicación maestro-esclavo, en el que un dispositivo inicia la petición y otro responde con la información solicitada. Gracias a esta simplicidad, Modbus se ha convertido en uno de los protocolos más utilizados en automatización industrial, permitiendo la integración de PLC, sensores, actuadores, sistemas SCADA y numerosos dispositivos electrónicos en un mismo sistema.

Modbus define además un conjunto común de funciones y estructuras de datos que pueden transportarse mediante distintos medios físicos, como Modbus RTU sobre redes serie (RS-485) o Modbus TCP sobre redes Ethernet. Esto permite adaptar el protocolo tanto a redes industriales tradicionales como a infraestructuras modernas basadas en Ethernet.

Los dispositivos de las familias DL, ML, G, MN y RT de MP Electronics implementan este protocolo para facilitar su integración en sistemas de control y supervisión. A través de Modbus es posible leer y escribir variables internas del dispositivo, consultar estados, activar funciones o mostrar información procedente de otros equipos del sistema.