Narzędzie do debugowania online Modbus RTU | Komunikacja szeregowa/Zbieranie danych w czasie rzeczywistym/Analiza ramek/Narzędzie do analizy wizualnej

Narzędzie do debugowania online Modbus, obsługujące bezpośrednie połączenie szeregowe z przeglądarki, zbieranie danych w czasie rzeczywistym, analizę ramek w wielu formatach i wizualizację danych. Wbudowana obsługa wielu typów danych (UINT16/INT16/UINT32/INT32/FLOAT32) i kolejności bajtów (ABCD/DCBA/BADC/CDAB), obsługa analizy w formacie binarnym/tekstowym, eksport danych do Excela, wyświetlanie krzywych w czasie rzeczywistym. Gotowe do użycia bez instalacji, doskonale współpracuje z narzędziem Modbus RTU, jest potężnym pomocnikiem w rozwoju i debugowaniu automatyki przemysłowej.

Konfiguracja portu szeregowego

Prędkość transmisji
Bity danych
Bity stopu
Parzystość
Twoja przeglądarka nie obsługuje Web Serial API, funkcja portu szeregowego jest niedostępna. Użyj obsługiwanej przeglądarki na komputerze stacjonarnym (np. Chrome, Edge).

Informacje dziennika

Maksymalna liczba linii
Format wyświetlania
Tryb Modbus
Format wejściowy
Adres urządzenia podrzędnego (HEX)
Kod funkcyjny (HEX)
Adres początkowy (HEX)
Ilość (HEX)
MS

Analizator danych Modbus

Źródło danych
Format danych
Włącz analizę
Nazwa regułyPozycja początkowaTyp danychKolejność bajtówWspółczynnikStałaLiczba miejsc po przecinkuAkcje

Surowe ramki

Maksymalna liczba linii
IndeksCzasRamka
Total : 0/ Page
1 / 1

Instrukcja użytkowania

Przegląd funkcji

Narzędzie do debugowania Modbus to potężne narzędzie do komunikacji szeregowej i analizy danych, specjalnie zaprojektowane do debugowania i analizy danych protokołu Modbus RTU. Pomaga użytkownikom szybko nawiązywać połączenia szeregowe, wysyłać polecenia Modbus i analizować otrzymane dane w czasie rzeczywistym.

Główne funkcje:

  • Komunikacja szeregowa: Obsługuje różne prędkości transmisji i konfiguracje parametrów portu szeregowego, zapewniając niezawodną komunikację z urządzeniami Modbus.
  • Monitorowanie danych: Wyświetla wysyłane i odbierane dane w czasie rzeczywistym, obsługując tryby wyświetlania HEX i tekstowy.
  • Analiza danych: Potężna funkcja analizy danych Modbus, obsługująca wiele typów danych i kolejności bajtów, z możliwością definiowania niestandardowych reguł analizy.
  • Wizualizacja i eksport danych: Wyniki analizy można wyświetlać w formie tabeli i wykresu, co pozwala na obserwowanie trendów danych w czasie rzeczywistym. Dane można również eksportować do formatu Excel w celu dalszej analizy.

Używanie w połączeniu z narzędziem Modbus RTU

  • Generator poleceń: Użyj generatora poleceń na stronie narzędzia Modbus RTU, aby szybko generować standardowe polecenia Modbus RTU, które można skopiować i użyć bezpośrednio w obszarze wysyłania.
  • Generator danych: Użyj generatora danych na stronie narzędzia Modbus RTU, aby generować dane testowe do testowania funkcji analizy bez rzeczywistego urządzenia.
  • Typowy przepływ pracy:
  • 1. Skonfiguruj parametry portu szeregowego i połącz się z urządzeniem.
  • 2. Użyj generatora poleceń, aby wygenerować wymagane polecenie Modbus.
  • 3. Skonfiguruj cykliczne wysyłanie w obszarze wysyłania, aby automatycznie zbierać dane.
  • 4. Skonfiguruj reguły analizy, aby przeglądać wyniki analizy w czasie rzeczywistym.
  • 5. Użyj tabeli lub wykresu do monitorowania zmian danych.
  • 6. W razie potrzeby wyeksportuj dane do analizy offline.

Konfiguracja portu szeregowego

  • Kliknij przycisk wyboru portu szeregowego, aby wybrać urządzenie portu szeregowego do połączenia.
  • Prędkość transmisji: Powszechnie używane wartości to 9600, 19200 itp. Musi być zgodna z ustawieniami urządzenia.
  • Bity danych: Zwykle 8 bitów.
  • Bity stopu: Zwykle 1 bit.
  • Parzystość: Zwykle None (brak parzystości).

Konfiguracja dziennika

  • Tryb wyświetlania: HEX (szesnastkowy) lub TEXT (tekstowy).
  • Automatyczne czyszczenie: Automatycznie usuwa stare dane, gdy przekroczona zostanie maksymalna liczba linii.
  • Maksymalna liczba linii: Maksymalna liczba linii przechowywanych w dzienniku.

Konfiguracja wysyłania

  • Tryb HEX: Wysyła dane w formacie szesnastkowym.
  • Dodaj CR+LF: Dodaje znak powrotu karetki i nowej linii na końcu danych.
  • Wysyłanie cykliczne: Powtarza wysyłanie danych w określonych odstępach czasu.
  • Interwał wysyłania: Odstęp czasu między cyklicznymi wysyłaniami (w milisekundach).
  • Przykład instrukcji Modbus RTU:
  • 01 03 00 00 00 0A C5 CD - Instrukcja odczytu 10 rejestrów.
  • 01 10 00 00 00 01 02 00 01 67 90 - Instrukcja zapisu 1 rejestru.

Analiza danych Modbus

Źródło danych

  • Port szeregowy: Dane w czasie rzeczywistym odbierane bezpośrednio z urządzenia.
  • Plik: Dane odczytywane z zapisanego pliku danych.

Format danych

  • Format binarnySurowe dane Modbus RTU bezpośrednio z urządzenia.
  • Format tekstowyTekst szesnastkowy oddzielony spacjami, np. 01 03 0C 40 48 F5 C3 00 00 01 3A C6 FE FF FF 39 D4.
  • Uwaga: Niezależnie od tego, czy źródłem danych jest port szeregowy, czy plik, można wybrać format danych. Na przykład, jeśli dane odebrane z portu szeregowego są w formacie tekstowym, należy wybrać format tekstowy do analizy.

Reguły analizy

  • Pozycja początkowa: Pozycja początkowego bajtu w obszarze danych (zaczynając od 0).
  • Typ danych: Obsługuje wiele typów numerycznych (UINT16, INT16, UINT32, INT32, FLOAT).
  • Kolejność bajtów: Kolejność bajtów w danych wielobajtowych (ABCD, DCBA, BADC, CDAB).
  • Współczynnik: Mnoży przeanalizowaną wartość przez współczynnik (domyślnie 1).
  • Stała: Dodaje stałą po zastosowaniu współczynnika (domyślnie 0).
  • Liczba miejsc po przecinku: Liczba miejsc po przecinku do wyświetlenia w wyniku.

Samouczek wideo

Narzędzie do debugowania online Modbus RTU | Komunikacja szeregowa/Zbieranie danych w czasie rzeczywistym/Analiza ramek/Narzędzie do analizy wizualnej