El protocolo Modbus es un lenguaje común utilizado en controladores electrónicos. A través de este protocolo, los controladores pueden comunicarse entre sí y con otros dispositivos a través de una red (como Ethernet). Se ha convertido en un estándar general de la industria. Con él, los dispositivos de control producidos por diferentes fabricantes se pueden conectar a una red industrial para un monitoreo centralizado. Este protocolo define una estructura de mensaje que los controladores pueden reconocer y utilizar independientemente de la red a través de la cual se comunican. Describe el proceso de un controlador que solicita acceso a otros dispositivos, cómo responder a solicitudes de otros dispositivos y cómo detectar y registrar errores. Especifica un formato común para el diseño y el contenido del dominio del mensaje.
Cuando se comunica en una red Modbus, el protocolo dicta que cada controlador debe conocer la dirección de su dispositivo, reconocer los mensajes enviados por la dirección y decidir qué acción tomar. Si se requiere una respuesta, el controlador generará un mensaje de retroalimentación y lo enviará usando el protocolo Modbus. En otras redes, los mensajes que involucran el protocolo Modbus se convierten a la estructura de trama o paquete utilizada en esta red. Esta conversión también amplía el método de resolución de direcciones de nodos, rutas de enrutamiento y detección de errores según la red específica.
Este protocolo admite dispositivos RS-232, RS-422, RS-485 y Ethernet heredados. Muchos dispositivos industriales, incluidos PLC, DCS, instrumentos inteligentes, etc., utilizan el protocolo Modbus como estándar de comunicación.


