Seriel fejlfinding
Send og modtag serielle data i en kompatibel desktopbrowser. Analysér RTU-svar, vis kurver, og eksportér værdier.
Seriel konfiguration
Baudrate
Databits
Stopbits
Paritet
Seriel adgang er ikke tilgængelig. Brug en kompatibel desktopbrowser, f.eks. Chrome eller Edge.
Logoplysninger
Maksimalt antal
Visningsformat
Modbus-tilstand
Inputformat
Slaveadresse (HEX)
Funktionskode (HEX)
Startadresse (HEX)
Antal (HEX)
ms
Modbus Dataanalyse
Datakilde
Dataformat
Aktiver analyse
| Regelnavn | Startposition | Datatype | Byte-rækkefølge | Koefficient | Konstant | Antal decimaler | Handlinger |
|---|
Rå meddelelser
Maksimalt antal
| Indeks | Tid | Meddelelse |
|---|
Total : 0/ Page
1 / 1
Brugermanual
Fejlfinding af seriel port og RTU
Funktionsoversigt
Forbind en seriel enhed, send anmodninger, og undersøg RTU-læsesvar. Det kræver en kompatibel desktopbrowser og tilladelse til porten.
Hovedfunktioner:
- Match baudrate, paritet, data- og stopbit med enheden.
- Se sendte og modtagne bytes som HEX eller tekst i loggen.
- Fortolk matchende RTU-læsesvar med byte-offset, datatype og byte-rækkefølge.
- Se værdier i en tabel eller graf, og eksportér resultaterne til Excel.
Brug sammen med Modbus RTU-værktøjet
- Generér en RTU-anmodning, slå Modbus-tilstand fra og HEX til, og indsæt anmodningen i sendefeltet.
- Generér eksempler på RTU-læsesvar, og gem som hex-tekst for at teste filanalyse.
- Typisk arbejdsgang:
- 1. Match serielle indstillinger, og forbind enheden.
- 2. Forbered en læseanmodning efter enhedens registerkort.
- 3. Vælg et passende interval mellem anmodningerne.
- 4. Angiv svaradresse, funktionskode og analyseregler.
- 5. Kontrollér værdierne i tabellen eller grafen.
- 6. Eksportér resultater for at gennemgå dem andre steder.
Seriel konfiguration
- Vælg den serielle port, og giv adgang til den tilsigtede enhed.
- Baudrate: Almindelige værdier er 9600, 19200 osv., og skal matche enhedens indstillinger
- Databit: følg enhedens indstilling; Modbus RTU bruger 8 databit.
- Stopbit: match enheden, inklusive dens paritetsindstilling.
- Paritet: Normalt 'None' (ingen paritet)
Logkonfiguration
- Visningstilstand: HEX (hexadecimal) eller TEXT (tekst) tilstand
- Behold seneste poster fjerner ældre poster, når grænsen nås.
- Maksimalt antal linjer: Det maksimale antal linjer, der bevares i loggen
Sendekonfiguration
- Aktivér HEX for at sende byteværdierne i en RTU-ramme.
- CRLF tilføjer vognretur og linjeskift. Lad det være slået fra for binære RTU-rammer.
- Gentagen afsendelse sender den aktuelle anmodning med det valgte interval.
- Intervallet er i millisekunder; giv enheden tid til at svare.
- Eksempel på Modbus RTU-instruktion:
- 01 03 00 00 00 0A C5 CD - Instruktion til at læse 10 registre
- 01 10 00 00 00 01 02 00 01 67 90 - Skriv værdien 1 til ét holdingregister med funktion 16 (0x10).
Modbus Dataanalyse
Datakilde
- Seriel: analysér svar fra den tilsluttede enhed.
- Fil: analysér gemte binære bytes eller hex-tekst.
Dataformat
- Binært format:Brug til rå bytes fra RTU-rammer.
- Tekstformat:Brug til hex-tekst, f.eks. 01 03 0C 40 48 F5 C3 00 00 01 3A C6 FE FF FF 39 D4.
- Match formatet med kildedata. Analysen bruger den valgte enhedsadresse og funktionskode og kræver gyldig CRC.
Analyseregler
- Byte-offset: tæl fra 0 ved første byte i svarets dataområde.
- Datatype: vælg heltals- eller IEEE 754-formatet fra enhedens manual.
- Byte-rækkefølge: Byte-rækkefølgen for multibyte-data (ABCD, DCBA, BADC, CDAB)
- Koefficient: gang den fortolkede værdi med denne faktor.
- Konstant: læg denne værdi til efter multiplikation med koefficienten.
- Antal decimaler: Antallet af decimaler, der skal bevares i resultatet