Modbus RTU — Seriële diagnose

Verbind een serieel apparaat via Web Serial. Verstuur aanvragen, bekijk antwoorden en toon gedecodeerde waarden in grafieken.

Configuratie Seriële Poort

Baudrate
Databits
Stopbits
Pariteit
De huidige browser ondersteunt de Web Serial API niet, de seriële poortfunctionaliteit is niet beschikbaar. Gebruik een ondersteunde desktopbrowser (zoals Chrome, Edge) om toegang te krijgen.

Loginformatie

Max aantal
Weergaveformaat
Modbus Modus
Invoerformaat
Slave Adres (HEX)
Functiecode (HEX)
Startadres (HEX)
Aantal (HEX)
ms

Modbus Data Parser

Databron
Dataformaat
Parsing inschakelen
RegelnaamStartpositieDatatypeBytevolgordeCoëfficiëntConstanteDecimalenActies

Ruwe Berichten

Max aantal
IndexTijdBericht
Total : 0/ Page
1 / 1

Gebruikershandleiding

Problemen met seriële poort en RTU oplossen

Functieoverzicht

Verbind een serieel apparaat, verstuur aanvragen en bekijk RTU-leesantwoorden. Een ondersteunde desktopbrowser en poorttoestemming zijn vereist.

Belangrijkste functies:

  • Stem baudrate, pariteit, databits en stopbits af op het apparaat.
  • Data-monitoring: Real-time weergave van verzonden en ontvangen data, ondersteunt HEX- en tekstweergavemodi
  • Overeenkomende RTU-leesantwoorden decoderen volgens offset, type en bytevolgorde.
  • Datavisualisatie en -export: Geparsede resultaten kunnen worden weergegeven in tabellen en grafieken, waardoor real-time data-trends kunnen worden bekeken, en ondersteunt het exporteren van data naar Excel-formaat voor verdere analyse

Gebruik in combinatie met de Modbus RTU Tool

Configuratie Seriële Poort

  • Kies «Seriële poort selecteren» en geef het bedoelde apparaat toestemming.
  • Baudrate: Veelgebruikte waarden zijn 9600, 19200, etc., en moeten overeenkomen met het apparaat
  • Databits: volg de apparaatinstelling; Modbus RTU gebruikt 8 bits.
  • Stopbits: volg de instellingen en pariteit van het apparaat.
  • Pariteit: kies Geen, Even of Oneven volgens het apparaat.

Log Configuratie

  • Weergavemodus: HEX (hexadecimaal) of TEKST (tekst) modus
  • Automatisch wissen: Wist automatisch oude data wanneer het maximale aantal regels wordt overschreden
  • Maximaal aantal regels: Het maximale aantal regels dat in de log wordt bewaard

Verzend Configuratie

  • Schakel HEX in om de bytes van een RTU-frame te verzenden.
  • CRLF voegt carriage return en line feed toe. Laat dit uitgeschakeld voor binaire RTU-frames.
  • Cyclisch verzenden: Verzend data herhaaldelijk met het ingestelde tijdsinterval
  • Het interval is in milliseconden. Geef het apparaat tijd om te antwoorden.
  • Voorbeeld Modbus RTU-instructie:
  • 01 03 00 00 00 0A C5 CD - Lees 10 holdingregisters vanaf adres 0.
  • 01 10 00 00 00 01 02 00 01 67 90 - Schrijf de waarde 1 naar één holdingregister met functie 16 (0x10).

Modbus Data Parser

Databron

  • Seriële Poort: Real-time data direct ontvangen van het apparaat
  • Bestand: Data lezen uit een opgeslagen databestand

Dataformaat

  • Binair formaat:Ruwe Modbus RTU-data direct uitgevoerd door het apparaat
  • Tekstformaat:Hexadecimale tekst gescheiden door spaties, zoals: 01 03 0C 40 48 F5 C3 00 00 01 3A C6 FE FF FF 39 D4
  • Kies het formaat van de bron. De parser gebruikt het gekozen adres en de functie en vereist een geldige CRC.

Parserregels

  • Startpositie: De startbytepositie van het datagebied (beginnend bij 0)
  • Gegevenstype: kies het gehele-getal- of IEEE 754-formaat uit de apparaathandleiding.
  • Bytevolgorde: De bytevolgorde van multi-byte data (ABCD, DCBA, BADC, CDAB)
  • Coëfficiënt: Vermenigvuldig de geparsede waarde met een coëfficiënt (standaard 1)
  • Constante: Voeg een constante toe na het toepassen van de coëfficiënt (standaard 0)
  • Decimalen: Het aantal decimalen dat in het resultaat moet worden weergegeven

Video Tutorial