Сейчас на форуме: (+5 невидимых) |
eXeL@B —› Программирование —› Перенаправлялка запросов с COM на USB |
. 1 . 2 . >> |
Посл.ответ | Сообщение |
|
Создано: 23 октября 2007 22:46 · Поправил: Hill · Личное сообщение · #1 Никто не знает вообще описанное в сабже реально реализовать програмно, то есть отбирать запросы идущие в определённый ком-порт и перенаправлять их в ЮЗБ? А то столкнулся с проблемой: есть девайс подключаемый к ЮЗБ порту а прога с диском от него работает только с КОМ И во всем многообразии интернета ни прог тебе, ни литературы... |
|
Создано: 23 октября 2007 23:45 · Личное сообщение · #2 |
|
Создано: 24 октября 2007 01:48 · Поправил: [HEX] · Личное сообщение · #3 |
|
Создано: 24 октября 2007 04:48 · Личное сообщение · #4 Вопрос я так понял по перенаправлению.По типу COM - LPT и наоборот.В системах предусмотрен такой вариант.И он работает.Достаточно в командной строке выбрать перенаправление. На счет USB ничего похожего.Этот порт, до сих пор - "неродной" Можно кстати и по ТСР/IP так же перенаправлять. но с USB - ничего похоже нет. На самом деле, в таком случае - прогу нужно менять.Внешние переходники с эмуляцией - часто работают криво. |
|
Создано: 24 октября 2007 11:48 · Личное сообщение · #5 |
|
Создано: 24 октября 2007 12:05 · Поправил: HiEndsoft · Личное сообщение · #6 |
|
Создано: 24 октября 2007 12:45 · Поправил: ViSoR · Личное сообщение · #7 |
|
Создано: 24 октября 2007 12:59 · Поправил: cppasm · Личное сообщение · #8 По сабжу. Мож не надо ничего перенаправлять никуда? Что за устройство? Просто для устройств типа модема и т.д. после установки драйвера появляется виртуальный COM порт с которым можно работать как с обычным. Похоже это твой случай... PS: насчёт мыши ViSoR прав - там контроллер с поддержкой обоих протоколов. просто с переходником куча мышей работать не будет. |
|
Создано: 24 октября 2007 13:12 · Поправил: HiEndsoft · Личное сообщение · #9 ViSoRПротоколы у разных устройств могут быть разные, а вот спецификация интерфейса com-порта RS232, поверьте мне- спецу по АСУТП. Почти все работает(см. ниже). И еще где он возьмет дрова к USB для своего устройства? Ведь софтина - то для COM? Так что виртуальный драйвер com - отпадает. Программно можно решить только перенаправление спец. драйвером в реж. эмуляции; Аппаратно - вышеописанным мной способом, если его устройство не использует в своей работе доп. сигналы спецификации RS232 типа DTR и т.п., которых у PS/2 нет. В переходнике - зачастую обычный контроллер на м/сх MAX. Если этот переходник не подойдет, то можно запросто купить RS232<->USB конвертор (смотри сайты по промышленной атоматизации), например icos.ru И не путайте понятия спецификации интерфейса и протокола. ----- продавец резиновых утёнков |
|
Создано: 24 октября 2007 13:22 · Поправил: Hill · Личное сообщение · #10 |
|
Создано: 24 октября 2007 13:26 · Личное сообщение · #11 |
|
Создано: 24 октября 2007 13:27 · Поправил: Hill · Личное сообщение · #12 |
|
Создано: 24 октября 2007 13:31 · Личное сообщение · #13 |
|
Создано: 24 октября 2007 13:35 · Поправил: HiEndsoft · Личное сообщение · #14 Искал плохо: [url=http://www.stud.uni-hannover.de/~kiszka/IrCOMM2k/English/index.html [/url] http://www.siemens-club.org/download.php?id=126 http://www.siemens-club.org/download.php?id=126 попробуй при эмуляции протокол не важен, т.к. именно эти дрова не специфические для каких либо девайсов. ----- продавец резиновых утёнков |
|
Создано: 24 октября 2007 13:44 · Поправил: Hill · Личное сообщение · #15 |
|
Создано: 24 октября 2007 14:05 · Личное сообщение · #16 HiEndsoft пишет: ... переходника USB- PS/2, который идет в комплекте ... бред ViSoR пишет: Одного переходника недостаточно. Мышь сама переключается в нужный режим. +1 HiEndsoft пишет: поверьте мне- спецу по АСУТП Гы-гы. Кто тебе такое сказал ? Если ты и шариш в как ЛОМИКОНТах лампы менять, это не значит что ты шариш в том о чем пробуешь тут рассказывать... HiEndsoft пишет: И еще где он возьмет дрова к USB для своего устройства? Ведь софтина - то для COM? Например, у меня инет через GPRS. Телефон Siemens, в нём, реализован только COM интерфейс. Но телефон соединён с компом через USB кабель. К кабелю ставятся дрова, и он определяется как "Порты (COM и LPT) \ Prolific USB-to-Serial Comm Port (COM15)". На это виртуальный COM ставятся дрова модема. И любой софт для COM порта с телефоном прекрасно работает. Точно также во многих банках работаю пин-клавиатуры, только в них микруха USB2COM уже в середине. HiEndsoft пишет: В переходнике - зачастую обычный контроллер на м/сх MAX Ты себе представляешь разницу между COM и USB ? Причём здесь MAX ? HiEndsoft пишет: то можно запросто купить RS232<->USB конвертор Можно, но зачем ? Чем он тебе поможет интересно... to Hill Твой GSM терминал вообще хоть как-то находиться ? Напиши точно модель девайса. |
|
Создано: 24 октября 2007 14:23 · Личное сообщение · #17 |
|
Создано: 24 октября 2007 14:27 · Поправил: HiEndsoft · Личное сообщение · #18 SergX Чушь. Телефонами продолжай заниматься. Умные книжки читай, практикуйся и поработай с инженера по PLC и ЧРП до тех. директора. Тогда будешь говорить что шаришь. У меня сейчас в подчинении тоже шарящих много. А конвертор поможет, т.к. с ним еще и дрова идут. А вообще я уже на дрова указал с котрыми все работает... А ты USB-кабель применяй Да еще - теб е для справки: MAX - это микросхема такая, TTL/12V типа UART; Через COM-порт многие устройства вообще "не находятся". Про переходник - мы на этом много бабок сэкономили т.к. в пром. компах com-портов 2 - 4, а USB можно дофига через хаб замутить, а устройства удаленного сбора данных мы по-дешевле берем с RS422/RS485. "ЛОМИКОНТ" я и название - то не знал, лампы говоришь там есть..? ----- продавец резиновых утёнков |
|
Создано: 24 октября 2007 14:48 · Личное сообщение · #19 да нихрена! народ я же сказал уже тупо ЮЗБ кабель ни чипа посередине, ни хрена вообще! винда определяет как девайс ставим дрова с диска видим Motorola GSM Terminal! и видим не в разделе ком портов, а как отдельный девайс болтающийся сам по себе(подчеркнуто трижды). Было бы так просто не спрашивал у самого два телефона с такими кабелями и я знаю как выглядит кабель с эмулятором ком порта |
|
Создано: 24 октября 2007 14:51 · Поправил: HiEndsoft · Личное сообщение · #20 |
|
Создано: 24 октября 2007 14:55 · Личное сообщение · #21 Сразу вспомнилась цытата из Масяни насчёт директора HiEndsoft пишет: А конвертор поможет, т.к. с ним еще и дрова идут. Припустим что есть USB2COM и COM2USB конвертор. Хотя COM2USB я не встречал. Девайс о котором идёт речь подключаесться к USB и работает по USB протоколу. А теперь директор подумай что будет если втыкнуть USB девайс в переходник. Как это по твоему будет работать ??? HiEndsoft пишет: А вообще я уже на дрова указал с котрыми все работает... Спасибо тебе огромное, давно мечтал иметь дрова с которыми ВСЁ работает ! ViSoR Согласен. |
|
Создано: 24 октября 2007 14:56 · Личное сообщение · #22 |
|
Создано: 24 октября 2007 14:58 · Личное сообщение · #23 Как вариант Com Эмультор свой можешь написать применяя Virtual Serial Port ActiveX Control Примерно так реализован эмулятор кома софта к коробке jaf. Создается виртуальный ком порт и все пакеты проходящие через него обрабатывает и посылает уже на юсб(ну там ftdi стоити рабоает с ее дровами). Объяснить трудно как-то, если посмотреть все станет понятно. Исходник есть, если инетересно стучись - поделюсь |
|
Создано: 24 октября 2007 14:59 · Поправил: HiEndsoft · Личное сообщение · #24 |
|
Создано: 24 октября 2007 15:03 · Личное сообщение · #25 |
|
Создано: 24 октября 2007 15:05 · Поправил: HiEndsoft · Личное сообщение · #26 |
|
Создано: 24 октября 2007 15:07 · Поправил: SergX · Личное сообщение · #27 HiEndsoft Я спорить тоже не буду, надоело. Посмеялся и хватит, пора за работу.. HiEndsoft пишет: USB -протокола не бывает, бывает USB-стандарт, USB-интерфейс, а протокол - это порядок следования бит данных. На почитай: Программная реализация протокола USB (универсальная последовательная шина) http://www.gaw.ru/html.cgi/txt/app/micros/avr/AVR309.htm HiEndsoft пишет: Глянь IrDA еще и пиши, если что. Ага, и BlueTooth не забудь глянуть... |
|
Создано: 24 октября 2007 15:25 · Личное сообщение · #28 Hill пишет: винда определяет как девайс ставим дрова с диска видим Motorola GSM Terminal! и видим не в разделе ком портов, а как отдельный девайс болтающийся сам по себе(подчеркнуто трижды). Да хоть пять раз подчёркнуто. Приаттач скрин диспетчера устройств с развёрнутой веткой "Порты (LPT и COM)" и той в которой твой девайс находится. У меня телефон тоже простым USB шнуром подключается, при этом определяется как модем и ещё кое чего. Но в разделе портов создаётся дополнительный COM порт. ЭТО НИКАК НЕ СВЯЗАНО С ПЕРЕХОДНИКАМИ USB2COM! |
|
Создано: 24 октября 2007 15:37 · Личное сообщение · #29 |
|
Создано: 24 октября 2007 15:50 · Личное сообщение · #30 |
. 1 . 2 . >> |
eXeL@B —› Программирование —› Перенаправлялка запросов с COM на USB |