Topologia konfiguracji jest następująca

Wymagania dotyczące aplikacji danych są następujące: Gdy wiadomość odczytana z danych CAN jest przechowywana po stronie Modbus, dane muszą być zapisywane w specjalny sposób.

1. Użyj narzędzia USB, aby symulować urządzenie na miejscu i ustawić komunikat danych wysyłany przez USB na urządzenie CAN
Can 2. 0 Wiadomości są standardowymi klatkami, can 2. 0 B są rozszerzone ramki, ustaw identyfikator ramki, następujący rysunek jest ustawiony jako identyfikator ramki standardowej, wprowadź dane do wysyłania, wprowadź dane w hexie

Po USB, aby wysłać dane, przechwytywaj pakiet na stronie przechwytywania pakietu Mgate 5121, jak pokazano na poniższym rysunku

Po potwierdzeniu, że Mgate 5121 może dokładnie odczytać wiadomości CAN, zacznij ustawić format czytania wiadomości CAN w Mgate 5121.
2. Ustaw metodę przechowywania danych CAN po odczytaniu w Mgate 5121
Jak pokazano na poniższym rysunku, gdy komunikat puszki jest normalnie odczytany i przekonwertowany na niewolnika Modbus TCP, sekwencja danych jest normalna.

Edytuj strukturę pamięci tych danych i przechowuj dane CAN Bajt 8- w każdym znaczniku w grupach o 2 bajtów.
2.1 Najpierw kliknij Edytuj Ustawienia ramki

2.2 Kliknij Edytuj, aby edytować nazwę i typ danych pierwszych danych bajtów 2-, jak pokazano poniżej:

2.3 Ustaw nazwę do daty 1 i danych na 2 bajty, jak pokazano poniżej

2.4 Kliknij Dodaj blok funkcji, aby kontynuować dodawanie danych, jak pokazano poniżej

2.5 Dodaj drugi znacznik danych bajtów 2-, ustaw nazwę do data2 i długość na 2 bajty

2.6 Kontynuuj dodawanie 4 tagów (każdy znacznik to 2 bajty), jak pokazano poniżej. Kliknij Zapisz.

2.7 Kliknij Zastosuj, aby zapisać.

2.8 Po potwierdzeniu i zapisaniu dane i konfiguracja CAN są wypełnione, jak pokazano na poniższym rysunku.

3. Ustaw związek mapowania stacji niewolników Modbus TCP
Aby skonfigurować dane przechowywania terminali Modbus TCP, najpierw kliknij wprowadzanie rejestru (r) -0, a następnie kliknij dodaj tagi, aby dodać dane.

Sprawdź adres i dane odpowiadające protokołu CAN i kliknij gotowe

Najpierw sprawdź dane DATE4, a następnie zapisz

Kliknij gotowe

Kliknij Dodaj tagi, aby kontynuować dodawanie tagów, jak pokazano poniżej

Dodaj drugie dane jako data2

I tak dalej, trzeci znacznik to data3, czwarty znacznik to data

Kliknij, przejdź do zastosowania Settengs

Kliknij Zastosuj, aby zapisać.

Po potwierdzeniu i zapisaniu aplikacji, jak pokazano poniżej

4. Test odczytu danych
1. Otwórz modscan i wyświetl dane Modbus TCP zapisane w Mgate 5121. Widać, że pozycja danych została przekonwertowana, jak pokazano na poniższym rysunku.


