ModBus - Funkcja testująca [08h] - falownika L200
Funkcja ta sprawdza transmisję pomiędzy master-em a slave-m wykorzystując do testowania dowolną daną. Przykład podany jest poniżej:
• Wysyła daną testową do falownika o adresie slave-a "1" i otrzymuje również daną testową jako odpowiedź (sygnał testujący powrotny)
Zapytanie: | ||
Nr | Nazwa obszaru | Przykład (Hex) |
1 | Adres slave-a* 1 | 01 |
2 | Kod funkcji | 08 |
3 | Podkod testowy (bajt wysoki) | 00 |
4 | Podkod testowy (bajt niski) | 00 |
5 | Dana (bajt wysoki) | Dowolna |
6 | Dana (bajt niski) | Dowolna |
7 | CRC-16 (bajt wysoki) | CRC |
8 | CRC-16 (bajt niski) | CRC |
Odpowiedź: | ||
Nr | Nazwa obszaru | Przykład (Hex) |
1 | Adres slave-a | 01 |
2 | Kod funkcji | 08 |
3 | Podkod testowy (bajt wysoki) | 00 |
4 | Podkod testowy (bajt niski) | 00 |
5 | Dana (bajt wysoki) | Dowolna |
6 | Dana (bajt niski) | Dowolna |
7 | CRC-16 (bajt wysoki) | CRC |
8 | CRC-16 (bajt niski) | CRC |
Uwaga 1: Funkcja broadcastingu nie jest dostępna
Podkod testowy jest przeznaczony tylko dla funkcji echo (00h, 00h) i nie jest dostępny dla innych komend.