Tutoriel avancé
Modbus ASCII
Contenu
- Qu'est-ce que le protocole ASCII Modbus?
- Comment tester la communication Modbus ASCII?
- Quelle est la différence entre Modbus ASCII et RTU?
- Modbus ASCII vs TCP
- Comment convertissez-vous ASCII Modbus en protocole Modbus RTU?
Qu'est-ce que le protocole ASCII Modbus?
Modbus est un protocole de communication série développé par la société Modicon en 1979. Il a été conçu à l’origine pour être utilisé avec les automates programmables de la société. Modbus est un protocole ouvert qui prend en charge les périphériques série utilisant les protocoles RS232/RS485/RS422. Sa simplicité et le fait que les fabricants peuvent l’incorporer gratuitement dans leurs produits lui ont permis de devenir la méthode la plus populaire de connexion des appareils électroniques industriels.
Deux principaux types de transmission sont utilisés lors de l’utilisation du protocole Modbus. Elles sont Modbus RTU et Modbus ASCII. Cet article est destiné à être un didacticiel avancé Modbus ASCII. Nous commencerons par un aperçu de Modbus pertinent pour les implémentations ASCII et RTU du protocole.
Modbus résout le problème de l'envoi d'informations entre appareils électroniques via des lignes série. Le protocole est implémenté dans une architecture qui suit la modèle maître/esclave. Le maître Modbus est chargé de demander des informations aux autres appareils. Il y a un maître Modbus dans un réseau Modbus standard.

Le maître demande des informations aux périphériques esclaves, qui peuvent numéroter jusqu’à 247. Chaque appareil esclave est identifié par une adresse d'esclave comprise entre 1 et 247. Le processus par lequel le maître interroge l'esclave et reçoit les informations renvoyées par l'esclave correspond à ce que l'on entend par Communication Modbus. En plus de demander des informations à l’esclave, le dispositif maître peut également écrire dans les registres internes de ce dernier.