Как сделать виртуальный com порт? Как создать виртуальный порт com


Как создать виртуальный com порт

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

Вам понадобится

Инструкция

1. Скачайте и установите программу Advanced Virtual COM Port. Для этого откройте браузер и перейдите по ссылке http://www.advancedvirtualcomport.com/files/AdvancedVirtualComPort.zip. Данная программа включает сетевые и локальные функции виртуального порта COM. Она может сотворить воображаемый порт и присоединиться к нему через воображаемый кабель модема, через сеть либо интернет. Эти порты, сделанные в программе, выглядят так же, как и настоящие. Работают они подобно. Запустите программу, исполните процедуру создания порта: нажмите кнопку «сотворить порт», выберите источник создаваемого порта. Следуйте инструкциям программы. Дальше зайдите в «Панель управления», выберите «Диспетчер устройств», там проследите происхождение нового порта в списке портов.

2. Скачайте драйвер для виртуального порта, дабы поставить воображаемый com-порт на компьютер, с сайта http://com0com.sourceforge.net/. Распакуйте архив с драйвером в папку, подключите кабель с разъемом USB к компьютеру. Иной конец кабеля, там, где два разъема DB-9, никуда не подключайте. Дальше механически установится оборудование. Выберите опцию «провести поиск подходящего драйвера для устройства», с указанием места его размещения. Дальше нажмите кнопку «Обзор» и выберите скачанный драйвер. В дальнейшем окне нажмите кнопку «Готово». Позже установки USB Serial Converter будет запущен мастер установки последовательного порта. Повторите процедуру установки оборудования с поддержкой мастера нового оборудования. Перезагрузите компьютер, дабы сделать воображаемый com порт. Зайдите в «Панель управления», «Система», нажмите «Диспетчер устройств» и проследите происхождение нового порта.

3. Скачайте и установите программу Virtual Null Mode. Создание виртуального порта com с подмогой этой программы представляет собой довольно примитивную процедуру. Позже установки программы программа предложит сделать новое устройство, выберите «Да», дальше выберите номера портов, кликните кнопку «ОК» в окне программы и в диалоговом окне. Дальше программа установит виртуальные порты на компьютер. Перезагрузите ПК, зайдите в «Диспетчер устройств» и проверьте возникновение новых портов.

Компьютерный порт — это системный источник, выделяемый операционной системой работающему с сетью приложению. Порты невозможно сделать, так как ОС делает это механически, но вы можете их открывать, закрывать, следить за тем, какие программы с ними работают.

Инструкция

1. Контроль портов в операционной системе Windows является непременным условием для неопасно работы в сети. Дабы проконтролировать их, подключитесь к интернету, после этого наберите в командной строке netstat –aon и нажмите Enter. Вы увидите список нынешних сетевых подключений с указанием внутренних и внешних ip-адресов, используемых портов, состояния соединений и номеров идентификаторов процессов.

2. Запустите интернет-браузер и вновь наберите в командной строке netstat –aon. Сравните новую таблицу и предыдущую – вы увидите, что позже запуска браузера возникли новые строки. В частности, были открыты новые порты, они указаны в графе «Локальный адрес» позже двоеточия в строках адреса. Эти порты открыли сервисы операционной системы и запущенный браузер. В последней колонке таблицы указаны идентификаторы процессов – PID. С их подмогой вы сумеете узнать, какая программа открывает определенный порт.

3. Наберите в том же окне командной строки команду tasklist. Перед вами появится список запущенных процессов. В первой колонке – «Имя образа» — указаны имена запущенных процессов. Во 2-й находятся идентификаторы процессов. Посмотрите в предыдущей таблице PID процесса, открывшего новейший порт, и обнаружьте данный идентификатор в таблице процессов. Слева от него, в первой колонке, вы увидите имя волнующего вас процесса. Если хотите узнать о нем огромнее, введите его в поисковик, вы получите всю нужную информацию.

4. Имеет ли хакер вероятность подключиться к вашему компьютеру через открытые порты? Да, в том случае, если «висящие» на этих портах программы и сервисы имеют уязвимости. Регулярное обновление программ и файлов ОС помогает недопустить нелегальное проникновение на компьютер.

5. Для контроля портов непременно используйте фаервол (брандмауэр, сетевой экран). Многие троянские программы, попав на компьютер и собрав необходимую информацию, пытаются открыть какой-то порт и переслать информацию хакеру. Брандмауэр подметит открывшийся порт и здесь же заблокирует соединение, выдав вам соответствующее сообщение.

Воображаемый порт предуготовлен для подключения к одному и тому же порт у нескольких установленных приложений. Для этого создаются копии порт а, через которые посылаются данные от приложений к реальному порт у и присоединенному устройству.

Вам понадобится

Инструкция

1. Зайдите на сайт http://www.advancedvirtualcomport.com. Перейдите в раздел закачек файлов и выберите программу Advanced Virtual COM Por. Данное приложение предуготовлено для настройки виртуального порт а и включения его сетевых и локальных функций. Оно создает воображаемый порт и подключает его к модему через воображаемый кабель для приобретения доступа к сети либо интернету.

2. Скачайте установочный файл на свой компьютер в всякое место. Запустите программу Advanced Virtual COM Por и выберите функцию «Сотворить порт ». Дальше проследуйте инструкциям приложения, дабы установить воображаемый порт .

3. Скачайте с сайта http://comocom.sourceforge.net/ драйвер USB Serial Converter для установки виртуального порт а. Распакуйте архив с утилитой и подключите к компьютеру кабель с разъемом USB. Вторую сторону кабеля оставьте свободной, т.е. никуда не подключайте. Позже этого произойдет механическая установка оборудования.

4. Нажмите на кнопку «Поиск подходящего драйвера» и укажите место размещения скачанной папки. Нажмите кнопку «Готово». Запустится мастер установки виртуального порт а. Позже окончания перезагрузите компьютер и проверьте присутствие нового порт а.

5. Установите на персональный компьютер программу Virtual Null Modem, которая легко поможет вам сотворить воображаемый порт . Скачать приложение дозволено с сайта http://www.virtual-null-modem.com/. Позже заключения установки появится окно с запросом создания виртуального порт а. Нажмите кнопку «Да» и укажите номер порт а. Перезагрузите компьютер позже установки нового порт а.

6. Проверьте возникновение виртуального порт а. Для этого нажмите на кнопку «Пуск» и перейдите в раздел «Панель управления». Выберите меню «Диспетчер устройств» и ознакомьтесь со списком порт ов, один из них будет виртуальным. Зайти в «Диспетчер устройств» также дозволено, нажав правой кнопкой мышки на ярлык «Мой компьютер» и предпочтя пункт «Управления».

Видео по теме

При работе с ПК бывают случаи, когда в вашу систему установлено несколько приложений, для работы которых нужен com-порт . Впрочем число данных порт ов вдалеке не неизменно равно числу таких приложений. Следственно при нехватке этих устройств в ОС предусмотрено создание виртуальных, число которых не ограничено.

Инструкция

1. Существует несколько методов создания виртуального com-порт а, число этих методов равно числу программ, дозволяющих провести такие манипуляции в ПК. Одним из приложений сходственного вида является Advanced Virtual COM Port. Скачать ее дозволено по ссылке, представленной в категории «Добавочные источники». Установите программу и запустите. Наблюдательно изучите интерфейс утилиты и обнаружьте кнопку «Сотворить порт ». В открывшемся окне выберите источник того порт а, тот, что вы собираетесь сделать. Зайдите через меню «Пуск» в «Панель управления». Выберите значок «Диспетчер устройств» и проверьте раздел com-порт ов.

2. Также существует и иной метод создания виртуального порт а. Он основан на установке драйвера. Для начала скачайте его, перейдя по дальнейшей ссылке под наименованием «Драйвер com-порт а». Загруженный архив распакуйте в всякую папку. После этого подключите кабель стороной разъёма USB к компьютеру (2-й конец кабеля, где находятся два DB-9, оставьте неподключённым). Выберите «Провести поиск подходящего драйвера для устройства». Укажите место расположения драйвера. После этого нажмите «Обзор», выберите драйвер, и кликните по кнопке «Готово». Перезагрузите компьютер и проверьте «Диспетчер устройств».

3. Сотворить воображаемый com-порт дозволено и с подмогой сетевой утилиты Virtual Null Mode. Скачать ее дозволено, разыскав соответствующее наименование в категории «Добавочные источники». Установите программу. Позже установки на появившийся вопрос о создании нового устройства ответьте «Да». Укажите нужные номера порт ов и удостоверите внесенные метаморфозы кнопкой «ОК». На этом этапе создание com-порт а завершено. Перезагрузите ваш компьютер, зайдите через меню «Пуск» в «Панель управления» и проверьте «Диспетчер устройств». Также не забывайте, что виртуальные порт ы примерно не отличаются от реальных, они выглядят и работают подобно своим настоящим собратьям.

jprosto.ru

Виртуальный COM-порт для Windows 7

Виртуальный COM порт для Windows 7

Последовательный или COM-порт — это интерфейс стандарта RS-232, который служит для подключения различного оборудования к компьютеру. Из-за ограничения в размере информации (1 бит), передаваемой за один раз, данный порт получил второе название: последовательный. Интересным является тот факт, что в различных интерфейсах, таких как Ethernet или USB информация передаются также — последовательно, однако, такое название за ними не закрепилось.

COM-порт для Windows

Что делать если в компьютере нет COM-порта?

Изначально COM-порты использовались для подключения терминалов, модемов и мыши. В современное время основное назначение сводится к подключению всевозможных источников питания, микроконтроллеров, вычислительных систем, кассовых аппаратов и других устройств. Также COM-порт очень активно использовался для синхронизации компьютеров: к примеру, ноутбука с персональным компьютером. Сейчас такой подход сменился использованием USB-порта.

Что такое виртуальный COM-порт?

Виртуальный COM-порт воображает себе наша операционная система, при этом он отсутствует физически. Для «воображения» существуют специальные программы, одну из которых мы рассмотрим позже.

Для чего используется?

Поняв, что такое реальный COM-порт и для чего он используется, без труда можно представить себе необходимость в виртуальном COM-порте. Представьте: вам нужно подключить вычислительное устройство к компьютеру через COM-порт. Но у вас его нет! Или же подключить несколько устройств, а порт всего один. Как быть в такой ситуации? Спасает именно создание виртуального порта.

Таким образом, виртуальный порт позволяет имитировать его присутствие в компьютере при отсутствии оного. Примеровприменения довольно много. Однако наиболее часто виртуальный COM-порт применяется:

Как создать виртуальные порты?

Для их создания предусмотрены специализированные программы. Стоит выбирать те, которые предлагают нам установить нужные для виртуальных портов драйвера, поскольку их поиск — не очень приятное занятие.

Скачайте и установите программу Advanced Virtual COM Port. Установка занимает считаные минуты, при этом на одном из этапов нам предложат драйвер:

Программа для настройки виртуального com-порта в windows

Программа для настройки виртуального com-порта в windows

Соглашаемся и нажимаем «Установить». Следует подождать несколько минут — не пугайтесь, если потребуется 5–10 минут. Это нормально.После установки, заходим в программу и видим главное окно:

Кернел про -для настройки виртуального com-порта в windows

Кернел про -для настройки виртуального com-порта в windows

Оно содержит три основных вкладки: Общие (расширенные), клиентские и локальные порты.

Вкладка общие (или расширенные) порты позволяет делиться COM-портами через локальную сеть (LAN) или интернет. Таким образом, данные с виртуальных портов могут быть легко и быстро переданы другим пользователям.Вкладка клиентские порты позволяют создавать порты на компьютере, которые подключаются к расширенным портам через виртуальный кабель нуль-модема. Стоит сказать, что виртуальный кабель программа предусматривает автоматически.Вкладка локальные порты даёт возможность просматривать, создавать и удалять все пары виртуальных COM-портов.

Перейдём во вкладку локальные порты и нажмём кнопку Add. Перед нами откроется окно, предлагающее создать пару COM-портов, которые предполагаются быть соединёнными виртуальным нуль-модемным кабелем:

Создание виртуального com-порта в windows7

Создание виртуального com-порта в windows7

Жмём ОК. Переходим в Панель управления -> Система -> Диспетчер устройств.Видим, что наши COM-порты были успешно созданы:

Виртуальные com-порты windows

Виртуальные com-порты windows

Взаимодействие расширенных и клиентских COM-портов

Скорее всего, непонятным остаётся вопрос взаимодействия этих двух вкладок. На самом деле всё просто: расширенные порты позволяют делиться своими com-портами, то есть всей информацией, что доступны с устройств, подключённых к этим портам. Они подключаются к клиентским: тем, которые получают всю необходимую информацию.

Для создания расширенного порта достаточно в первой вкладке нажать кнопку Add и выбрать порт, которым мы делимся:

Расшаренный com-порт windows

Расшаренный com-порт windows

Для создания клиентского порта, переходим во вторую вкладку, нажимаем кнопку Add и выбираем сначала порт, который хотим сделать клиентским, а затем адрес компьютера, к порту которого мы хотим подключиться:

Клиентский com-порт windows

Клиентский com-порт windows

Итоги

За бортом осталось ещё много чего интересного на тему COM-портов. Хотя эта технология и отходит на второй план с развитием других интерфейсов для подключения устройств, тем не менее пока что она всё ещё активно используются и знать тонкости её работы очень полезно.

answit.com

Как создать виртуальный com порт?

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

Вам понадобится
Инструкция
  • Скачайте и установите программу Advanced Virtual COM Port. Для этого откройте браузер и перейдите по ссылке http://www.advancedvirtualcomport.com/files/AdvancedVirtualComPort.zip. Данная программа включает сетевые и локальные функции виртуального порта COM. Она может создать виртуальный порт и присоединиться к нему через виртуальный кабель модема, через сеть или интернет. Эти порты, созданные в программе, выглядят так же, как и реальные. Работают они аналогично. Запустите программу, выполните процедуру создания порта: нажмите кнопку «создать порт», выберите источник создаваемого порта. Следуйте инструкциям программы. Далее зайдите в «Панель управления», выберите «Диспетчер устройств», там проследите появление нового порта в списке портов.
  • Скачайте драйвер для виртуального порта, чтобы поставить виртуальный com-порт на компьютер, с сайта http://com0com.sourceforge.net/. Распакуйте архив с драйвером в папку, подключите кабель с разъемом USB к компьютеру. Другой конец кабеля, там, где два разъема DB-9, никуда не подключайте. Далее автоматически установится оборудование. Выберите опцию «провести поиск подходящего драйвера для устройства», с указанием места его размещения. Далее нажмите кнопку «Обзор» и выберите скачанный драйвер. В следующем окне нажмите кнопку «Готово». После установки USB Serial Converter будет запущен мастер установки последовательного порта. Повторите процедуру установки оборудования с помощью мастера нового оборудования. Перезагрузите компьютер, чтобы сделать виртуальный com порт. Зайдите в «Панель управления», «Система», нажмите «Диспетчер устройств» и проследите появление нового порта.
  • Скачайте и установите программу Virtual Null Mode. Создание виртуального порта com с помощью этой программы представляет собой достаточно простую процедуру. После установки программы программа предложит создать новое устройство, выберите «Да», далее выберите номера портов, кликните кнопку «ОК» в окне программы и в диалоговом окне. Далее программа установит виртуальные порты на компьютер. Перезагрузите ПК, зайдите в «Диспетчер устройств» и проверьте появление новых портов.
  • Оцените статью!

    imguru.ru

    Как создать порт?

    Виртуальный com-порт выполняет функцию присоединения нескольких прикладных программных обеспечений к одному физическому порту. Происходит это благодаря копированию цифрового номера транспортных протоколов. Приложения, в свою очередь, функционируют с виртуальным портом, посылающим информацию на физический, к которому подсоединено устройство.

    Что нужно для организации виртуального последовательного порта

    1. Наличие персонального компьютера с подключенным Интернетом;
    2. Любой навигатор по Интернет;
    3. Программное приложение Advanced Virtual COM Port;
    4. Драйвер USB Serial Converter;
    5. Утилита Virtual Null Modem.

    Пошаговая организация виртуального com-порта

    1. Открываем навигатор и скачиваем программное приложение Advanced Virtual COM Port, которое вмещает настройки сети, а также местные для создаваемого порта. Платформа организовывает виртуальное устройство подключения и соединяется с ним через модем, используя при этом сетевое соединение или Интернет. Полученные порты функционируют не хуже физических.
    2. Устанавливаем приложение.
    3. Запускаем его и организовываем порт:
      • Кликаем на кнопку «Создание порта»;
      • Отмечаем источник устройства;
      • Выполняем предлагаемые инструкции;
      • В пункте меню «Пуск» ищем «Панель управления», далее в «Диспетчере устройств» обнаруживаем созданный порт.
    4. Скачиваем программу-драйвер для настройки виртуального последовательного порта на компьютер.
    5. Распаковываем архив и подключаем кабель USB в разъем системного блока. При этом второй конец кабеля остается не задействованным. Так установка устройства пройдет автоматически.
    6. Выбираем пункт меню «Поиск подходящего драйвера для устройства» и через «Обзор» находим скаченный драйвер. После выполнения всех процедур нажимаем «Готово».
    7. Далее стартует мастер по настройке последовательного порта. Просто следуем инструкциям.
    8. Перезагружаем компьютер.
    9. В меню «Диспетчер устройств» находим созданный порт.
    10. С

    elhow.ru

    Как создать виртуальный com порт | ЧтоКак.ру

    Как создать виртуальный com порт

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

    Вам понадобится

    Инструкция

    1

    Скачайте и установите программу Advanced Virtual COM Port. Для этого откройте браузер и перейдите по ссылке http://www.advancedvirtualcomport.com/files/AdvancedVirtualComPort.zip. Данная программа включает сетевые и локальные функции виртуального порта COM. Она может создать виртуальный порт и присоединиться к нему через виртуальный кабель модема, через сеть или интернет. Эти порты, созданные в программе, выглядят так же, как и реальные. Работают они аналогично. Запустите программу, выполните процедуру создания порта: нажмите кнопку «создать порт», выберите источник создаваемого порта. Следуйте инструкциям программы. Далее зайдите в «Панель управления», выберите «Диспетчер устройств», там проследите появление нового порта в списке портов.

    2

    Скачайте драйвер для виртуального порта, чтобы поставить виртуальный com-порт на компьютер, с сайта http://com0com.sourceforge.net/. Распакуйте архив с драйвером в папку, подключите кабель с разъемом USB к компьютеру. Другой конец кабеля, там, где два разъема DB-9, никуда не подключайте. Далее автоматически установится оборудование. Выберите опцию «провести поиск подходящего драйвера для устройства», с указанием места его размещения. Далее нажмите кнопку «Обзор» и выберите скачанный драйвер. В следующем окне нажмите кнопку «Готово». После установки USB Serial Converter будет запущен мастер установки последовательного порта. Повторите процедуру установки оборудования с помощью мастера нового оборудования. Перезагрузите компьютер, чтобы сделать виртуальный com порт. Зайдите в «Панель управления», «Система», нажмите «Диспетчер устройств» и проследите появление нового порта.

    3

    Скачайте и установите программу Virtual Null Mode. Создание виртуального порта com с помощью этой программы представляет собой достаточно простую процедуру. После установки программы программа предложит создать новое устройство, выберите «Да», далее выберите номера портов, кликните кнопку «ОК» в окне программы и в диалоговом окне. Далее программа установит виртуальные порты на компьютер. Перезагрузите ПК, зайдите в «Диспетчер устройств» и проверьте появление новых портов.

    chtokak.ru

    Как сделать виртуальный com порт?

    При работе с ПК бывают случаи, когда в вашу систему установлено несколько приложений, для работы которых необходим com-порт. Однако число данных портов далеко не всегда равно количеству таких приложений. Поэтому при нехватке этих устройств в ОС предусмотрено создание виртуальных, число которых не ограничено.

    Инструкция
  • Существует несколько способов создания виртуального com-порта, количество этих способов равно количеству программ, позволяющих провести такие манипуляции в ПК. Одним из приложений подобного вида является Advanced Virtual COM Port. Скачать ее можно по ссылке, представленной в категории «Дополнительные источники». Установите программу и запустите. Внимательно изучите интерфейс утилиты и найдите кнопку «Создать порт». В открывшемся окне выберите источник того порта, который вы собираетесь создать. Зайдите через меню «Пуск» в «Панель управления». Выберите значок «Диспетчер устройств» и проверьте раздел com-портов.
  • Также существует и другой способ создания виртуального порта. Он основан на установке драйвера. Для начала скачайте его, перейдя по следующей ссылке под названием «Драйвер com-порта». Загруженный архив распакуйте в любую папку. Затем подключите кабель стороной разъёма USB к компьютеру (второй конец кабеля, где находятся два DB-9, оставьте неподключённым). Выберите «Провести поиск подходящего драйвера для устройства». Укажите место расположения драйвера. Затем нажмите «Обзор», выберите драйвер, и кликните по кнопке «Готово». Перезагрузите компьютер и проверьте «Диспетчер устройств».
  • Создать виртуальный com-порт можно и с помощью сетевой утилиты Virtual Null Mode. Скачать ее можно, отыскав соответствующее название в категории «Дополнительные источники». Установите программу. После установки на появившийся вопрос о создании нового устройства ответьте «Да». Укажите необходимые номера портов и подтвердите внесенные изменения кнопкой «ОК». На этом этапе создание com-порта закончено. Перезагрузите ваш компьютер, зайдите через меню «Пуск» в «Панель управления» и проверьте «Диспетчер устройств». Также не забывайте, что виртуальные порты почти не отличаются от реальных, они выглядят и функционируют аналогично своим настоящим собратьям.
  • Оцените статью!

    imguru.ru

    Ethernet в виртуальный Com-порт

    Форум: "WinAPI";Поиск по всему сайту: www.delphimaster.net;Текущий архив: 2005.08.14;Скачать: [xml.tar.bz2];

    Вниз

    Ethernet в виртуальный Com-порт 
    Девушка ©   (2005-04-21 22:03) [0]

    Есть некое оборудование, например, типа moxa (сервер устройств RS-232), которы берет поток RS-232 и передает его по Ethernet.

    На компьтере мне показали следующее, что при запущеном гипертерминале, подключенном к Com-порту, данные передаются через Com-порт->наше устройство->Ethernet->компьютер и другой гипертерминал, подключенный к Ethernet отображает что было набрано на первом терминале.

    Теперь надо написать программу, которая бы создала виртуальный Com-порт и передавала в него данные из Ethernet.

    Вопросы:1) Как создать вирутальный Com-порт? Вроде для этого есть специализированные компоненты, но мне встречались только платные.2) Может у кого-нибудь уже есть наработки в этой области?

    Digitman ©   (2005-04-22 10:32) [1]

    > 1) Как создать вирутальный Com-порт?

    драйвер нужно писать соответствующий ... и зарегистрировать виртуальный порт в реестре ..

    В MS DDK есть примеры.. правда, на C

    если с С дружишь, то ничего особо сложного в том нет.

    посмотри еще соотв.наработки на wasm.ru

    Девушка ©   (2005-04-22 11:31) [2]

    А где можно найти подобные вещиhttp://www.mks.zp.ua/vspcontrol.phpтолько freeware?

    Digitman ©   (2005-04-22 12:30) [3]

    я не совсем понял, а зачем собственно вирт.порт понадобился ?ведь оборудование-то подключено к реальному порту ...и схема эта работает, как тебе показали ..

    т.е. от тебя вроде бы требуется только заменить станд.гипертерминал на свою программу ..

    ?

    имя   (2005-04-22 15:20) [4]

    Удалено модератором

    Девушка ©   (2005-04-22 21:15) [5]

    Имеем  Ethernet - сеть по зданию. Где-то на другом конце здания находится миниАТС, которая управляется через Com-порт посредством программы стороннего разработчика. В этой программе я выбираю порт Com1, 2..., к которому подключен кабель управления и спокойно управяю миниАТС. Тепер берем устройство которое способно передавать RS-232 через среду Ethernet.Пример такого устройства (Моха)http://www.moxa.ru/html.prod/product/1port_info.html

    С одной стороны оно подключено к миниАТС, с другой - включено в локальную сеть.

    Теперь стоит задача, на удаленном ПК подключаться программой управления для миниАТС к нашей миниАТС. Для этого предполагается создать виртуальный COM-порт, и организовать передачу потока из локальной сети с Мохи на виртуальный COM-порт и обратно. Тогда на виртуальный COM-порт можно будет направлять программу управления миниАТС.

    GanibalLector ©   (2005-04-23 01:41) [6]

    2 Девушка ©   (22.04.05 21:15) [5]Не нужен там "Моха". С DCOM знаком? Видать нет ;)

    Девушка ©   (2005-04-23 14:54) [7]

    > GanibalLector ©   (23.04.05 01:41) [6] можно поподробнее?

    если это

    Одной из задач применения DCOM может быть распределение вычислений по сети. Действительно задачи могут быть довольно ресурсоемкие и выполняться много часов или десятков часов. Применяя DCOM у Вас есть возможность распределить вычисления по нескольким серверам или обычным рабочим станциям Windows 98 значительно сократив время на выполнение вычислений.

    то чем это может помочь?

    Anatoly Podgoretsky ©   (2005-04-23 15:14) [8]

    Com-порт->наше устройство->Ethernet->наше устройство->Com-порт

    Deka ©   (2005-04-23 15:25) [9]

    Я так думаю что устройство типа Моха инкапсулирует данные COM порта в TCP/IP пакеты. Ну или в пакетыв другого протокола. Значит надо на другом конце ловить эти пакеты и извлекать из них данные COM порта. Так как есть готовая прога управления станцией - нужен виртуальный COM-порт который будет принимать RS-232 трафик->упаковывать его в пакеты->отправить по сетке на Моха. В обратном порядке Принять пакет от Моха->извлечь данные RS-232->отправить в прогу подключенную к виртуальному Com порту. Походу надо писать драйвер...

    Deka ©   (2005-04-23 15:28) [10]

    К Моха идет диск с драйверами, так что думаю ничего писать не понадобиться - все уже написано. Надо просто купить девайс, настроить его и наслаждаться!!!

    GanibalLector ©   (2005-04-23 17:18) [11]

    >то чем это может помочь?Хорошо...что такое СОМ сервер знаешь? Ну,например тот-же Word может выступать сервером автоматизации.Соответственно,ты можешь управлять им,создавать документы и т.д.(в СОМ и Соrba читай).Ну а DCOM этот то-же самое,только удаленно.Вот и все ;)

    Короче,цепляешь "некое оборудование" к самому ближайшему компьютеру.Пишешь DCOM клиент и сервер.В результате можешь управлять этим портом(читать как "неким уст-ом") с любого комьютера.

    З.Ы. Делал недавно подобную реализацию для кассового аппарата.В результате,с любого компьютера можно "пробить" чек,снять отчет и т.д.

    Девушка ©   (2005-04-23 18:51) [12]

    > Anatoly Podgoretsky ©   (23.04.05 15:14) [8] > Com-порт->наше устройство->Ethernet->наше устройство->Com-портага... и покупаем два устройства вместо одного...Цена устройства на один порт - порядка $115...Ну а кроме того, если еще датчиков 6 (миниАТС - пример)? Куда втыкать будем?

    > К Моха идет диск с драйверами, так что думаю ничего писать > не понадобиться - все уже написано. Надо просто купить девайс, > настроить его и наслаждаться!!!Моха - пример. Есть свое устройство. Оно создано технарями нашей фирмы. К нему надо написать свой драйвер.Из явно-видимых проблем - создание виртуального com-порта.

    > Короче,цепляешь "некое оборудование" к самому ближайшему > компьютеру.Идет труба нефтяная... Стоит на ней компрессорная станция. На ней стоит датчик с интерфейсом RS-232 а до ближайшего компа км так N-дцать... даже 485-й не пробьет... но зато вдоль трубы есть линия Ethernet. Вот и нужно запихать RS-232 в етот Ethernet. Даже не запихать, а преобразовать его на компе в обычный RS-232...

    tesseract   (2005-04-26 10:10) [13]

    >> даже 485-й не пробьет.  485 с усилком можно и на N-дцать А вот ethernet - до 500м. А вообще зачем тебе виртуальный Com-порт - он только для совместимости со старым софтом. можно данные принимать/слать по TCP/UDP. На Moxa можешь забить - неюдобная. По мне из всего данного барахла лучший - Tibbo. Дуракоустойчивый- просто жуть + Великолепная документация.

    Anatoly Podgoretsky ©   (2005-04-26 12:59) [14]

    Девушка ©   (23.04.05 18:51) [12] Ну так самая рабочая конструкцияCOM-Устройство-линия-Устройство-COM абсолютно прозрачная. Такая схема у меня работает для передачи ком портов с оборудования в компьютер на растояние свыше 100 км

    Deka ©   (2005-04-26 14:58) [15]

    Похоже девушка запуталась. Сначала пишет что "На компьтере мне показали следующее, что при запущеном гипертерминале, подключенном к Com-порту, данные передаются через Com-порт->наше устройство->Ethernet->компьютер и другой гипертерминал, подключенный к Ethernet отображает что было набрано на первом терминале.". То есть соединение работает. Гипер терминал работает либо по Telnet, либо с COM портами. Зачем тут виртуальный порт?Девушка! Еще раз и поотчетливей обрисуйте ситуацию.

    simpson ©   (2005-04-26 17:35) [16]

    Девушка ©   (21.04.05 22:03)

    Вам сюда: http://www.tibbo.ru/Конвертор стоит порядка $100-150, к нему (покрайней мере, у данного производителя), идут дрова виртуального COM-порта. ПисАть ничего не надо.

    Девушка ©   (2005-04-27 00:12) [17]

    > А вот ethernet - до 500м.

    В каком-нибудь Fomux-е по оптике в TDM-е до 110 км. Это если PDH без репитеров. А если SDH то гораздо дальше и с резервированием. А можно еще через Интернет гонять.

    > COM-Устройство-линия-Устройство-COM абсолютно прозрачная.Только дорого это и у компьютера ограниченное количество COM-портов. И проще COM-Устройство-линия(Ethernet)-компьютер?

    > То есть соединение работает. Гипер терминал работает либо > по Telnet, либо с COM портами. Зачем тут виртуальный порт?Соединение работает. Виртуальный порт нужен для того, что-бы подключить к нему приложение стороннего разработчика. Например, программу управления миниАТС.

    > Конвертор стоит порядка $100-150, к нему (покрайней мере, > у данного производителя), идут дрова виртуального COM-порта. > ПисАть ничего не надо.Если говорить о рекламме tibbo то себестоимость конвертора на 1 порт около $50 если производить мелкосерийно... Ну это мелочи. Но я повторюсь, что у нас есть свое, созданное нами такое устройство. Оно работает. Нужна программа-драйвер которая создаст виртуальный Com-порт и будет осуществит прозрачную передачу между удаленным устройством и виртуальным Com-портом.

    Вопрос: Как создать виртуальный com-порт?

    Anatoly Podgoretsky ©   (2005-04-27 00:23) [18]

    Девушка ©   (27.04.05 00:12) [17] > COM-Устройство-линия-Устройство-COM абсолютно прозрачная.

    Только дорого это и у компьютера ограниченное количество COM-портов. И проще COM-Устройство-линия(Ethernet)-компьютер?

    Естественно, разница только в прозрачности, можно считать так

    COM-COM, в качестве тире может быть что угодно, вплоть до радиомодем, Интернет и т.д. Черный ящик.

    Девушка ©   (2005-04-28 11:30) [19]

    > Естественно, разница только в прозрачности, можно считать > такНет никакой разности в прозрачности т.к. типовой задачей является все же управление через COM многими устройствами, расположенными в разных местах.

    Deka ©   (2005-04-28 17:32) [20]

    Я все заново перечитал. Вам надо данные COM пора инкапсулированные в трафик Ethernet извлечь оттуда и отправить на виртуальный COM порт?

    Deka ©   (2005-04-28 17:35) [21]

    Для создания виртуального COM порта свой драйвер. А для создания своего драйвера понадобится Windows DDK. Там все расписано. Правда все на СИ и ассемблере.

    Девушка ©   (2005-04-28 19:29) [22]

    > Вам надо данные COM пора инкапсулированные в трафик Ethernet > извлечь оттуда и отправить на виртуальный COM порт?Абсолютно верно...

    > Правда все на СИ и ассемблере.Можно и на си. А что такое Windows DDK если в двух словах?

    Deka ©   (2005-04-29 12:36) [23]

    The Microsoft® Windows® Driver Development Kit (DDK) for Windows XP provides a development environment for the creation of Windows XP drivers. The DDK provides additional driver-specific headers, libraries, sources, tools, and documentation that are used to develop drivers for Windows XP.

    В общем в двух словах это примеры и документация для написания драйверов практически для всех стандартных устройств. Также там есть полный исходный текст драйвера последовательного порта.

    Deka ©   (2005-04-29 12:38) [24]

    А вот ссылка на альтернативуhttp://www.softline.by/product.asp?catalog_name=SoftLine&category_name=&product_id=Software-11716&cookie%5Ftest=1

    Deka ©   (2005-04-29 12:39) [25]

    Я даже думаю, что понадобиться два драйвера. Один встроится в модель OSI (типа драйвера NAT) и будет перехватывать пакеты от Вашего девайса, а второй будет эмулировать COM порт.

    Deka ©   (2005-04-29 12:50) [26]

    Вот еще ссылочка...http://www.sources.ru/delphi/system/tcomportdriver.shtml

    Deka ©   (2005-04-29 13:09) [27]

    Похоже Тиббо сделало все в одном драйвере... Сходи почитай на www.tibbo.ru

    А вот последняя ссылка - драйвер IRDA, который создает виртуальный COM порт. Проект с открытыми исходниками. http://www.ircomm2k.de/Думаю на первое время информации хватит. ;)

    Девушка ©   (2005-04-29 13:12) [28]

    На первое время - вполне :)

    vidiv ©   (2005-05-02 11:56) [29]

    гы.. как вариант: принимать по сети сообщения и посылать их в com1, а в системном блоке порты com1 и com2 соединить нуль-модемом... и тогда данные из сети будут попадать на com2 :))) шутка

    tesseract   (2005-05-07 16:18) [30]

    to Deca>> я уже говорил что никаких специфичных данных UART не предусматривает. просто посылаешь данные и ВСЁ!!! Телефонные станции в большинстве своём не использую CTS/RTS DTS/CTS. Если хочешь с ними поиграться посмотри help на Tibbo он очень хороший.

    Владимир__   (2005-06-22 19:13) [31]

    Всем привет!!!Обсуждаемый Вами вопрос меня тоже мучает долгое время.Мне тоже иногда приходиться писать программульки по RS-232.Могу посоветовать использовать программу:TCP-Comhttp://www.taltech.com/p_tcpcom.htmПо крайней мере она мне очень помогает!

    Форум: "WinAPI";Поиск по всему сайту: www.delphimaster.net;Текущий архив: 2005.08.14;Скачать: [xml.tar.bz2];

    Наверх

    Память: 0.81 MBВремя: 0.049 c

    www.delphimaster.net