Modbus RTU Online-Tool | Nachrichten-Parser/Befehlsgenerator/CRC-Prüfung/Datenkonverter
Online-Tool für Modbus RTU, das Nachrichten-Parsing, Befehlsgenerierung, Antwortdatenerstellung und CRC-Prüfung unterstützt. Kompatibel mit verschiedenen Datentypen (UINT16/INT16/UINT32/INT32/FLOAT32) und Byte-Reihenfolgen (ABCD/DCBA/BADC/CDAB) zur einfachen Erstellung von Standard-Modbus-Befehlen.
Modbus RTU Anfrage-Befehlsgenerator
Modbus RTU Antwort-Nachrichtengenerator
Datentyp
Byte-Reihenfolge
Wert(Dezimalwert)
Modbus RTU Nachrichten-Parser
Parsing-Regeln konfigurieren
Startposition
Datentyp
Rohdaten
Byte-Reihenfolge
Sortierte Daten
Parser-Ergebnis
Aktionen
Keine Parsing-Regeln vorhanden. Bitte fügen Sie eine Regel hinzu, um mit dem Parsen zu beginnen.
Modbus RTU CRC-16 Prüfsummenrechner
Benutzerhandbuch
Funktionsübersicht
Das Modbus RTU Tool ist ein integriertes Werkzeug für das Modbus RTU-Protokoll, das drei Kernfunktionen bietet: Befehlsgenerierung, Antwortdatenerstellung und Daten-Parsing. Es hilft Benutzern, schnell Standard-Modbus-RTU-Befehle zu generieren, Slave-Antwortdaten zu simulieren und tatsächliche Kommunikationsdaten zu analysieren.
Hauptfunktionen:
- Befehlsgenerierung: Unterstützt gängige Funktionscodes zur schnellen Erstellung von Standard-Modbus-Befehlen
- Antwortdatenerstellung: Unterstützt die Simulation von Slave-Antwortdaten zum Testen und Validieren
- Daten-Parsing: Unterstützt das Parsen verschiedener Datentypen und Byte-Reihenfolgen zur schnellen Überprüfung von Datentyp und Byte-Reihenfolge
Anleitung zum Befehlsgenerator
- Slave-Adresse: Hardware-Adresse des Geräts, Bereich 0-255
- Funktionscode: Unterstützt Standard-Funktionscodes wie 01/02/03/04/05/06/15/16
- Startadresse: Die Startadresse des Registers, auf das zugegriffen werden soll
- Anzahl: Die Menge der zu lesenden oder zu schreibenden Daten
- Beispiele für gängige Befehle:
- Halteregister lesen: 01 03 00 00 00 02 C4 0B (liest 2 Register)
- Einzelnes Register schreiben: 01 06 00 00 00 01 48 0A (schreibt den Wert 1)
Anleitung zum Antwortgenerator
- Wählen Sie einen Funktionscode, der zum Befehl passt
- Unterstützt verschiedene Datentypen: UINT16/INT16/UINT32/INT32/FLOAT32 usw.
- Unterstützt verschiedene Byte-Reihenfolgen: ABCD/DCBA/BADC/CDAB
- Beispiele für Antwortdaten:
- Leseantwort: 01 03 04 00 01 00 02 2A 32 (gibt Daten von 2 Registern zurück)
- Schreibantwort: 01 06 00 00 00 01 48 0A (Schreibbestätigung)
Anleitung zum Daten-Parser
- Unterstützt die Eingabe von Standard-Modbus-Datenrahmen zum Parsen
- Es können mehrere Parsing-Regeln konfiguriert werden, die verschiedene Datentypen und Byte-Reihenfolgen unterstützen
- Integrierte Konvertierung für verschiedene Datentypen, unterstützt vorzeichenbehaftete/vorzeichenlose Ganzzahlen und Gleitkommazahlen
- Flexible Konfiguration der Byte-Reihenfolge zur Anpassung an verschiedene Gerätedatenformate
- Für die Analyse großer Datenmengen wird empfohlen, die Dateiparsing-Funktion im Modbus-Daten-Parser auf der modbus-debugerging-Seite zu verwenden, die die Stapelverarbeitung von Daten unterstützt