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

Npreal2 проблемы с ttyr


Recommended Posts

Добрый день уважаемые Господа.

 

Проблема в следующем, на разных объектах установлены компьютеры с ОС Debian с ядром linux-2.6.32-5-amd64.

Драйвер собран с поддержкой 64 бит и работает корректно.

На другой стороне NPort 5150 к которому подключены счётчики электрической энергии на RS-485.

Собственный демон опрашивает показания со счётчиков через заданный интервал времени и только последовательно, т.е. параллельного доступа к счётчикам через один NPort 5150 нету.

Драйвер сконфигурирован на несколько NPort 5150 к которым подключены несколько счётчиков.

 

Проблема в том, что через некоторое время происходит сбой опроса по одному из ttyr в системе.

При этом, если на другой машине в сети поднять драйвер и задать ip адрес того NPort 5150 с которым пропала связь, то опросить счётчики удаётся без проблем.

Какие-либо закономерности блокировки ttyr для данного ip выявить не удалось, блокировки происходили в разное время на разных объектах, при этом, если удалить ip из драйвера, а потом снова его создать, то ttyr остаётся неизменным и опрос не возобновляется, однако, если назначить на том же драйвере для этого ttyr другой ip, а ip для NPort 5150 на котором пропал опрос присвоить другому ttyr, то опрос возобновляться.

 

Подскажите пожалуйста в чём напасть?

Link to comment

Уважаемые Господа, если же у Вас нету мыслей на счёт данной проблемы или хотя бы похожих, но уже решённых проблем, прошу отписаться на этот счёт здесь.

Прошу администратора закрыть тему если нет ответа на вопрос.

 

С уважением Дмитрий.

Link to comment
  • 2 weeks later...

Добрый день,

 

Прошу прощения за поздний ответ.

Вы не указали версию используемого драйвера. Попробуйте установить драйвер последней версии 1.17.9 (высылаю вложением).

npreal2_1.17.9_Build_11100411.tgz

VERSION.TXT

Link to comment
  • 5 months later...

К сожалению проблемы продолжаются, но есть уточнение, драйвер работает нестабильно при опросе устройств по протоколу Modbus RTU. В случае с опросом счётчиков Меркурий 230 такой проблемы не наблюдается.

Link to comment

Здравствуйте,

Вполне возможно, что проблема появляется из-за фрагментации пакетов.

О том, как этого избежать при помощи использования функции Force Tx Timeout, см. здесь.

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