MOXA Mgate 5121 Konfiguracja odczytuje CAN2. 0 komunikat A/B i dostosowuje lokalizację przechowywania

May 28, 2025 Zostaw wiadomość

Topologia konfiguracji jest następująca

info-1080-466

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.

info-554-336

 

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

 

info-554-420

 

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

 

info-554-266

 

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.

 

info-554-268

 

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

 

info-1080-450

 

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

 

info-554-200

 

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

 

info-554-250

 

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

 

info-1080-399

 

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

 

info-554-246

 

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

 

info-554-272

 

2.7 Kliknij Zastosuj, aby zapisać.

 

info-554-272

 

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

 

info-554-272

 

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.

 

info-554-256

 

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

 

info-554-248

 

Najpierw sprawdź dane DATE4, a następnie zapisz

 

info-554-252

 

Kliknij gotowe

 

info-554-240

 

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

 

info-554-248

 

Dodaj drugie dane jako data2

 

info-554-246

 

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

 

info-554-270

 

Kliknij, przejdź do zastosowania Settengs

 

info-554-274

 

Kliknij Zastosuj, aby zapisać.

 

info-554-272

 

Po potwierdzeniu i zapisaniu aplikacji, jak pokazano poniżej

 

info-554-272

 

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.

 

info-554-284