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

Удлинитель Modbus через NPort W2150


Recommended Posts

Всем привет.

Есть необходимость передать Modbus без проводов.

По проводам все идет нормально.

Взяли для тестирования 2 NPort W2150 и точку доступа AWK-3121.

NPort W2150 друг друга видят нормально.

При настройке СOM использовали TCP/Server и TCP/Client.

Передача данных идкт только в одну сторону, счетчики Tx идут, а Rx по нулям.

Со стороны Server - контроллер с картой Modbus RTU.

Со стороны Client - CP341 от Siemens.

Пробовали и PairConnection и UDP. Ничего не помогает.

Что может быть?

Какие надо сделать настройки COM, чтобы нормально шла передача данных или NPort не предназначены для передачи Modbus RTU?

Link to comment
Guest Stepashkin

Добрый день!

 

Рекомендую попробовать соединить устройства друг с другом в режиме TCP Server - TCP Client (какой из NPort'ов будет клиентом, какой сервером - по сути, не важно).

 

Скриншоты с рекомендуемыми настройками:

post-2790-0-11119700-1311845705_thumb.jpg

 

post-2790-0-46401900-1311845731_thumb.jpg где xxx.xxx.xxx.xxx - IP-адрес первого NPort'а

 

Обратите внимание на параметр Force Transmit на обоих устройствах - попробуйте "поиграть" с его значением (для начала установите 2-5 мс). К сообщению прикреплен файл с рекомендациями по настройке этого параметра.

NPort - функция Force Tx Timeout.pdf

Link to comment

Добрый день!

 

Рекомендую попробовать соединить устройства друг с другом в режиме TCP Server - TCP Client (какой из NPort'ов будет клиентом, какой сервером - по сути, не важно).

 

Скриншоты с рекомендуемыми настройками:

post-2790-0-11119700-1311845705_thumb.jpg

 

post-2790-0-46401900-1311845731_thumb.jpg где xxx.xxx.xxx.xxx - IP-адрес первого NPort'а

 

Обратите внимание на параметр Force Transmit на обоих устройствах - попробуйте "поиграть" с его значением (для начала установите 2-5 мс). К сообщению прикреплен файл с рекомендациями по настройке этого параметра.

Именно так я и делаю.

На MOXA, которая подключена к Siemens CP341(NPW2x50P_2.txt) постоянно горит светодиод Serial оранжевым цветом.

На MOXA, которая подключена к полевому контроллеру с платой Modbus RTU(NPW2x50P_3.txt) периодически моргает светодиод Serial зеленым цветом.

Передачи данных не происходит, точнее происходит но только в одну сторону.

Высылаю настройки NPort-ов.

Что-то не так делаю наверно или чего-то не хватает.

NPW2x50P_2.txt

NPW2x50P_3.txt

Link to comment
Guest Stepashkin

Судя по настройкам, используется интерфейс RS-485, советую Вам попробовать поменять местами провода A и B. По симптомам очень похоже на то, что одно из устройств подключено неверно.

Link to comment

Спасибо, Евгений за помощь.

Действительно помогло переподключение кабеля(замена местами проводов А и В с обоих сторон) и воспользовался рекомендациями из статьи с настройками Force Tx Timeout. Выставил 3 ms и забегали пакеты. Так что Modbus по WiFi теперь для нас не проблема.

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...