Finalmente nos ocupamos de la velocidad de transmisión Modbus

La frecuencia de actualización de datos Modbus depende de varios parámetros no obvios. En la etapa de diseño, surge el problema de cómo evaluar la velocidad de una línea de interfaz futura. En este artículo, consideraremos los factores que afectan la velocidad de actualización de datos en Modbus RTU, haremos varios cálculos típicos y al final del artículo habrá un enlace a la calculadora web de la velocidad de la línea Modbus RTU.


Modbus sigue siendo el protocolo de comunicaciones más utilizado para equipos industriales. Se puede encontrar una descripción del protocolo y las razones de su prevalencia en muchos artículos, por ejemplo aquí . Se entiende además que está familiarizado con los conceptos básicos de cómo funciona el protocolo.

Consideraremos Modbus RTU, pero los resultados serán parcialmente aplicables a Modbus TCP.

Para calcular la velocidad, comenzamos considerando el protocolo físico (primer nivel del modelo OSI). Modbus RTU utiliza la interfaz física RS-485, RS-422 o RS-232 (esta última prácticamente no se utiliza para Modbus). Para la transmisión de señal, estas interfaces utilizan UART (receptor-transmisor asíncrono universal). Puedes leer más sobre UART aquí .

Un paquete estándar de UART consiste en:

  1. bit de inicio
  2. datos útiles (
  3. bit de paridad
  4. bit de parada

Es decir, por cada 7-8 bits de datos útiles, se transmiten 2-4 bits auxiliares. Tasa de carga útil (

All Articles