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

Recommended Posts

Использую около 30 шт. Uport 1110 для виртуального com-порта, передачи данных с терминала на компьютер и обратно.

Размер файла, который передается в обе стороны - около 5кб, время 4 секунды.

При первоначальной установке все замечательно работает, но через один-два дня начинается сбой - файл уходит с терминала на компьютер и обратно через несколько секунд не может вернуться. Если компьютер перезапустить, то всё опять работает до определенного времени.

Пробовал брать дешевые аналоги по 500 руб, все работает без сбоев месяцами.

Сейчас начинаю отказываться от Uport 1110.

Драйвера пробовал 1.6 , 1.5 , 1.4 - ничего не меняется.

Вероятно моя проблема как была описана на Вашем форуме и там есть такой ответ за 2009 г.( http://www.moxa.ru/forum/index.php?showtopic=504 )

"Планов по добавлению этой функции в UPort 1110 у Моксы нет, так что отключить FIFO в 1110 не получится.

У UPort большой внутренний буфер, что хорошо в случае передачи больших объемов данных, но не в случае когда передаются небольшие пакеты данных и время критично. Можете попробовать взять на тестирование UPort 1250, чтобы проверить будет ли он работать корректно в вашем случае, ничего другого, наверное, посоветовать не смогу."

 

За два года так ничего и не изменилось- Вы нашли решение данной проблемы?

Link to comment

Добрый день,

 

Работа с буфером UPort никак не изменилась. Попробуйте новый драйвер во вложении.

Также пробовали ли Вы включать/отключать функцию Fast Flush? Что-то меняется в поведении программы?

driv_win_uport1p_v1.6.7_build_10082011.zip

Link to comment

Попробую этот драйвер.

Потом напишу результат.

Изначально функция Fast Flush включена- сбои есть, на той неделе на двух компьютерах отключил- на обоих были сбои.

Пробовал снять галочку на USB концентраторе, чтобы по питанию не отключался- тоже не помогло.

Но на некоторых компьютерах работает вроде как стабильно.Хотя их становится всё меньше.

Год назад такой проблемы не было, всё началось примерно месяца 3-5 назад.По крайней мере тогда начались от всех жалобы.

 

Общее впечатление, что проблема всё-таки в драйвере на эту моксу.

Где Виндовс постоянно обновляется,там велика вероятность сбоев.

Link to comment
  • 1 year later...

также есть проблема пропадания связи через такую же моксу с рацией, Вин2008х64, после перезагрузки все работает

пакеты передачи данных чаще небольшие

 

вопрос к моксовцам:

1. проблема с зависаниями решена или нет?

если нет, то

2. будут ли решать проблему?

если нет, то вопрос к пользователям подобных устройств

3. на какие девайсы переходить с моксы (которые _полностью_ повторяют работу и настройки родного com-порта, желательно конечно с гальваноразвязкой)?

 

здесь на русском сайте ссылка на старые дрова: http://www.moxa.ru/images/items/17252/files/driv_win_uport1p_v1.5_build_07122513.zip

на английском - новее:http://www.moxa.com/drivers/UPort/U1130/V1.6/driv_win_uport1p_v1.6_build_09062913_whql.zip

Link to comment

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

 

Поймите правильно, внешнее USB-устройство никогда на 100% не сможет повторить функционал "родного" COM-порта, сидящего на внутренней шине компьютера. Подавляющее большинство периферийного оборудования работает корректно с USB-преобразователями, но все равно, так или иначе, сколько не дорабатывай переходники, найдутся устройства, не совместимые с USB-переходниками.

 

В аппаратных версиях UPort за последнее время ничего не менялось. И драйвер тоже. Самый последний - это тот, который выложен во втором сообщении этой ветки.

Link to comment

если программно закрыть и открыть компорт, то это приведет к сбросу/переинициализации моксы? ну типа если 5 минут нет обмена, а трафик по порту круглосуточный и как минимум ежеминутный, то по своему watchdog-таймеру переоткрыть порт, должно помочь?

Link to comment

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

 

Для перезапуска устройства может подойти утилита DevCon:

http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe

Это аналог Диспетчера устройств, работающий из командной строки.

Чтобы выполнить перезагрузку устройства, необходимо выполнить следующие команды:

devcon remove <название USB-концентратора>
devcon rescan

Получить название USB-концентратора можно следующим образом:

Зайти в Диспетчер устройств, раскрыть категорию "Контроллеры универсальной последовательной шины USB", и поочерёдно зайти в свойства каждого из перечисленных там "Корневых USB-концентраторов". На вкладке "Питание" можно увидеть, какие к нему подключены устройства. Если в этом списке будет видно Ваше устройство, то надо перейти на вкладку "Сведения". Название концентратора будет после первого и до второго обратного слэша, т.е. если там написано USB\ROOT_HUB\4&24798F4B&0, то название концентратора - ROOT_HUB.

Кроме того, можно попытаться на вкладке "Управление электропитанием" снять галочку "Разрешить отключение этого устройства для экономии энергии".

Link to comment
  • 2 weeks later...

вопрос был в том, как это сделать программно из своей программы

 

сейчас в "Управлении электропитанием" галка "Разрешить отключение этого устройства для экономии энергии" снята точно, дрова 1.6.7, пропадания связи остались

шибко на проблемы драйверов похоже

 

я так понимаю у 1110 напряжение на ком-порте 5В, а у 1250I как и положено 12В (как на родном порту компьютера)?

имеет ли смысл попробовать 1250I вместо, чтобы исключить глюки по электрике?

Link to comment

Большинство языков программирования позволяет выполнять консольные команды непосредственно из программы, например в С это функция system.

 

У 1250I напряжение такое же, I в названии обозначает гальваническую развязку последовательного порта от остального устройства.

Link to comment
У 1250I напряжение такое же

вот это номер! т.е. от любой моксы usb-com не получить питания для внешних устройств, даже от тех мокс, которые с питаловом от сети 220В?

Link to comment

А кто обещал питание внешним устройствам? :-)

COM-порт есть COM-порт. Напряжение на выходах UPort соответствует стандарту RS-232 (уровень напряжения сигналов лежит в диапазоне 5~15 В). Нагрузочная способность интерфейса также соответствует требованиям.

Если Вы хотите запитывать внешние устройства от этого порта, то, например, преобразователи MOXA TCC-80/82/90 замечательно работают от такого напряжения. Если устройства других производителей заявлены как "питаются от RS-232", но при этом номинала 5~6 В им не достаточно, то это уже ограничения, наложенные производителем стороннего устройства. Мы с этим ничего поделать не можем, к сожалению.

Link to comment
Напряжение на выходах UPort соответствует стандарту RS-232 (уровень напряжения сигналов лежит в диапазоне 5~15 В).

uport 1110 выдает напряжение 15В? или все таки как берет 5В от usb-порта так и отдает 5В? насколько я помню юсб-порты 5В на 5Вт

 

дело в том, что на персоналках на встроенных ком-портах 12В, и там все четко пашет годами

есть конечно второй вариант - глюкалово в драйверах, непонятно, как глюк искать

Link to comment

Как Вы корректно писали ранее, UPort выдает на COM-порт порядка 5-6 Вольт. Это внутреннее рабочее напряжение чипов MOXA.

Это напряжение выдается в любом случае на любой модели UPort, будь она запитана хоть от USB, хоть от 220 В.

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