Moxa Mgate 5121 чете данни J1939 и настройва позицията за съхранение от страната на Modbus

May 27, 2025 Остави съобщение

Топология на приложението:

 

info-1080-380

 

Схемата за четене на шлюза е следната:

 

info-1080-572

 

Настройки на режима на работа на шлюза

 

1. Задайте протокола, прочетен от шлюза на автобуса CAN до J1939 протокол. След запазване и нанасяне е показана следната фигура.

 

info-1080-507

 

2. Задайте параметрите на J1939 Terminal Reading

 

2.1 Щракнете, за да видите параметрите J1939

 

info-1080-569

 

2.2 Конфигурирайте локалния идентификационен номер на шлюза до 5 и скоростта на предаване до 250K

 

info-1080-671

 

2.3 След като потвърдите параметрите на шината CAN, щракнете върху трафик на протокол, за да видите съобщението J1939, както следва

 

info-1080-556

 

2.4 След като потвърдите, че са получени точни данни, върнете се към страницата за конфигуриране на параметъра J1939 за конфигурация.

 

info-1080-569

 

3. Следвайте стъпките по -долу, за да конфигурирате данните за четене J1939

 

3.1 D1 Четене на данни, Настройка на име, Адрес за четене, PGN, Ключът е офсет 0 и дължина на датата1

 

info-882-425

 

3.2 D2 Четене на данни

 

info-756-471

 

3.3 D3 Четене на данни

 

info-763-632

 

3.4 D4 Четене на данни

 

info-639-491

 

3.5 D5 Четене на данни

 

info-632-617

 

3.6 D6 Четене на данни

 

info-644-664

 

3.7 D7 Четене на данни

 

info-559-571

 

3.8 D8 Четене на данни

 

info-571-646

 

3.9 След конфигуриране, моля, не забравяйте да щракнете, след това щракнете върху Запазване и след това активирайте всички конфигурации, така че всички конфигурации да могат да бъдат запазени напълно.

 

info-1080-251

 

3.10 След като запазите, отидете на страницата с диагностика, за да проверите дали маркерите са запазени в съответните данни в ред.

 

info-1080-500

 

След като потвърди, че данните се запазват в съответните данни, следващата стъпка е да се зададе връзката за картографиране на данни от страна на подчинената на Modbus TCP.

 

4. Modbus TCP Slave Address Mapping

 

4.1 Въведете уеб страницата за картографиране на данни Modbus

 

info-1080-605

 

4.2 Щракнете върху това, за да конфигурирате параметрите на Slave на Modbus TCP

 

info-554-252

 

4.3 Задайте номера на порта за подчинен на TCP на 502, а идентификаторът на 1 на 1

 

info-1080-448

 

4.4 Добавяне на маркери. Както е показано на фигурата по -долу, добавете J1939 данни в ред. Първо, карта D1 за адресиране на 30000.

 

info-1080-411

 

4.5 Задайте данните за четене J1939

 

info-1080-426

 

4.6 Задайте данните от J1939 на първата карта на регистъра на MODBUS

 

info-1080-514

 

4.7 Щракнете, за да запазите

 

info-1080-569

 

4.8 Можете да видите, че 30000 адресът на роб на Modbus TCP е картографиран към данните на D1.

 

info-1080-498

 

4.9 Същите като по -горе, продължете да добавяте маркери, за да картографирате други данни J1939 към модния TCP Slave End в последователност

 

info-1080-535

 

4.10 Щракнете върху Запазване и отидете, за да приложите настройките и накрая щракнете върху Прилагане

 

info-1080-148

info-1080-202

 

Modbus TCP Master Read

 

1. Използвайте modscan, за да прочетете данните и да сравните оригиналните данни J1939, както следва

 

Настройките на ModScan връзка са както следва

 

info-554-470

 

1.2 Състоянието на четене е следното

 

info-1080-582

 

Горното описание показва, че функцията на преобразуването и регулирането на броя на запазените битове е създадена и комуникацията е нормална.