¿Qué es el protocolo de comunicación Modbus?

Apr 16, 2025 Dejar un mensaje

 

Mucha gente verá el protocolo modbus en el proceso de compra de enrutadores industriales, entonces, ¿qué es exactamente el protocolo modbus? Lo compartiremos contigo hoy.

 

El protocolo Modbus, como protocolo de comunicación común en el campo del control industrial actual, se ha aplicado en innumerables productos de IoT, soluciones industriales, agrícolas y de otro tipo. Es un sistema de comunicación industrial que consta de controladores programables y computadoras en terminales inteligentes, conectados a través de líneas dedicadas comunes o localizadas.


Debido a que el protocolo Modbus es completamente abierto y transparente, y el hardware y software requeridos son muy simples, esto lo convierte en un estándar industrial universal. Muchos dispositivos industriales, incluidos PLC, DCS, medidores inteligentes, etc., utilizan el protocolo Modbus como estándar de comunicación entre ellos. Con él, se pueden conectar dispositivos de control fabricados por diferentes fabricantes a una red industrial para un monitoreo y control centralizados.

wKgaomUuLByAZfVZAACItbQ7WU8741.png

 

 

Modbus tiene las siguientes características


Primero, los usuarios estándar y abiertos pueden utilizar el protocolo Modbus de forma segura, no necesitan pagar tarifas de licencia y no violarán los derechos de propiedad intelectual.

2. Modbus puede admitir una variedad de interfaces eléctricas, como RS232 o RS485 y otros puertos serie industriales, pero también se puede transmitir a través de par trenzado, fibra óptica o inalámbrica.

3. El formato de trama de Modbus es simple, compacto y fácil de entender, lo que resulta conveniente para que los usuarios realicen el desarrollo secundario de este protocolo.


Tres modos de transmisión:


Los datos Modbus-RTU basados ​​en el puerto serie-se codifican de acuerdo con el protocolo de puerto serie estándar, que es uno de los protocolos Modbus más utilizados y adopta el algoritmo de suma de comprobación CRC-16_Modbus.


Modbus-ASCII basado en puerto serie, todos los datos están en formato ASCII, un byte de datos sin procesar necesita dos caracteres para representar, baja eficiencia, utilizando el algoritmo de suma de comprobación LRC.


Modbus-TCP basado en el puerto de redModbus-TCP se basa en el protocolo TCP/IP, ocupa el puerto 502, el marco de datos consta principalmente de dos partes: MBAP (encabezado del mensaje) + PDU (estructura del marco), el bloque de datos es coherente con el enlace en serie.


Entonces, cuando nos referimos al protocolo Modbus, tenemos que determinar qué modo: RTU, ASCII o TCP, 3 modos siguen siendo muy diferentes.


Algunos dispositivos admiten múltiples modos Modbus, otros solo admiten uno de ellos y el uso real debe basarse en el manual del dispositivo para elegir qué modo adoptar.


Para los tres protocolos de comunicación en el modelo de datos y la llamada a función son iguales, solo la encapsulación es diferente.

Envíeconsulta

whatsapp

Teléfono de contacto

Correo electrónico

Consulta