Komunikacja RS232 w formacie HEX (wzorzec datagramu)
Uruchamia parami przebieg testowy i symulację urządzenia.
Demonstruje komunikację RS232 w formacie HEX według wzorca datagramu na przykładzie sterownika PWM. Przepływ testowy odczytuje blokowo identyfikator procesora oraz wersje bootloadera, aplikacji i parametrów (każdą w czterech porcjach przez adresy pamięci) i zapisuje z powrotem numer stanowiska badawczego; ocena telegramów odbywa się przez wzorce RegEx z wyrażeniami sumy kontrolnej CRC8. Drugi przepływ w pełni symuluje urządzenie, odpowiadając na każdy telegram poleceń właściwą odpowiedzią — działa z dwoma emulowanymi portami COM, całkowicie bez rzeczywistego urządzenia.
Przepływy pracy w szczegółach
-
Main
Uruchamia parami przebieg testowy i symulację urządzenia.
Start → wywołanie PWM Test → wywołanie PWM Simulation → koniec; obecny przepływ błędu.
-
PWM Test
Strona badawcza: odczytuje wersje, zapisuje numer stanowiska badawczego, odczytuje numer artykułu.
Start → uzgodnienie „Get ProzessorID" → dla każdej wersji: ustawienie adresu początkowego → wywołanie „Odczyt wersji" → wyświetlenie → uzgodnienie „Zapis numeru stanowiska badawczego" → wywołanie „Odczyt numeru artykułu" → koniec.
-
PWM Simulation
Symulacja urządzenia z telegramami odpowiedzi.
Start → pary wyzwalacz/odpowiedź dla identyfikatora procesora, po cztery porcje na wersję, ACK numeru stanowiska badawczego i numer artykułu → koniec.
-
PWM ReadVersion
Wielokrotnego użytku blok do blokowego odczytu ciągów wersji.
Start → ustawienie adresu początkowego → pętla (uzgodnienie „Get Version Chunk" → zwiększenie adresu) → odwrócenie ciągu → koniec.
Wnętrze oprogramowania
Do zabrania
Import przez SonicTC DbManager — pojedynczo lub scalony z istniejącą bazą danych.
Gotowy, aby doświadczyć akustycznej techniki badań na swojej linii?
Prześlij nam swój element lub umów się na demonstrację online. Pierwsza ocena w ciągu 24 godzin.