Modbus über Ethernet
Greifen Sie auf Modbus-Daten über IP zu

Modbus ist ein Standardprotokoll für die serielle Kommunikation. Sie ist in vielen Branchen beliebt und wird häufig verwendet, um verschiedene industrielle elektronische Geräte und Instrumente an ein System anzuschließen, das Daten oder einen Hauptcontroller erfasst. Ein typisches Beispiel wäre ein Gerät, das Temperatur und Luftfeuchtigkeit misst und die gesammelten Daten über einen Computer an die Leitzentrale sendet.

Was ist Modbus?

Das serielle Kommunikationsprotokoll Modbus wurde 1979 von Modicon® entwickelt und veröffentlicht, um es in seinen speicherprogrammierbaren Steuerungen (SPS) einzusetzen. Das Protokoll ist im Grunde eine Technik zum Ermöglichen der Datenübertragung zwischen Geräten über eine serielle Schnittstelle. Der Modbus-Master ist der Name des Geräts, das Daten anfordert. Ihre Datenanfragen werden von Geräten bearbeitet, die als Modbus-Slaves bezeichnet werden. In der Standard-Modbus-Netzwerkkonfiguration gibt es einen einzelnen Master und bis zu 247 Slave-Geräte, die eindeutig durch eine Slave-Adresse von 1 bis 247 identifiziert werden. Der Master kann in die Slave-Geräte schreiben.

Modbus

Die offiziellen Spezifikationen des Modbus-Protokolls sind definiert Hier


Verwendung von Modbus


Hersteller können Modus in ihre Ausrüstung gebührenfrei integrieren, da sie als offenes Protokoll entwickelt wurde. Es wird häufig für den Anschluss industrieller elektronischer Geräte verwendet und hat sich zu einem weit verbreiteten Kommunikationsprotokoll entwickelt, das in Industrie und Fertigung häufig verwendet wird. Das Protokoll wird hauptsächlich verwendet, um die Datenübertragung zu ermöglichen, die zwischen entfernten Geräten und dem zentralen Datenserver oder -controller erforderlich ist. Ein Beispiel ist ein Drucküberwachungsgerät, das den zentralen Computer durch serielle Kommunikation aktualisiert. Überwachungssteuerungs- und Datenerfassungssysteme (SCADA-Systeme) verwenden häufig das Modbus-Protokoll zur Kommunikation zwischen einer entfernten Terminaleinheit (RTU) und dem Überwachungscomputer. Es gibt Versionen des Modbus-Protokolls für (Modbus RTU und Modbus ASCII) und für Ethernet (Modbus TCP).

Was ist das Modbus-TCP / IP-Protokoll?


Modbus TCP / IP ist eine Art Modbus-Protokolle, die zur Steuerung und Überwachung von Geräten über TCP oder IP entwickelt wurden. Es ist möglich, Modbus über das Internet oder Intranet zu verwenden, wenn ein Gerät TCP / IP-Sockets unterstützt und Sie wissen, wie ein TCP-Treiber ausgeführt wird. Andernfalls gibt es alternative Möglichkeiten. Wir sprechen im Folgenden darüber.

Sec logo

Serial to Ethernet Connector


Anforderungen: Voraussetzungen für Windows (32-Bit und 64-bit): XP/2003/2008/ Vista/7/8/10, Windows Server 2016. 4.66MB freier Speicherplatz. Version 7.1.876. (der 27. Jan, 2017). 4.9 Rang basierend auf 52+ Nutzer, Bewertungen(86)
Categorie: Communication Application
Die Software ermöglicht das Arbeiten mit Modbus RTU- und ASCII-Daten über das Netzwerk. In einigen Schritten können Sie Modbus über Ethernet gemeinsam nutzen. Installieren Sie einfach die App und greifen Sie auf das serielle Remote-Gerät zu.
Serial to Ethernet Connector

Gemeinsame Nutzung von Modbus RTU / ASCII über Ethernet


Softwarelösung


Dies ist eine spezielle Software - Seriell-zu-Ethernet-Anschluss, mit der Sie mit Modbus zu Ethernet arbeiten können. Sie können über ein Netzwerk gemeinsam auf ein lokales Modbus-Gerät zugreifen, sodass andere Netzwerkbenutzer auf den Inhalt und die Funktionalität zugreifen können, als wären sie direkt an ihre Computer angeschlossen. In ähnlicher Weise können auch Sie auf einen entfernten Modbus über Ethernet zugreifen, unabhängig von Ihrer räumlichen Nähe zum Gerät. Die Anzahl der Geräte, mit denen Sie über ein Netzwerk arbeiten können, kann bis zu 500 betragen, und Sie können gleichzeitig auf alle Geräte zugreifen.

Serial to Ethernet Connector

Um Serial to Ethernet Connector zu verwenden,herunterladen und installieren Sie es auf einem Computer, der ein lokales Gerät (Server) gemeinsam mit Computern verwendet, auf die remote über das Netzwerk (Clients) zugegriffen werden muss. Starten Sie die App auf dem Server, teilen Sie ein erforderliches Gerät mit "Teilen" und "Verbinden" Sie es von Remote-Computern aus. Die Gerätefunktionalität steht Netzwerkbenutzern als lokales Gerät zur Verfügung.

Der Seriell-zu-Ethernet-Connector leitet Modbus RTU über TCP / IP an Remotecomputer weiter. Im Gegenzug zeigen sie eine virtuelle serielle Verbindung an, über die die Software mit dem Port kommunizieren kann.

Bitte beachten Sie, dass dieser Modbus-Ethernet-Konverter wie ein Windows-Dienst ausgeführt wird. Was heißt das? Dies bedeutet, dass bei einem Neustart des Systems alle Verbindungen automatisch neu konfiguriert werden. Die Anwendung wird im Hintergrund ausgeführt und muss nicht ständig geöffnet bleiben. Außerdem möchten wir Sie darauf aufmerksam machen, dass die Software eine Konfiguration sichern kann, indem Sie sie auf einen anderen Computer verschieben - was sich manchmal als sehr praktisch erweist.

Die Software ist mit Windows- und Linux-Betriebssystemen kompatibel, d. H. Sie können ein Gerät auf einem Windows-Laptop freigeben und von einem Linux-Desktop aus darauf zugreifen, oder umgekehrt. Die Linux-Edition ist jetzt nur als Befehlszeilenlösung verfügbar. Serial to Ethernet Connector kann auch über UDP übertragen werden.

Serial Port Tunnelling


Modbus-Meldungen einkapseln


Es gibt eine andere Möglichkeit, Modbus über IP oder ein anderes Netzwerk zu verwenden, das als "Tunneln mit seriellem Port" bezeichnet wird. Hier müssen Sie eine "Standard-Modbus-Nachricht" in ein TCP / IP-Paket oder ein UDP / IP-Paket einkapseln und senden. Diese Methode kann zum Senden nahezu jedes seriellen Protokolls verwendet werden, als ob es sich um einen seriellen Datenfluss handelt.

Allerdings gibt es hier einen Haken: Wenn Sie Standard-Modbus-RTU über Ethernet senden, benötigen Framing-Nachrichten möglicherweise eine Weile. Wenn Sie keine gute Kontrolle darüber haben, werden Ihre Nachrichten möglicherweise zwischen Paketen aufgeteilt und Sie erhalten sie nicht gleichzeitig. Es geht kein Inhalt verloren, aber aufgrund einer Verzögerung wird die Nachricht nicht korrekt empfangen.

Um sicherzustellen, dass Ihre Nachricht in einem einzigen Paket übermittelt wird, können Sie stattdessen Modbus ASCII verwenden. Mit diesem Protokoll können Sie die Zeichen für den Beginn der Nachricht und das Ende der Nachricht angeben.

Schlussfolgerungen

Sie wurden jetzt in das Modbus-Protokoll eingeführt. Benutzer können mit dem Modbus RTU über TCP-IP-Protokoll arbeiten, was jedoch nicht alle Probleme löst, die mit der Verwendung von Modbus über IP verbunden sind. In einigen Fällen muss ein Modbus RTU-zu-TCP-Konverter eingesetzt werden. Für die Implementierung von Modbus RTU über Ethernet ist eine effiziente Softwareanwendung erforderlich. Wenn Sie Modbus über das Internet verwenden müssen, ist Serial to Ethernet Connector eine Softwarelösung, die als Modbus-zu-TCP-IP-Konverter funktioniert. Diese Anwendung kann verwendet werden, um die Modbus RTU über TCP für die Verbindung von SPS und anderen elektronischen Industrieanlagen zu aktivieren. Der Seriell-zu-Ethernet-Anschluss ist der effektivste Weg, um einen Software-Modbus-RTU-zu-Ethernet-Konverter zu implementieren.

Serial to Ethernet Connector

Bedarf: Windows 2000/XP/2003/2008/Vista/7/8/10/Server 2016 , 4.66MB Größe
Version 7.1.876 (der 27. Jan, 2017) Versionshinweise
Categorie: Communication Application