Narzędzia ramek Modbus RTU
Twórz żądania i odpowiedzi, analizuj ramki Modbus RTU i obliczaj sumy CRC-16.
Generator poleceń żądania Modbus RTU
Generator ramek odpowiedzi Modbus RTU
Typ danych
Kolejność bajtów
Wartość(Wartość dziesiętna)
Analizator ramek Modbus RTU
Konfiguracja reguł analizy
Pozycja początkowa
Typ danych
Dane surowe
Kolejność bajtów
Dane uporządkowane
Wynik analizy
Akcje
Brak reguł analizy. Dodaj regułę, aby rozpocząć analizę.
Kalkulator sumy kontrolnej Modbus RTU CRC 16
Instrukcja użytkowania
Rozwiązywanie problemów z portem szeregowym i RTU
Przegląd funkcji
Twórz żądania Modbus RTU i przykładowe odpowiedzi, sprawdzaj CRC-16 i interpretuj przechwycone dane rejestrów. Dobierz typ danych i kolejność bajtów do urządzenia.
Główne funkcje:
- Twórz żądania dla ośmiu popularnych funkcji odczytu i zapisu.
- Twórz przykładowe odpowiedzi do testów i porównań.
- Interpretuj wartości danych według przesunięcia bajtowego, typu i kolejności bajtów.
Instrukcja użytkowania generatora poleceń
- Adres urządzenia: 1–247 dla urządzeń szeregowych. Adres 0 oznacza rozgłoszenie bez odpowiedzi; 248–255 są zarezerwowane.
- Kod funkcji: wybierz 01/02/03/04/05/06/15/16 dziesiętnie; 15 i 16 to 0x0F i 0x10.
- Adres początkowy: przesunięcie protokołu liczone od zera, a nie numer referencyjny, np. 40001.
- Liczba: liczba bitów lub rejestrów 16-bitowych do odczytu albo zapisu.
- Przykłady popularnych poleceń:
- Odczyt rejestrów przechowujących: 01 03 00 00 00 02 C4 0B (odczyt 2 rejestrów).
- Zapis pojedynczego rejestru: 01 06 00 00 00 01 48 0A (zapis wartości 1).
Instrukcja użytkowania generatora danych odpowiedzi
- Wybierz kod funkcyjny pasujący do polecenia.
- Dodaj wartości rejestrów jako typy ze znakiem, bez znaku lub IEEE 754.
- Kolejność bajtów: wybierz ABCD, DCBA, BADC lub CDAB zgodnie z mapą rejestrów urządzenia.
- Przykłady danych odpowiedzi:
- Odpowiedź na odczyt: 01 03 04 00 01 00 02 2A 32 (zwraca dane 2 rejestrów).
- Odpowiedź na zapis: 01 06 00 00 00 01 48 0A (potwierdzenie zapisu).
Instrukcja użytkowania analizatora danych
- Wklej pełną ramkę w wybranym formacie Modbus.
- Dodaj regułę dla każdej wartości odczytywanej z danych ramki.
- Wybierz typ ze znakiem, bez znaku lub IEEE 754 zgodnie z mapą rejestrów. Konwerter HEX
- Elastyczna konfiguracja kolejności bajtów, dostosowana do formatów danych różnych urządzeń.
- Zapisane odpowiedzi RTU na odczyt otwórz w debuggerze szeregowym, wybierając źródło Plik.