dram_5 Posted November 20, 2013 Share Posted November 20, 2013 Здравствуйте. Оборудование работает по RS-485 2-проводный, управление через виртуальный COM-порт (Uport-1150i). Протокол, бинарный, 5 байт - команда, 3 байта - ответ. После замены Uport на Nport - 5232 оборудование работает, но появились большие задерки в работе программы управления, замедлился обмен по RS. Застройки NPort остались заводские. Скорость 19200, Ethernet-100 M. Какие настройки необходимо сделать. Link to comment
Agibalov Posted November 21, 2013 Share Posted November 21, 2013 Здравствуйте! Попробуйте установить значение Tx Timeout в 2-4 мс согласно руководству. Link to comment
dram_5 Posted November 27, 2013 Author Share Posted November 27, 2013 Здравствуйте! Меняли Tx Timeout в диапазоне от 0-2-4-10 мс, задержка в обмене без изменений. Сейчас интервал передачи сообщение составляет 300...400 мс Реально влияет на интервал обмена Tx Timeout более 200 мс, менее не заметно.. Переключение FIFO, Flow Control не помогает. Работа оборудования через USB (MOXA UPORT1150I) происходит на порядок быстрее. Может что-то с драйвером виртуального порта. Операционка Win 7. Кстати, Nport Adminictrator, родной с диска V1.15, работал коряво, не записывал параметры. Установил с сайта мохи новый Npadm V1.19 , заработали настройки порта. Тормозят какие-то тайм-ауты. Может ещё что-то посоветуете. Link to comment
Timoshuk Posted November 27, 2013 Share Posted November 27, 2013 Здравствуйте! Попробуйте, пожалуйста, обновить прошивку на последнюю версию. Link to comment
dram_5 Posted November 27, 2013 Author Share Posted November 27, 2013 К сожалению обновлять нечего. NPort 5232i уже имеет последнюю версию прошивки как и на сайте Version 2.6 Released 2011-09-13 2.6 Build 11080114 Это я сразу посмотрел. Link to comment
Agibalov Posted November 27, 2013 Share Posted November 27, 2013 Может быть, есть какие-то настройки в программе опроса, отвечающие за задержки или управляющие режимом работы с портом? Link to comment
dram_5 Posted November 29, 2013 Author Share Posted November 29, 2013 Одно из решений вопроса. Настройка свойств драйвера СОМ-портов Nport-5232 для увеличения скорости работы через виртуальный драйвер: Tx Mode "Hi-Perfomance" FIFO "Disable" Fast Flush + Влияние остальных свойств не заметно. В результате скорость работы программы через данные порты соизмерима со скоростью работы через виртуальный СОМ-порт, созданный USB Uport-1150. В общем быстродействие устраивает. Настройки IP-соединения влияют несильно, в диапазоне небольших задержек. Link to comment
dram_5 Posted November 29, 2013 Author Share Posted November 29, 2013 Кстати, в настройках СОМ-портов есть свойства, которые нигде не описаны. Link to comment
dram_5 Posted November 29, 2013 Author Share Posted November 29, 2013 Есть где-нибудь подсчёт времени прохождения сообщения через преобразователь или примерная оценка величины задержки сообщения. Link to comment
Komantsev Posted November 30, 2013 Share Posted November 30, 2013 Добрый день, Величина задержки прохождения пакета через NPort лежит в пределах 10 мс. Соответственно, на обмен "запрос-ответ" будет задержка около 20 мс. 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