Modbus est un protocole de bus de contrôle industriel inventé par Modicon (maintenant Schneider Electric) en 1979. C'est le premier protocole de bus au monde réellement utilisé dans les domaines industriels. Modbus est devenu un protocole de communication à usage général en raison de sa simplicité, de sa robustesse, Module de communication CAN2.0 de son ouverture et de l'absence de licence. Afin de s'adapter à l'environnement Ethernet, Modbus est encapsulé dans des paquets TCP, et par défaut il est transmis via le port 502 du protocole TCP.Le système basé sur le protocole Modbus est composé d'un automate programmable avec un terminal intelligent et un ordinateur connecté via une ligne publique ou une ligne dédiée locale. Sa structure système comprend à la fois du matériel et des logiciels. Il peut être appliqué à diverses acquisitions de données et à la surveillance de processus.Le protocole Modbus adopte une structure maître-esclave pour fournir une connexion de communication entre le client et le serveur.Le protocole Modbus définit une unité de données de protocole (Protocol Description Unit, PDU) qui n'a rien à voir avec la communication de base et décrit les fonctions de base du protocole. La PDU fait partie de l'unité de données d'application (ADU). En outre, l'ADU comprend également un champ d'adresse supplémentaire, un champ de contrôle d'erreur et les données réellement transmises. Ces données peuvent être des données commerciales, ou il peut s'agir d'une instruction ou réponse Information ou information d'alarme, etc.Le protocole Modbus comprend trois types de messages ASCII, RTU et TCP, et le port série peut être utilisé pour transmettre des données et des instructions.Modbus est devenu la norme industrielle (de facto) des protocoles de communication dans le domaine industriel et est désormais une méthode de connexion courante entre les appareils électroniques industriels. Les principales raisons pour lesquelles Module de puissance Modbus est plus largement utilisé que les autres protocoles de communication sont :1. Publié publiquement et sans exigences de droit d'auteur2. Facile à déployer et à entretenir3. Pour les fournisseurs, il n'y a pas beaucoup de restrictions sur la modification des bits ou octets locaux mobiles