Seriell felsökning
Skicka och ta emot seriella data i en kompatibel webbläsare på datorn. Analysera RTU-svar, visa diagram och exportera värden.
Serieportkonfiguration
Baudrate
Databitar
Stoppbitar
Paritet
Seriell åtkomst är inte tillgänglig. Använd en kompatibel webbläsare på datorn, till exempel Chrome eller Edge.
Logginformation
Max antal rader
Visningsformat
Modbus-läge
Inmatningsformat
Slavadress (HEX)
Funktionskod (HEX)
Startadress (HEX)
Antal (HEX)
ms
Modbus dataanalys
Datakälla
Dataformat
Aktivera analys
| Regelnamn | Startposition | Datatyp | Byteordning | Koefficient | Konstant | Antal decimaler | Åtgärder |
|---|
Råmeddelanden
Max antal rader
| Index | Tid | Meddelande |
|---|
Total : 0/ Page
1 / 1
Användarhandledning
Felsökning av serieport och RTU
Funktionsöversikt
Anslut en seriell enhet, skicka förfrågningar och undersök RTU-lässvar. Det kräver en kompatibel webbläsare på datorn och behörighet till porten.
Huvudfunktioner:
- Matcha baudhastighet, paritet, data- och stoppbitar med enheten.
- Visa skickade och mottagna byte som HEX eller text i loggen.
- Tolka matchande RTU-lässvar med byteposition, datatyp och byteordning.
- Visa värden i en tabell eller ett diagram och exportera resultaten till Excel.
Använd tillsammans med Modbus RTU-verktyg
- Skapa en RTU-förfrågan, stäng av Modbus-läget, aktivera HEX och klistra in förfrågan i sändfältet.
- Skapa exempel på RTU-lässvar och spara som hextext för att testa filanalys.
- Typiskt arbetsflöde:
- 1. Matcha seriella inställningar och anslut enheten.
- 2. Förbered en läsförfrågan enligt enhetens registerkarta.
- 3. Välj ett lämpligt intervall mellan förfrågningarna.
- 4. Ange svarsadress, funktionskod och analysregler.
- 5. Kontrollera värdena i tabellen eller diagrammet.
- 6. Exportera resultat för att granska dem på annat håll.
Serieportkonfiguration
- Välj seriell port och ge åtkomst till den avsedda enheten.
- Baudrate: Vanliga värden är 9600, 19200, etc., måste matcha enheten
- Databitar: följ enhetens inställning; Modbus RTU använder 8 databitar.
- Stoppbitar: matcha enheten, inklusive dess paritetsinställning.
- Paritet: Vanligtvis None (ingen paritet)
Loggkonfiguration
- Visningsläge: HEX (hexadecimal) eller TEXT (text) läge
- Behåll senaste poster tar bort äldre poster när gränsen nås.
- Max antal rader: Maximalt antal rader som sparas i loggen
Sändningskonfiguration
- Aktivera HEX för att skicka bytevärdena i en RTU-ram.
- CRLF lägger till vagnretur och radmatning. Låt det vara avstängt för binära RTU-ramar.
- Upprepad sändning skickar den aktuella förfrågan med valt intervall.
- Intervallet anges i millisekunder; ge enheten tid att svara.
- Exempel på Modbus RTU-instruktion:
- 01 03 00 00 00 0A C5 CD - Instruktion för att läsa 10 register
- 01 10 00 00 00 01 02 00 01 67 90 - Skriv värdet 1 till ett holdingregister med funktion 16 (0x10).
Modbus dataanalys
Datakälla
- Seriell: analysera svar från den anslutna enheten.
- Fil: analysera sparade binära byte eller hextext.
Dataformat
- Binärt format:Använd för råa byte från RTU-ramar.
- Textformat:Använd för hextext, till exempel 01 03 0C 40 48 F5 C3 00 00 01 3A C6 FE FF FF 39 D4.
- Matcha formatet med källdata. Analysen använder vald enhetsadress och funktionskod och kräver giltig CRC.
Analysregler
- Byteposition: räkna från 0 vid första byten i svarets dataområde.
- Datatyp: välj heltals- eller IEEE 754-formatet enligt enhetens manual.
- Byteordning: Byteordning för flerbajtsdata (ABCD, DCBA, BADC, CDAB)
- Koefficient: multiplicera det tolkade värdet med den här faktorn.
- Konstant: lägg till det här värdet efter multiplikation med koefficienten.
- Antal decimaler: Antal decimaler som visas i resultatet