Qu'est-ce que Modbus et comment fonctionne-t-il dans l'industrie ?
Qu'est-ce qu'un protocole ?
Tout d'abord, il faut savoir ce qu'est un protocole. Le protocole est le langage utilisé pour les technologies de communication, tout comme le langage de notre conversation quotidienne. Par exemple, nous concluons un accord appelé protocole, 《1》 est à gauche, 《2》 est à droite, et je vous donnerai un 《1》. Si vous n'apprenez pas ce protocole, vous savez seulement que c'est 《1》, et si vous l'avez appris, vous saurez que cela signifie gauche.
Qu'est-ce que le protocole Modbus ?
Après avoir compris le concept de 《protocole》, voyons ce qu'est le protocole Modbus. Modbus est un protocole de communication série, et c'est un protocole de bus publié par la société Modicon (aujourd'hui propriété de Schneider Electric) en 1979 pour la communication avec son automate programmable (PLC).
Plusieurs versions du protocole Modbus existent pour le port série et Ethernet et les plus courantes sont Modbus TCP, Modbus RTU, Modbus ASCII et Modbus Plus.
Protocole Modbus ASCII
Le protocole Modbus ASCII est basé sur le protocole Modbus RTU, qui convertit les instructions en caractères ASCII pour la transmission. Par exemple, le protocole Modbus RTU doit transmettre 《12》, qui ne nécessite qu'un octet. Le protocole Modbus ASCII doit convertir 《1》en 《31》et 《2》en ,32〉, ce qui nécessite deux octets pour la transmission. Par conséquent, le protocole Modbus ASCII est inefficace et a un faible taux d'utilisation.
Protocole Modbus Plus
Le protocole Modbus Plus, communément appelé MB+, est un réseau Fieldbus à grande vitesse, un réseau typique de bus à jeton et un système de réseau local, en particulier pour les applications de contrôle industriel.
Protocole Modbus TCP
Le protocole Modbus TCP est utilisé pour gérer et contrôler les équipements d'automatisation. Il couvre l'utilisation des messages Modbus dans les environnements "Intranet" et "Internet" en utilisant le protocole TCP/IP. On peut le considérer comme le protocole Modbus RTU fonctionnant sur Ethernet.
Protocole Modbus RTU
Le protocole Modbus est un protocole fonctionnant entre les appareils, ou plutôt nous devrions dire qu'il doit y avoir un protocole Modbus RTU entre les appareils ! Cela est stipulé dans le protocole Modbus, et le mode par défaut doit être le protocole RTU. La structure de la trame se compose généralement d'une adresse, d'un code de fonction, de données et d'un contrôle.
Pourquoi le protocole Modbus fait-il fureur ?
Jusqu'à présent, on ne voit pas pourquoi le protocole Modbus est si populaire. Découvrons-le ensemble.
Modbus est devenu le standard industriel du protocole de communication dans le domaine industriel (De facto), et c'est maintenant un mode de connexion commun (un standard industriel) entre les appareils électroniques industriels. En outre, il existe trois clés principales de son succès :
Publication publique et absence de droits d'auteur.
Facile à déployer et à maintenir.
Il n'y a pas beaucoup de restrictions sur la modification des bits ou des octets locaux.
D'une manière générale, Modbus est un protocole de contrôle industriel qui présente trois caractéristiques : libre d'utilisation, facile à utiliser et facile à modifier, et qui a été largement utilisé.
En raison de ces caractéristiques, le protocole Modbus a résisté à l'épreuve du temps et est toujours utilisé dans un large éventail de domaines, tels que les instruments et les compteurs, les appareils électriques intelligents à haute et basse tension, les transmetteurs, les contrôleurs programmables, les interfaces homme-machine, les convertisseurs de fréquence, les équipements intelligents de terrain, etc.
Comment le Modbus est-il utilisé dans l'industrie ?
Voici la nouvelle génération IoT edge gateway conçue pour l'IoT industriel. Avec des protocoles industriels pré-intégrés tels que Modbus TCP/RTU et des clouds IoT comme MS Azure et AWS, IoT edge gateway facilite la collecte de données à partir de différents appareils sur site, la validation des données et leur téléchargement vers le cloud - et la configuration ne prend que quelques minutes sans aucune programmation.
Le gateway peut jouer le rôle de maître Modbus et lire les registres d'un dispositif esclave Modbus. Les signaux peuvent être transmis à la fois sur la liaison RS485 et sur la liaison Ethernet.