Modbus ASCII Online-Tool | Nachrichten-Parser/Befehlsgenerator/LRC-Prüfung/Datenkonverter

Online-Tool für Modbus ASCII, das Nachrichten-Parsing, Befehlsgenerierung, Antwortdatenerstellung und LRC-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-ASCII-Befehlen.

Modbus ASCII Anfrage-Befehlsgenerator

Modbus ASCII Antwort-Nachrichtengenerator

Datentyp
Byte-Reihenfolge
Wert(Dezimalwert)

Modbus ASCII 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 ASCII LRC Prüfsummenrechner

Benutzerhandbuch

Funktionsübersicht

Das Modbus ASCII Tool ist ein integriertes Werkzeug für das Modbus ASCII-Protokoll, das drei Kernfunktionen bietet: Befehlsgenerierung, Antwortdatenerstellung und Daten-Parsing. Es hilft Benutzern, schnell Standard-Modbus-ASCII-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

Wissenswertes zum Modbus ASCII Protokoll

Unterstützte Datentypen

    Typen der Byte-Reihenfolge

      Erläuterung der Funktionscodes

        Debugging-Tipps

          Anwendungsfälle

            Modbus ASCII Online-Tool | Nachrichten-Parser/Befehlsgenerator/LRC-Prüfung/Datenkonverter