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

Recommended Posts

Необходимо подключить COM устройство к ПК через Ethernet. Были выбраны NE-4110S. Передача пакетов по UDP.

Всплыла такая проблемка. Устройство передает данные пакетами через каждые 100mS. Но NE сервер не передает их немедленно.

Он собирает их в буфер, и потом передает одним пакетом. Проблема в том, что эти пакеты идут не чаще, чем раз в 300mS. А мне нужно не реже 100mS.

Подскажите пожалуйста, можно ли решить это настройкой NE-4110S, или это более сложная проблема?

Link to comment
Необходимо подключить COM устройство к ПК через Ethernet. Были выбраны NE-4110S. Передача пакетов по UDP.

Всплыла такая проблемка. Устройство передает данные пакетами через каждые 100mS. Но NE сервер не передает их немедленно.

Он собирает их в буфер, и потом передает одним пакетом. Проблема в том, что эти пакеты идут не чаще, чем раз в 300mS. А мне нужно не реже 100mS.

Подскажите пожалуйста, можно ли решить это настройкой NE-4110S, или это более сложная проблема?

Во вкладке Operating Mode - Data Packing установите значение Force Tx Timeout, например, 20 мс. Тогда, после того как NE не получает данные в течение указанного интервала, он будет формировать пакет и предавать его в сеть.

Link to comment
Да я пробовал там ставить и 1, и 20, и 100. Не помогло.

Добрый день, Алекс,

 

На самом деле, слишком большим параметр Force TX Timeout тоже ставить не следует. Этот таймаут должен быть не больше, чем пауза между посылками данных. В противном случае, две соседние посылки модуль NE может посчитать за один пакет данных. Тогда и задержка в передаче будет большой, и несколько посылок передадутся "склееными" в одну.

Как показывает практика, время 10~20 мсек является оптимальным.

 

Если это не помогает, попробуйте запротоколировать несколько сетевых обменов, осуществленных компьютером с модулем NE, при помощи бесплатной утилиты Wireshark и вышлите нам LOG-файл этого обмена. Попробуем разобраться, почему NE срабатывает так небыстро. По результатам наших тестирований, задержка при передаче через NE составляет порядка 10 мсек.

 

Также пришлите нам файл конфигурации NE-модуля для анализа. Конфигурацию можно сохранить в файл при помощи утилиты NE Administrator в меню Configuration -> Export Configuration

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