Horror Posted March 18, 2012 Share Posted March 18, 2012 Добрый день уважаемые Господа. Проблема в следующем, на разных объектах установлены компьютеры с ОС 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
Horror Posted March 23, 2012 Author Share Posted March 23, 2012 Уважаемые Господа, если же у Вас нету мыслей на счёт данной проблемы или хотя бы похожих, но уже решённых проблем, прошу отписаться на этот счёт здесь. Прошу администратора закрыть тему если нет ответа на вопрос. С уважением Дмитрий. Link to comment
Komantsev Posted April 1, 2012 Share Posted April 1, 2012 Добрый день, Прошу прощения за поздний ответ. Вы не указали версию используемого драйвера. Попробуйте установить драйвер последней версии 1.17.9 (высылаю вложением). npreal2_1.17.9_Build_11100411.tgz VERSION.TXT Link to comment
Horror Posted April 3, 2012 Author Share Posted April 3, 2012 Спасибо, попробую переустановить драйвер, надеюсь отказовбольше не будет. Link to comment
Horror Posted September 14, 2012 Author Share Posted September 14, 2012 К сожалению проблемы продолжаются, но есть уточнение, драйвер работает нестабильно при опросе устройств по протоколу Modbus RTU. В случае с опросом счётчиков Меркурий 230 такой проблемы не наблюдается. Link to comment
Komantsev Posted September 15, 2012 Share Posted September 15, 2012 Здравствуйте, Вполне возможно, что проблема появляется из-за фрагментации пакетов. О том, как этого избежать при помощи использования функции Force Tx Timeout, см. здесь. Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now