Online Modbus RTU feilsøkingsverktøy | Seriell kommunikasjon/Sanntids datainnsamling/Meldingsparsing/Visuell analyse
Online Modbus feilsøkingsverktøy som støtter direkte seriell tilkobling i nettleseren, sanntids datainnsamling, parsing av meldinger i flere formater og datavisualisering. Innebygd støtte for flere datatyper (UINT16/INT16/UINT32/INT32/FLOAT32) og byte-rekkefølger (ABCD/DCBA/BADC/CDAB), støtter binær/tekst-format parsing, dataeksport til Excel og sanntids kurvevisning. Ingen installasjon nødvendig, fungerer perfekt med Modbus RTU-verktøy, en kraftig assistent for utvikling og feilsøking i industriell automasjon.
Seriellportkonfigurasjon
Logginformasjon
Modbus dataparser
| Regelnavn | Startposisjon | Datatype | Byte-rekkefølge | Koeffisient | Konstant | Antall desimaler | Handlinger |
|---|
Råmeldinger
| Indeks | Tid | Melding |
|---|
Brukerhåndbok
Funksjonsoversikt
Modbus feilsøkingsverktøy er et kraftig verktøy for seriell kommunikasjon og data-analyse, spesielt designet for feilsøking og analyse av Modbus RTU-protokollen. Det hjelper brukere med å raskt etablere en seriell tilkobling, sende Modbus-kommandoer og analysere mottatte data i sanntid.
Hovedfunksjoner:
- Seriell kommunikasjon: Støtter flere baudrater og seriellport-parametere for å oppnå pålitelig kommunikasjon med Modbus-enheter
- Dataovervåking: Viser sendte og mottatte data i sanntid, støtter både HEX- og tekstvisningsmoduser
- Data-analyse: Kraftig Modbus-data-analysefunksjon, støtter flere datatyper og byte-rekkefølger, med mulighet for å definere egne analyse-regler
- Datavisualisering og eksport: Analyseresultatene kan vises som tabeller og grafer for å overvåke datatrender i sanntid, og data kan eksporteres til Excel-format for videre analyse
Bruk sammen med Modbus RTU-verktøyet
- Kommandogenerator: Bruk kommandogeneratoren på Modbus RTU-verktøysiden for å raskt generere standard Modbus RTU-kommandoer, som kan kopieres og brukes direkte i sendingsområdet
- Datagenerator: Bruk datageneratoren på Modbus RTU-verktøysiden for å generere testdata, som kan brukes til å teste analysefunksjonen uten en fysisk enhet
- Typisk arbeidsflyt:
- 1. Konfigurer seriellport-parametere og koble til enheten
- 2. Bruk kommandogeneratoren til å generere ønsket Modbus-kommando
- 3. Konfigurer tidsbestemt sending i sendingsområdet for automatisk datainnsamling
- 4. Konfigurer analyse-regler for å se analyseresultatene i sanntid
- 5. Bruk tabeller eller grafer for å overvåke dataendringer
- 6. Eksporter data for offline-analyse ved behov
Seriellportkonfigurasjon
- Klikk på 'Velg seriellport'-knappen for å velge seriellporten du vil koble til
- Baudrate: Vanlige verdier er 9600, 19200, osv., må samsvare med enheten
- Databiter: Vanligvis 8 biter
- Stoppbiter: Vanligvis 1 bit
- Paritet: Vanligvis None (ingen paritet)
Loggkonfigurasjon
- Visningsmodus: HEX (heksadesimal) eller TEXT (tekst) modus
- Automatisk tømming: Tømmer automatisk gamle data når maksimalt antall linjer overskrides
- Maksimalt antall linjer: Maksimalt antall linjer som beholdes i loggen
Sendingskonfigurasjon
- HEX-modus: Sender data i heksadesimalt format
- Legg til vognretur og linjeskift: Legger til CR+LF på slutten av dataene
- Syklisk sending: Sender data gjentatte ganger med et angitt tidsintervall
- Sendeintervall: Tidsintervallet for syklisk sending (i millisekunder)
- Eksempel på Modbus RTU-kommando:
- 01 03 00 00 00 0A C5 CD - Kommando for å lese 10 registre
- 01 10 00 00 00 01 02 00 01 67 90 - Kommando for å skrive til 1 register
Modbus data-analyse
Datakilde
- Seriellport: Sanntidsdata mottatt direkte fra enheten
- Fil: Data lest fra en lagret datafil
Dataformat
- Binært format:Rå Modbus RTU-data direkte fra enheten
- Tekstformat:Heksadesimal tekst atskilt med mellomrom, f.eks.: 01 03 0C 40 48 F5 C3 00 00 01 3A C6 FE FF FF 39 D4
- Merk: Uavhengig av om datakilden er seriellport eller fil, kan dataformatet velges. For eksempel, hvis data mottatt fra seriellporten er i tekstformat, må tekstformat velges for analyse
Analyse-regler
- Startposisjon: Startbyteposisjonen i dataområdet (fra 0)
- Datatype: Støtter flere numeriske typer (UINT16, INT16, UINT32, INT32, FLOAT)
- Byte-rekkefølge: Byte-rekkefølgen for data med flere bytes (ABCD, DCBA, BADC, CDAB)
- Koeffisient: Multipliserer den analyserte verdien med en koeffisient (standard er 1)
- Konstant: Legger til en konstant etter at koeffisienten er brukt (standard er 0)
- Antall desimaler: Antall desimaler som skal vises i resultatet