В обслуге полтора десятка автоматизированных узлов учёта ТСРВ от фирмы "Взлёт", имеющих компортовый интерфейс для считывания показаний на ПК
Ноутбук образца конца 20 века, дышит на ладан
Сейчас новых сборок с буков с СОМ-интерфейсами не существует
Насколько корректно USB-COM переходник эмулит COM - интерфейс для решения технологических задач?
В сторону какого производителя смотреть
(Разработчик предлагает свой(с гарантией) за 4000 деревяных, а стандартные 300-350)
1) узнать какой разработчик предлагает и поискать такой же... (может что то в нём и переделано)
2) купить что то поприличнее и попробовать. (толстые экранированные провода)
Для специализированных задач и существуют специализированные решения. Посмотрите в сторону не китаййских поделок , а например к НиешанцАвтоматике, которая выпускает , действительно рабочие решения.
http://www.nnz-ipc.ru/good/listAll/16903/
Однопортовые конвертеры USB в RS-232, RS-422 и RS-485 компактны и удобны в использовании. Они предоставляют полный последовательный интерфейс со скоростью передачи до 921.6 Кбит/сек и обеспечивают защиту от импульсных помех до 15 КВ. Доступны модели и с гальванической изоляцией последовательного интерфейса.
Заказывали в инете что по дороже и покупал пробовал что было в магазине (подешевле). Все работает. Главное дрова что бы были в комплекте такое не всегда бывает.
на самом деле (может только у меня?) переходники работают без галюнов, но дохнут часто сами. Промышленные ноуты той же GETAC посмотри, там и ком есть и ик и всё прочее нужное, влаго-пылезащищённые и прочие вкусности, да цена немного кусается, но я думаю один раз можно купить нормальную железку и не парить себе мозг
(5)Согласен.
Сам так же сделал. Express Card и никаких переходников, и возни с имбо драйверами.
И не надо по 100к платить за промышленный ноут. За такую цену можно купить обычный в титановом корпусе))
для программирования станков с ЧПУ и прочего нам подошло
так ведь и переходник на ПЛ2303 вполне корректно работает.
данным переходником были неоднократно зацеплены старые АТСки типа панасоника 308- 616.
спутниковые ресиверы шьются этим же агрегатом, да и наша компания занимается установкой систем видеонаблюдения, так процентов 80 объектов, на которых присутствует телеметрия привязаны не этих же переходниках, правда последние модели идут уже в комплекте с "фрэшкой" на конце которой 4 зажима для проводов.
(9) Glcity,
Наверное самый разумный ответ! ;)
В свое время тоже озадачивался поиском ноутбука с ком-портом.
Нормальные были дорогие, в результате даже разорился на новый аккумулятор
за 6000 руб. для старого ровербука с ком-портом, у которого родной аккум давно сдох от старости.
После этого покупал разные дешевые переходники (то ли Defender то ли еще какой нонейм),
в результате все нормально работают без глюков (оборудование самое разное: терминалы ТСД,
счетчики импульсов, пром. контроллеры Mitsubishi и т.д.).
Не все переходники будут работать. Надо пробовать всё что есть. А что мешает купить новый ноутбук с СОМ портом? HP до сих пор делает такое. Цена около 35000 р. HP ProBook 6560b
Есть более дорогие модели.
Очень много задач приходилось решать посредством переходника USB-COM, от прошивки АТС до работы с пром контроллерами в полевых условиях. Перепробывал множество переходников с ценой от 150 рублей и выше. Лучше переходника чем фирмы "MOXA" не встретил. На нём не было ни одной не решенной задачи. Стоимость около 3000рублей.
(12) brom_alex,
На рынке сейчас полно всевозможных переходников USB-COM. Самое популярное решение на PL2303, потому как сама микруха совсем не дорогая. Если переходник оборудован, как положено, преобразователем уровней RS232 и в нём разведены все 9 сигналов, то такой переходник, теоретически, вполне работоспособен. Только многие производители экономят по максимуму и "забывают" ставить преобразователи уровней или разводят только 3 сигнала из 9. Ну и забывают об этом сообщить. А то, для большинства приложений этого хватает. Кроме того у переходников на PL2303 и её модификаций есть один существенный недостаток - непредсказуемое зависание. Если это произошло, то переходник надо вытащить из разъёма USB и снова вставить. Ну или перезагрузить комп :) Что далеко не всегда возможно. Так что если вам переходник нужен для не ответственных задач типа прошивки ресивера, то можно им смело пользоваться. Эти переходники распространены очень широко, их процентов 90 на рынке, потому и возникают "нездоровые мнения" о глючности замены ком порта USB переходником вообще. А это не правильно.
Есть решения, которые почти всегда работают. Почему почти? А потому что некоторые программы работают напрямую с UARTом и такие программы никак не смогут работать с виртуальным COM портом. Тогда спасёт только настоящая PCMCI карта с UARTом на борту. Но таких приложений, слава богу, совсем мало.
Итак, если у вас приложение работает со стандартными обработчиками WINDOWS или Linux, то смотрите на переходники сделанные на микруках FTDI и TI. Впрочем МOXA, сделанная на TI очень редко, но виснет. FTDI может работать годами без перезагрузки.
Я работаю с этими переходниками от самого начала их появления в 1998 году и, поверьте, знаю о чём говорю.
Вот ссылка на мою статью "Как правильно выбрать переходник USB-COM", написанную для одного из продавцов подобного оборудования:
http://tkm.ru/tkmnew/index.php?option=com_content&view=article&id=141:choosingusbcom&catid=49:review&Itemid=12
Из опыта подключения сканера Symbol через такой переходник, то могу сказать что работает криво... В итоге подключаем USB в USB и уже драйверами программно эмулируем COM порт.
При настройке коммутаторов, модемов, АТС и т.п проблем не было. А вот при
1) Снятии вывода с АТС Siemens
2) Работе с войсом через VentaFax
т.е там, где критичны временнЫе рамки - имели место проблемы. Рекомендую PCMCIA. На крайний случай - моху.
(19) ipyu,
В вашем случае - "напрямую" это путем прямой адресации к регистрам UARTa. Если программа работает используя 14-е прерывание BIOS, то всё будет нормально работать. В чём там проблема заключалось - компы были тормозные, обращение к BIOS особенно, поэтому вызов int 14 тормозил не по детски, и уже при скорости 9600 программа могла не успевать обрабатывать данные, особенно без использования FIFO. Вот программеры и использовали вовсю прямую адресацию портов UART, в этом случае времени хватало на обработку любого потока данных. Потом появился Windows 3.1, в котором появился уже "современный" механизм работы с COM портом. Хотя при приёме факсов он часто не справлялся с потоком данных, для чего и придумывали наборы команд FAX1 и FAX2. Ну а потом производительности компов стало хватать на все случаи жизни. Поскольку это случилось довольно давно - где то в 1990 году, то немного осталось программ с прямой адресацией. Так что 99.9 программ отлично работают с виртуальным COM портом.
Соглашусь на 100% с SM641.
Подключал терминал сбора данных через переходник на чипе PL2303 - безрезультатно. После этого целенаправленно был найден и куплен переходник на чипе FTDI FT232 и всё заработало превосходно. Подключал также через него принтер этикеток, кассовые аппараты - всё работает.