Was ist das Modbus-Kommunikationsprotokoll?

Apr 16, 2025 Eine Nachricht hinterlassen

 

Viele Menschen werden beim Kauf von Industrieroutern auf das Modbus-Protokoll stoßen. Was genau ist das Modbus-Protokoll? Wir werden es heute mit Ihnen teilen.

 

Das Modbus-Protokoll ist ein gängiges Kommunikationsprotokoll im heutigen industriellen Steuerungsbereich und wird in unzähligen IoT-Produkten sowie industriellen, landwirtschaftlichen und anderen IoT-Lösungen eingesetzt. Es handelt sich um ein industrielles Kommunikationssystem, das aus programmierbaren Steuerungen und Computern an intelligenten Terminals besteht, die über gemeinsame oder dedizierte dedizierte Leitungen verbunden sind.


Da das Modbus-Protokoll völlig offen und transparent ist und die erforderliche Hardware und Software sehr einfach ist, ist es ein universeller Industriestandard. Viele Industriegeräte, darunter SPS, DCS, Smart Meter usw., verwenden das Modbus-Protokoll als Kommunikationsstandard zwischen ihnen. Damit können Steuergeräte unterschiedlicher Hersteller zur zentralen Überwachung und Steuerung in ein industrielles Netzwerk eingebunden werden.

wKgaomUuLByAZfVZAACItbQ7WU8741.png

 

 

Modbus weist die folgenden Eigenschaften auf


1. Standard, offen, Benutzer können das Modbus-Protokoll sicher nutzen, müssen keine Lizenzgebühren zahlen und verletzen keine Rechte an geistigem Eigentum.

2. Modbus kann eine Vielzahl elektrischer Schnittstellen wie RS232 oder RS485 und andere industrielle serielle Schnittstellen unterstützen, kann aber auch über Twisted Pair, Glasfaser oder drahtlos übertragen werden.

3. Das Rahmenformat von Modbus ist einfach, kompakt und leicht zu verstehen, was für Benutzer praktisch ist, um eine sekundäre Entwicklung dieses Protokolls durchzuführen.


Drei Übertragungsmodi:


Auf seriellen Ports-basierten Modbus-RTU-Daten werden gemäß dem Standardprotokoll für serielle Ports codiert, einem der am weitesten verbreiteten Modbus-Protokolle, das den CRC-16_Modbus-Prüfsummenalgorithmus verwendet.


Serieller Port-basierter Modbus-ASCII, alle Daten liegen im ASCII-Format vor, ein Byte Rohdaten benötigt zwei Zeichen zur Darstellung, geringe Effizienz, Verwendung des LRC-Prüfsummenalgorithmus.


Modbus-TCP basiert auf dem NetzwerkportModbus-TCP basiert auf dem TCP/IP-Protokoll, belegt Port 502, der Datenrahmen besteht hauptsächlich aus zwei Teilen: MBAP (Nachrichtenkopf) + PDU (Rahmenstruktur), der Datenblock stimmt mit der seriellen Verbindung überein.


Wenn wir uns also auf das Modbus-Protokoll beziehen, müssen wir den Modus bestimmen: RTU, ASCII oder TCP. Die drei Modi sind immer noch sehr unterschiedlich.


Einige Geräte unterstützen mehrere Modbus-Modi, andere unterstützen nur einen davon, und die tatsächliche Verwendung sollte auf dem Gerätehandbuch basieren, um auszuwählen, welcher Modus verwendet werden soll.


Für alle drei Kommunikationsprotokolle sind das Datenmodell und der Funktionsaufruf gleich, nur die Kapselung ist unterschiedlich.

Anfrage senden

whatsapp

Telefon

E-Mail

Anfrage