Modbus sur Ethernet
Accéder aux données Modbus sur IP

Modbus est un protocole standard pour la communication série. Populaire dans tous les secteurs, il est souvent utilisé pour connecter divers appareils et instruments électroniques industriels à un système qui collecte des données ou à un contrôleur principal. Un exemple courant serait un appareil qui mesure la température et le niveau d'humidité et envoie les données collectées au centre de contrôle via un ordinateur.

Qu'est-ce que Modbus?

Le protocole de communication série connu sous le nom de Modbus a été développé et publié en 1979 par Modicon® dans le but de le déployer dans ses automates programmables. Le protocole est essentiellement une technique permettant la transmission de données entre périphériques via une interface série. Le maître Modbus est le nom du périphérique qui demande des données. Ses demandes de données sont gérées par des périphériques appelés esclaves Modbus. Il existe un seul maître dans la configuration de réseau Modbus standard et jusqu'à 247 périphériques esclaves identifiés de manière unique par une adresse esclave de 1 à 247. Le maître peut écrire sur les périphériques esclaves.

Modbus

Les spécifications officielles du protocole Modbus sont définies here


Utilisations de Modbus


Les fabricants peuvent incorporer Modus dans leurs équipements, sans payer de redevances, étant donné qu’il a été développé en protocole ouvert. Il est largement utilisé lors de la connexion de dispositifs électroniques industriels et a évolué pour devenir un protocole de communication commun largement utilisé dans l'industrie et la fabrication. Le protocole est principalement utilisé pour permettre la transmission de données requise entre les instruments distants et le serveur de données central ou le contrôleur. Un exemple est un dispositif de surveillance de la pression qui met à jour l'ordinateur central via une communication série. Les systèmes de contrôle et d’acquisition de données (SCADA) utilisent souvent le protocole Modbus pour communiquer entre une unité de terminal distant (RTU) et l’ordinateur de supervision. Il existe des versions du protocole Modbus disponibles pour (Modbus RTU et Modbus ASCII) et pour Ethernet (Modbus TCP).

Qu'est-ce que le protocole
Modbus TCP / IP?


Modbus TCP / IP est un type de protocole Modbus conçu pour contrôler et superviser un équipement via TCP ou IP. Il est possible d'utiliser Modbus sur Internet ou Intranet si un périphérique prend en charge les sockets TCP / IP et si vous savez exécuter un pilote TCP. Sinon, il existe d'autres moyens de le faire, nous en parlerons ci-dessous.

Sec logo

Serial to Ethernet Connector


Configuration requise: Configuration requise pour Windows (32 et 64 bits): XP/2003/2008/ Vista/7/8/10, Windows Server 2016. 4.66MB espace disponible. Version 7.1.876. (le 27 Jan, 2017). 4.9 Classement basé sur 52+ utilisateurs, Revue(86)
Catégorie: Communication Application
Le logiciel permet de travailler avec les données Modbus RTU et ASCII sur le réseau. Vous pouvez partager Modbus sur Ethernet en quelques étapes. Installez simplement l'application et accédez à un périphérique série distant.
Serial to Ethernet Connector

Partage de Modbus RTU / ASCII sur Ethernet


Solution logicielle


Ceci est un logiciel spécial - Serial to Ethernet Connector cela vous permet de travailler avec Modbus à Ethernet. Il vous permet de fournir un accès partagé à un périphérique Modbus local via le réseau, afin que d'autres utilisateurs du réseau puissent accéder à son contenu et à ses fonctionnalités comme s'il était directement connecté à leurs ordinateurs. De la même manière, vous pouvez également accéder à un réseau Modbus via Ethernet distant, quelle que soit votre proximité physique avec le périphérique. Le nombre de périphériques que vous pouvez utiliser sur le réseau peut aller jusqu'à 500, et il est possible d'accéder à tous simultanément.

Serial to Ethernet Connector

Pour commencer à utiliser le connecteur série vers Ethernet, Télécharger et installez-le sur un ordinateur partageant un périphérique local (serveur) et les ordinateurs devant y accéder à distance via le réseau (clients). Lancez l’application sur le serveur et "partagez" un périphérique requis, puis "connectez-vous" à celui-ci à partir d’ordinateurs distants: les fonctionnalités de ce périphérique deviennent accessibles aux utilisateurs du réseau comme à un périphérique local.

Le connecteur série vers Ethernet redirige Modbus RTU via TCP / IP vers des ordinateurs distants. En retour, ils affichent une connexion série virtuelle via laquelle le logiciel peut communiquer avec le port.

Veuillez noter que ce convertisseur Ethernet Modbus fonctionne comme un service Windows. Qu'est-ce que ça veut dire? Cela signifie que chaque fois que le système redémarre, toutes les connexions sont automatiquement reconfigurées. L’application s’exécute en arrière-plan et il n’est pas nécessaire de la laisser ouverte en permanence. Nous souhaitons également attirer votre attention sur le fait que le logiciel peut sauvegarder une configuration en la déplaçant sur un autre ordinateur, ce qui s'avère parfois très pratique.

Le logiciel est compatible avec les systèmes d’exploitation Windows et Linux, c’est-à-dire que vous pouvez partager un périphérique sur un ordinateur portable Windows et y accéder à partir d’un bureau Linux, ou inversement. L'édition Linux est désormais disponible uniquement en tant que solution de ligne de commande. Le connecteur série vers Ethernet peut également être diffusé sur UDP.

Tunneling de port série


Encapsuler des messages Modbus


Il existe un autre moyen d’utiliser Modbus sur IP ou tout autre réseau appelé «tunneling de port série». Ce que vous devez faire ici est d'encapsuler un "message Modbus standard" dans un paquet TCP / IP ou un paquet UDP / IP et de l'envoyer. Cette méthode peut être utilisée pour envoyer presque n'importe quel protocole série comme s'il s'agissait d'un flux de données série.

Cependant, il y a un problème ici: si vous envoyez une norme Modbus RTU sur Ethernet, les messages de tramage peuvent nécessiter un certain temps. À moins que vous ne maîtrisiez bien ce message, vos messages pourraient être divisés en paquets et vous ne les recevrez pas simultanément. Aucun contenu n'est perdu, mais à cause d'un retard, le message ne sera pas reçu correctement.

Pour vous assurer que votre message est remis dans un seul paquet, vous pouvez utiliser Modbus ASCII à la place. Ce protocole vous permet de spécifier les caractères Début du message et Fin du message.

Conclusions

Vous avez maintenant été introduit au protocole Modbus. Les utilisateurs peuvent utiliser le protocole IP Modbus RTU sur TCP, mais cela ne résout pas tous les problèmes liés à l'utilisation de Modbus sur IP. Dans certains cas, un convertisseur Modbus RTU vers TCP devra être utilisé. Une application logicielle efficace est nécessaire pour aider à la mise en œuvre de Modbus RTU sur Ethernet. Lorsque vous devez utiliser Modbus sur Internet, Serial to Ethernet Connector est une solution logicielle qui fonctionne comme un convertisseur Modbus vers TCP IP. Cette application peut être utilisée pour exécuter le protocole Modbus RTU sur TCP afin de connecter des API ainsi que d’autres équipements industriels électroniques. Le connecteur série vers Ethernet est le moyen le plus efficace d'implémenter un convertisseur logiciel Modbus RTU vers Ethernet.

Serial to Ethernet Connector

Exigences: Windows 2000/XP/2003/2008/Vista/7/8/10/Server 2016 , 4.66MB taille
Version 7.1.876 (le 27 Jan, 2017) Notes de mise à jour
Catégorie: Communication Application