Enfin, nous traitons du débit en bauds Modbus

Le taux de rafraîchissement des données Modbus dépend de plusieurs paramètres non évidents. Au stade de la conception, le problème se pose de savoir comment évaluer la vitesse d'une future ligne d'interface. Dans cet article, nous considérons les facteurs affectant la vitesse de mise à jour des données sur Modbus RTU, faisons quelques calculs standard, et à la fin de l'article, il y aura un lien vers le calculateur Web de la vitesse de la ligne Modbus RTU.


Modbus reste le protocole de communication le plus utilisé pour les équipements industriels. Une description du protocole et les raisons de sa prévalence peuvent être trouvées dans de nombreux articles, par exemple ici . Il est également entendu que vous connaissez les principes de base du fonctionnement du protocole.

Nous considérerons Modbus RTU, mais les résultats seront partiellement applicables à Modbus TCP.

Pour calculer la vitesse, nous commençons par considérer le protocole physique (1er niveau du modèle OSI). Modbus RTU utilise l'interface physique RS-485, RS-422 ou RS-232 (cette dernière n'est pratiquement pas utilisée pour Modbus). Pour la transmission du signal, ces interfaces utilisent UART (Universal Asynchronous Receiver-Transmitter). Vous pouvez en savoir plus sur UART ici .

Un package UART standard comprend:

  1. bit de départ (
  2. données utiles (
  3. bit de parité (
  4. bit d'arrêt (

C'est-à-dire que pour 7 à 8 bits de données utiles, 2 à 4 bits auxiliaires sont transmis. Taux de charge utile (

All Articles