Jump to content
Форум по продукции MOXA

Recommended Posts

День добрый.

 

Пробую настроить виртуальный порт на MB3170 для связи с ЭКРА по RS485. Сразу естественно ничего не получилось (хотя через NPort работало).

Для чистоты эксперимента попробовал соединить MB3170 с NPort5130 по RS485(2w). Имеем 2 виртуальных ком-порта, на одном висит сервер (diagslave), на другом порту запускаю modpoll.

Читал инструкцию по настройке MB3170 в соответствующей ветке, попробовал по ней - не работает.

Попробовал изменить параметры как указано здесь - заработало, НО только в протоколе ASCII (скрин). Если перехожу на RTU - пакет вроде бы передаётся, но, как видно, контрольная сумма битая: скрин. (почему-то размер уменьшается у вложенного изображения)

настройки MB3170:

 

post-12264-0-92172500-1507355100_thumb.jpgpost-12264-0-43249000-1507355106_thumb.jpg

 

 

Что я делаю не так?

 

С уважением.

 

P.S. Понимаю что в этом случае лучше использовать NPort, но уж какое оборудование закупили... иногда приходится "стрелять из пушки по воробьям".

P.P.S. Пробовал по протоколу ASCII соединиться с Simeas-ом - болт. В мониторинге валятся некорректные пакеты.

 

Link to comment

Прошивку v2.5 пока не получил, но на станции осталась одна moxa со старой прошивкой (v.2.3 bild 14121610) - на ней связь по той же схеме (NPort - MB3170) по протоколу ModBusRTU работает нормально, без ошибок хэша.

Попробую обе на ЭКРА - отпишусь.

Link to comment

В общем всё подтвердилось - не все "йогурты одинаково полезны".

На старой прошивке (v.2.3) ЭКРА увиделась - единственное я затупил почему-то и в роутинге думал что ID это внутренние номера портов (1 -физика, 2 -вирт.порт1, 3 -вирт.порт2...).

На самом деле в строке "Modbus Serial" надо указывать "адреса" устройств, в моём случае это диапазон "1-52".

На 3-ей версии такая же конфигурация не работает, содержимое пакетов одно и тоже по мониторингу - соединения с ЭКРОЙ нет.

Осталось найти "старую" версию прошивки и "восстановить" убитую моксу.

Link to comment

Небольшая добавка - с неработающим подключением к SIMEAS-у я погорячился.

SIMEAS с завода идёт с сконфигурированным соединением "serial ASCII" - т.е. законфигурить его через MB3170 не получится, НО если он уже сконфигурен на "Modbus RTU" - то читать его через MB3170 можно.

А вот если законфигурить его предварительно на "Modbus ASCII" - то прочитать не удаётся. Проверял через "modpoll".

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...