Modbus ASCII — Framegenerator en parser
Maak en analyseer ASCII-aanvragen en -antwoorden, bereken LRC en controleer de velden.
Modbus ASCII Verzoek Commando Generator
Modbus ASCII Respons Bericht Generator
Datatype
Bytevolgorde
Waarde(Decimale waarde)
Modbus ASCII Bericht Parser
Parserregels Configuratie
Startpositie
Datatype
Ruwe Data
Bytevolgorde
Geordende Data
Parserresultaat
Acties
Geen parserregels, voeg een regel toe om te beginnen met parsen
Modbus ASCII LRC Controlecode Calculator
Gebruikershandleiding
Functieoverzicht
Maak ASCII-aanvragen en voorbeeldantwoorden, controleer LRC en decodeer registers. Voer volledige frames in de parser in.
Belangrijkste functies:
- Commando-generatie: Ondersteunt veelgebruikte functiecodes om snel standaard Modbus-commando's te genereren
- Voorbeeldantwoorden maken voor tests en vergelijkingen.
- Data-parsing: Ondersteunt het parsen van meerdere datatypen en bytevolgordes om snel te controleren of het datatype en de bytevolgorde correct zijn
Gebruiksaanwijzing Commando Generator
- Apparaatadres: 1–247 voor seriële apparaten. 0 is broadcast zonder antwoord; 248–255 zijn gereserveerd.
- Functiecodes: 01/02/03/04/05/06/15/16 decimaal; 15 en 16 zijn 0x0F en 0x10.
- Startadres: protocoloffset vanaf nul, geen referentienummer zoals 40001.
- Aantal: De hoeveelheid data die moet worden gelezen of geschreven
- Voorbeelden van veelgebruikte commando's:
- Lees holding registers: 01 03 00 00 00 02 C4 0B (lees 2 registers)
- Schrijf enkel register: 01 06 00 00 00 01 48 0A (schrijf waarde 1)
Gebruiksaanwijzing Responsdata Generator
- Selecteer de functiecode die overeenkomt met het commando
- Ondersteunt meerdere datatypen: UINT16/INT16/UINT32/INT32/FLOAT32, etc.
- Ondersteunt meerdere bytevolgordes: ABCD/DCBA/BADC/CDAB
- Voorbeeld responsdata:
- Leesrespons: 01 03 04 00 01 00 02 2A 32 (retourneert 2 registerdata)
- Schrijfrespons: 01 06 00 00 00 01 48 0A (schrijfbevestiging)
Gebruiksaanwijzing Dataparser
- Ondersteunt het invoeren van standaard Modbus-dataframes voor parsing
- Configureerbare meerdere parserregels, ondersteunt verschillende datatypen en bytevolgordes
- Ingebouwde conversie voor meerdere datatypen, ondersteunt signed/unsigned integers en floating-point getallen Hexconverter
- Flexibele bytevolgorde-configuratie om aan te passen aan verschillende apparaatdataformaten
- Analyseer opgeslagen RTU-leesantwoorden door Bestand te kiezen in de seriële diagnose.