Réf :
Le Modbus
Principe :
-
Le Modbus est un protocole de communication série qui permet l'échange d'informations entre les esclaves (Compteurs électriques Modbus) et le maitre (Automate, ordinateur...)
Types de Modbus :
-
Modbus RTU (Remote Terminal Unit) : Utilise une transmission série en mode binaire sur des liaisons RS-232 ou RS-485.
-
Modbus ASCII : Utilise une transmission série en mode ASCII pour permettre une compatibilité avec des systèmes de communication plus anciens.
-
Modbus TCP : Utilise le protocole TCP/IP pour la communication sur des réseaux Ethernet.
Architecture :
-
Le Modbus suit un modèle maître-esclave.
-
Le maître envoie des requêtes aux esclaves pour lire ou écrire des données.
La trame ModBus
-
La structure du Modbus RTU est formée par une séquence de caractères hexadécimaux qui renferment les données selon le schéma ci-dessous. Chaque octet dans une trame RTU est représenté par 2 caractères hexadécimaux (équivalant à 2 fois 4 bits). Les données peuvent atteindre un maximum de 256 octets.
Application :
-
Couramment utilisé dans l'automatisation industrielle pour connecter des capteurs, actionneurs, et autres dispositifs à des systèmes de contrôle centralisés.
-
Trouve des applications dans divers secteurs tels que l'énergie, la fabrication, la gestion de bâtiments, etc.
Avantages :
-
Simplicité : Facile à implémenter et à comprendre.
-
Robustesse : Adapté aux environnements industriels difficiles.
-
Large adoption : Protocole standard largement utilisé dans l'industrie.