Com порт если нет роутера

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

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

Чтобы использовать COM-порт без роутера, необходимо на компьютере установить специальное программное обеспечение, которое позволяет управлять устройствами через COM-порт. Например, можно использовать программу PuTTY, которая предоставляет доступ к консоли устройства. После установки программы и подключения устройства к компьютеру, нужно указать соответствующие настройки порта (скорость передачи, биты данных и т.д.) и установить соединение.

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

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

Содержание

  1. Выбор необходимого оборудования
  2. Проверка наличия COM-порта на компьютере
  3. Приобретение и подключение необходимого кабеля
  4. Установка драйверов для COM-порта
  5. Настройка на компьютере соединения через COM-порт
  6. Установка программного обеспечения для работы через COM-порт
  7. Проверка и настройка соединения через COM-порт

Выбор необходимого оборудования

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

  • USB-COM адаптеры: эти устройства позволяют подключить компьютер к COM-порту с помощью USB-порта. Они могут быть полезны, если ваш компьютер лишен COM-порта или если его количество недостаточно.
  • USB to TTL адаптеры: данное оборудование позволяет подключать устройства, работающие с TTL-сигналами, к USB-порту. Они наиболее универсальны и часто используются для программирования и конфигурирования микроконтроллеров.
  • Serial to WiFi конвертеры: эти устройства позволяют установить беспроводное соединение между COM-портом и сетью. Они особенно полезны, если вы хотите управлять устройством удаленно или использовать его в составе сетевой инфраструктуры.
  • Ethernet to COM-порт серверы: такое оборудование преобразует COM-порт в сетевой порт и позволяет установить удаленное соединение с устройством по Ethernet.

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

1. Зайдите в «Диспетчер устройств». Для этого нажмите сочетание клавиш Win + X, а затем выберите «Диспетчер устройств».

2. В открывшемся окне Диспетчера устройств найдите раздел «Порты (COM и LPT)» и разверните его. Если раздела «Порты (COM и LPT)» нет, это может означать, что на вашем компьютере отсутствует COM-порт.

3. Если в разделе «Порты (COM и LPT)» присутствует COM-порт, то он будет отображаться в виде «COM» и номера порта. Например, COM1, COM2 и т. д.

4. Если COM-порт отображается в Диспетчере устройств, значит он присутствует на вашем компьютере и вы можете использовать его для подключения устройств.

5. Если COM-порт отсутствует в Диспетчере устройств, значит его нет на вашем компьютере. В таком случае, вам потребуется установить COM-порт, либо использовать другие способы подключения устройств.

Приобретение и подключение необходимого кабеля

Для использования COM-порта без роутера необходимо приобрести и правильно подключить специальный кабель.

Первым шагом является приобретение USB-кабеля соответствующего типа. Обычно используется кабель с разъемами USB Type-A и RS-232, также известным как «кабель USB to Serial». Данный кабель позволит установить связь между вашим устройством и COM-портом на компьютере.

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

Обратите внимание, что COM-порты могут иметь различные разъемы — DB9 или DB25. Поэтому перед приобретением кабеля важно убедиться, что он имеет подходящий разъем для вашего COM-порта.

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

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

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

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

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

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

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

Настройка на компьютере соединения через COM-порт

Для подключения устройства через COM-порт к компьютеру необходимо выполнить следующие шаги:

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

  3. Откройте «Диспетчер устройств»
  4. Чтобы настроить соединение через COM-порт, откройте «Диспетчер устройств» на компьютере. Для этого нажмите комбинацию клавиш Win + X и выберите пункт «Диспетчер устройств».

  5. Найдите COM-порт
  6. В «Диспетчере устройств» найдите раздел «Порты (COM и LPT)». Разверните его и найдите нужный COM-порт. Обычно он имеет вид «COM1», «COM2» и т.д.

  7. Настройте параметры порта
  8. Щелкните правой кнопкой мыши на выбранном COM-порте и выберите пункт «Свойства». Откроется окно с параметрами порта. Здесь можно настроить такие параметры, как скорость передачи данных, биты данных, биты остановки и другие.

  9. Проверьте соединение
  10. После настройки параметров порта можно проверить соединение. Для этого подключите устройство к COM-порту и запустите программу, которая будет работать с портом. Если все настройки выполнены правильно, то программа должна успешно подключиться к устройству.

Теперь вы можете использовать COM-порт на компьютере для подключения устройств и передачи данных. Не забывайте, что каждое подключаемое устройство может иметь свои особенности настройки COM-порта, поэтому следуйте инструкциям, предоставленным производителем устройства.

Установка программного обеспечения для работы через COM-порт

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

Шаг 1. Определите модель устройства, с которым вы планируете работать через COM-порт. Обычно модель указана на самом устройстве или в его документации.

Шаг 2. Перейдите на официальный сайт производителя вашего устройства и найдите раздел «Поддержка» или «Скачать драйверы».

Шаг 3. В поиске на сайте введите модель вашего устройства и выберите подходящую версию драйвера для вашей операционной системы.

Шаг 4. Скачайте файл драйвера на ваш компьютер.

Шаг 5. Запустите загруженный файл и следуйте инструкциям мастера установки.

Шаг 6. После завершения установки перезагрузите компьютер.

Теперь, когда програм

Проверка и настройка соединения через COM-порт

Перед тем, как начать использовать COM-порт без роутера, необходимо проверить и настроить соединение. В этом разделе мы рассмотрим основные шаги.

1. Подключите устройство к компьютеру через COM-порт.

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

2. Узнайте номер COM-порта.

Откройте «Диспетчер устройств» на компьютере и найдите раздел «Порты (COM и LPT)». Там будет указан номер COM-порта, к которому подключено ваше устройство.

3. Проверьте параметры соединения.

Настройте параметры коммуникации (скорость передачи данных, биты данных, контроль четности, количество стоп-битов и другие параметры) на компьютере в программе, с которой вы планируете работать через COM-порт.

4. Проведите тестирование соединения.

Для проверки работоспособности соединения можно использовать тестовую программу, которая отправляет и принимает данные через COM-порт. Запустите программу и проверьте, что данные успешно передаются и принимаются с помощью COM-порта.

Следуя этим простым шагам, вы сможете проверить и настроить соединение через COM-порт без роутера и начать использовать его для передачи данных.


Содержание

  • 1 COM порт по сети?
    • 1.1 COM-порты, работающие через TCP/IP
    • 1.2 Редиректор TCP_SerPort

Читатель нашего сайта  Иван, спрашивает:

Здравствуйте! Подскажите пожалуйста, есть ли какая-нибудь программа, с помощью которой можно использовать выход/вход ethernet как виртуальный COM port?

Да, такой софт существует.   Самое известное решение — программа HW Virtual Serial Port от компании HW Group.

Мы нашли хороший материал об этой программе:

COM-порты, работающие через TCP/IP

Хорошая идея – создать виртуальные COM-порты, работающие через TCP/IP-протокол. Их наличие в операционной системе персонального компьютера позволило бы «достучаться» удаленно к любому ресурсу, использующему ethernet-подключение по локальной сети. Виртуализация последовательных портов, клонированных таким образом, сняла бы ограничение на длину RS232-соединений и решила бы коммуникационную задачу. Исполнительное устройство, транслирующее LAN-подключение хотя бы в Rx/Tx-сигналы и доступное с персоналки, виделось бы в системе как периферия, управляемая через UART. Несть числа приложениям, требующих виртуализацию COM-портов: управление кондиционерами, коммутации силовых линий, съем и обработка телеметрической информации (температура, давление, влажность), мониторинг цифровой техники с возможностью ее ресета и/или перезагрузки. Много-много полезных дел требуют удаленного доступа к RS232-совместимым оконечным устройствам.


Менеджер виртуальных COM-портов

Одним из решений поставленной задачи является программный продукт от компании HW Group под названием HW Virtual Serial Port. Это свободно распространяемое программное обеспечение, предназначенное для формирования в среде Windows-совместимых операционных систем драйвера последовательного порта, использующего TCP/IP стек. Драйвер способен нумеровать то количество COM-портов, которое предоставляет в его распоряжение операционка, при этом каких-либо ограничений на его использование с сетевыми протоколами нет.

Управление программным пакетом выполняется посредством менеджера виртуальных портов:

Управление по UDP удаленными устройствами

Управление подключениями осуществляется за счет того, что устанавливается взаимно однозначное соответствие между IP-адресом удаленной периферии и мнемоническим именем COM-порта. Наряду с закладкой «Virtual Serial Port» менеджер предоставляет доступ по UDP к ресурсам локальной сети, идентифицированных MAC-адресами. Доступ к ним возможен через шлюз по IP-адресу и маске, а кроме того – с указанием конкретного порта периферийного устройства. К сожалению, возможности этой закладки нацелены только на оригинальные устройства HW Group.

Установки виртуальных COM-портов

Закладка для установок виртуального COM-порта управляет служебными операциями программного обеспечения: отвечает за ведение лога, запускает утилиту по старту операционной системы, предоставляет системный трей для оперативного доступа, устанавливает параметры PING-операций и т.д. Но главная задача установочной закладки – параметры шифрования с помощью TEA-ключей. С ее же помощью задаются параметры работы в терминальной сессии путем установки NVT–параметров.

Источник

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

Редиректор TCP_SerPort

версия: 1.1

Последнее обновление программы в шапке: 17.09.2013

Прикрепленное изображение Прикрепленное изображение

Краткое описание:
Перенаправляет данные с сети (TCP) в COM порт на Андроид устройстве и из COM порта в сеть. Поддерживает FT232RL (FTDI), CP2102 (Silicon Lab), PL2303 (PROLIFIC).

Описание:
Программа представляет из себя редиректор который принимает данные с сети (ТСP) и перенаправляет их через СОМ порт подключенный к Андроид на различные устройства. Поддерживаются переходники USB<->COM на чипах FT232RL(FTDI), CP2102(Silicon Lab), PL2303(PROLIFIC). Андроид должен иметь USB HOST и версию не ниже 3.1

Где это может быть использовано? Допустим у Вас есть устройство (например теплосчетчик или микроконтроллер) который имеет интерфейс RS232 или USB и работает напрямую с компьютером.Теперь Вам надо получать/управлять им через сеть или Интернет.Часто бывает что переписать программу на компьютере на сетевую нет возможности (сложная,программист уволился/спился :) и т.д) и переделывать контроллер на сетевой тоже часто не просто.Выход может быть такой.К Андроид через переходник USB<>COM или напрямую (если USB) подключаем устройство. На компьютере запускаем эту программу HW Virtual Serial Port Single которая создает виртуальный COM порт в системе и перенаправляет данные по сети на Андроид. Запускаем программу TCP_SerPort на Андроиде. В программе VSP на компьютере указываем IP и порт(3333) андроид устройства.Запускаем программу которая работает с подключенным оборудованием на PC и подключаемся к виртуальному СОМ порту. Все. Работаем с устройством по сети.

Софтовый аналог программы замечательная утилита LINUX ser2net. Есть программы редиректоры под PC но они в основном платные и на обоих сторонах должны быть компьютеры, что часто неудобно. Есть так-же «железные» решения типа Tibbo. Плюс использования Андроид в том что небольшое, сразу имеем WI_FI и можно еще организовать обработку и запись данных.

Редиректор также можно использовать в робототехнике когда андроид устройство стоит на тележке,а рулим удалено с PC или другого андроида.Для этого просто пишем клиента к TCP серверу. Так-же можно подключать различное торговое оборудование (сканеры,принтеры и т.д)

Программа Вета версия. Делал под свои задачи. Буду рад если пригодится еще кому то. Конструктивные замечания/предложения приветствуются. Перед использованием можно проверить работают ли у Вас на устройстве переходники USB<> COM моей программой TermUSB

Так-же рекомендую для тестирования программы по сети  утилиту Hercules Setup UTILITY. Ну и конечно в LINUX NETCAT
Разработчик: Шипов Александр

Источник

Admin

IT-cпециалист с высшим техническим образованием и 8-летним опытом системного администрирования. Подробней об авторе и контакты. Даю бесплатные консультации по информационным технологиям, работе компьютеров и других устройств, программ, сервисов и сайтов в интернете. Если вы не нашли нужную информацию, то задайте свой вопрос!

Автор Сообщение
 

СообщениеДобавлено: 04.07.2009 12:17 

[профиль]

Member

Статус: Не в сети
Регистрация: 19.09.2006
Откуда: Москва, МО

Как можно передавать данные на comport устройства по беспроводной технологии?

Реклама

Партнер
 
Megagad

Member

Статус: Не в сети
Регистрация: 16.11.2007
Откуда: Крым, Земля!

timer-on WiFi->USB->COM с помощью переходников :) Вот только дрова на всё это добро подбирать — чтоб работали вместе.


_________________
Хочешь сделать людям хорошо — сделай плохо, а потом верни, как было.
Hi Jack — Hi! Hijack — Hi!
Broni всех стран объединяйтесь!

 
TiN

Hardware Nightmare

Статус: Не в сети
Регистрация: 14.09.2003
Откуда: Taipei, Taiwan

Если есть прямая видимость, можно на лазерах и фотодатчиках. Вполне реально покорить скоростя 115200 на небольших расстояниях.. :)

 
timer-on

Member

Статус: Не в сети
Регистрация: 19.09.2006
Откуда: Москва, МО

Скорость передачи неважна, прямой видимости нет. Расстояние — метров 15.

 
Megagad

Member

Статус: Не в сети
Регистрация: 16.11.2007
Откуда: Крым, Земля!

Ишо раз повторюсь: Первая ступень — переходник COM-USB, вторая ступень — USB WiFi точка доступа. А куда вы хотите сетку тянуть? Если это старый ноут — не проще PCMCI контроллер найти? А если обычный комп — PCI точку доступа воткнуть в него.


_________________
Хочешь сделать людям хорошо — сделай плохо, а потом верни, как было.
Hi Jack — Hi! Hijack — Hi!
Broni всех стран объединяйтесь!

 
TiN

Hardware Nightmare

Статус: Не в сети
Регистрация: 14.09.2003
Откуда: Taipei, Taiwan

Megagad

Сперва разберитесь в вопросе, и не советуйте чепухи, которая не будет работать.

timer-on

А может проще того, проводом?

 
Megagad

Member

Статус: Не в сети
Регистрация: 16.11.2007
Откуда: Крым, Земля!

timer-on писал(а):

Как можно передавать данные на comport устройства по беспроводной технологии?

Вот вопрос — ответ я написал. Ни какое устройство, ни других более-менее вразумительных данных НЕТУ. Поэтому советуем по умолчанию — соеденить пару компов. Извиняюсь, что мой хрустальный шар не смог узнать, какие именно устройства по вайфаю хотят соединить :(

timer-on писал(а):

Скорость передачи неважна, прямой видимости нет. Расстояние — метров 15.

Эм, 15 метров без прямой видимости — среда прохождения сигнала? 15 метровая бетонная стена? Стальная стена толщиной 15 метров? ДАННЫЕ В СТУДИЮ! К слову, никто не мешает собрать «микро-терминал»(этакий микро-комп с линухом на борту и выполняющий только одну функцию — принять сигнал вайфая и выдать в компорт) и с него уже подавать на СОМ-порт данные. Цена будет недецкой, зато по выше озвученому ТЗ подходит на 100%


_________________
Хочешь сделать людям хорошо — сделай плохо, а потом верни, как было.
Hi Jack — Hi! Hijack — Hi!
Broni всех стран объединяйтесь!

 
timer-on

Member

Статус: Не в сети
Регистрация: 19.09.2006
Откуда: Москва, МО

Есть прибор с com-портом в которое надо при необходимомсти передать/принять данные. Сейчас это делается с ноута по проводу com. Так как таскать туда-сюда ноут неохота, хочется сделать без проводов на расстоянии по wi-fi, к примеру. Из препятствий одна стена бетонная — wi-fi работает.

 
TiN

Hardware Nightmare

Статус: Не в сети
Регистрация: 14.09.2003
Откуда: Taipei, Taiwan

timer-on

А что мешает проложить провод о 4-жилах?

WiFi явно не самый простой путь, как вы данные с компорта транслировать в WLAN cобираетесь? WiFi-роутер телепатически должен догадаться, что бред посылаемый в его USB-порт надо как-то телепатировать в совсем другой WiFi-интерфейс?

Автору — посмотреть на RF-передатчики. Грубо говоря — в RS-232-приборе ставим коробочку с мелким контроллером, который будет полученное слать в эфир. И на ноуте — другая коробочка, которая будет слушать эфир и конвертировать данные на RS232 ноутбука.

Последний раз редактировалось TiN 04.07.2009 19:06, всего редактировалось 1 раз.

 
Megagad

Member

Статус: Не в сети
Регистрация: 16.11.2007
Откуда: Крым, Земля!

timer-on писал(а):

Есть прибор с com-портом в которое надо при необходимомсти передать/принять данные

А, ну тогда только как я говорил:

Megagad писал(а):

собрать «микро-терминал»(этакий микро-комп с линухом на борту и выполняющий только одну функцию — принять сигнал вайфая и выдать в компорт) и с него уже подавать на СОМ-порт данные

— по другому никак(я ещё не видел отдельных вайфай точек с СОМ портом).
Добавлено спустя 7 минут, 37 секунд
Ну или как вариант — найти вай-фай роутер с возможностью выхада на USB и прикупить такую штуку:

http://www.ipc2u.com.ua/catalog/C/CZ/11323.html

для вывода СОМ порта.


_________________
Хочешь сделать людям хорошо — сделай плохо, а потом верни, как было.
Hi Jack — Hi! Hijack — Hi!
Broni всех стран объединяйтесь!

 
decaht858

Member

Статус: Не в сети
Регистрация: 10.08.2006
Откуда: СПб Купчино

А в самом деле, вайфай-точки с ЮСБ-портом есть.

ПРАВИЛЬНЫЕ переходники ЮСБ-КОМ (для подклобючения к разным хитрым устройствам типа бесперебойников, автокомьютеров и т.д.) есть.

Точно не будет работать?

Либо, как шутка, ЕЕЕ с отломанным экраном в качестве точки доступа, и переходник ЮСБ-КОМ. :)

 
timer-on

Member

Статус: Не в сети
Регистрация: 19.09.2006
Откуда: Москва, МО

С проводом мысль была, но вроде как на таком расстоянии сигнал может затухнуть, нет? Проводом получится метров 30, наверное… Да и тянуть неудобно.

 
TiN

Hardware Nightmare

Статус: Не в сети
Регистрация: 14.09.2003
Откуда: Taipei, Taiwan

timer-on

Если по уму сделать, с токовой петлей например, то и на километре будет все нормально :)

 
Злобный Йожык

Member

Статус: Не в сети
Регистрация: 23.04.2003
Откуда: из лесу =)
Фото: 0

Не надо ничего сочинять.

Если есть возможность прокладывай проводом, у меня рессивер подключен нуль-модем около 17 метров — работает нормально, на обычной витой паре паял.


_________________
Я толерантный — ненавижу всех одинаково.

 
Exolon2008

Member

Статус: Не в сети
Регистрация: 26.09.2007
Откуда: Москва

А у кого есть опыт сборки — Wifi c usb — lpt? тобишь контролировать порты удаленно через делфи или с++ — есть мысль сделать что-то типо управления машинки с USB камерами от компа — и кстате на WiFi точках с USB можно повесить концентратор???

 
Megagad

Member

Статус: Не в сети
Регистрация: 16.11.2007
Откуда: Крым, Земля!

Exolon2008 писал(а):

на WiFi точках с USB можно повесить концентратор???

Можно, и будет ЭТО называться «WiFi роутер(рутер)» — такое уже давно есть в «металле» и продаётся как одно устройство.
Насчёт «машынки, с управлением по WiFi » — скорее всего придётся мудрить с контроллерами — по другому принимать данные с WiFi и пересылать на исполнительные механизмы(равно как и снимать данные с датчиков) не получится. Как и в прошлом случае идеальный выход — «терминал-микрокомпьютер» со своим WiFi(встроенный или в виде микро-PCI карты) и выходом на нужные порты(как минимум пара USB — а уже с него мона сделать всё что угодно).


_________________
Хочешь сделать людям хорошо — сделай плохо, а потом верни, как было.
Hi Jack — Hi! Hijack — Hi!
Broni всех стран объединяйтесь!

 
Exolon2008

Member

Статус: Не в сети
Регистрация: 26.09.2007
Откуда: Москва

Ну насчет машинки — то хотелось бы просто через ЛПТ — управлять битами — и видео смотреть на расстоянии — к дешвым китайским машинкам я думаю там даже контроллеры не нужны

 
Megagad

Member

Статус: Не в сети
Регистрация: 16.11.2007
Откуда: Крым, Земля!

Exolon2008
ВЫ собрались по ЛПТ видео смотреть? Данные-то пойдёт по вай-фаю — а там сугубо фиолетово — китайская машинка, или навороченный робот — главное, чтоб ширины канала хватило :)


_________________
Хочешь сделать людям хорошо — сделай плохо, а потом верни, как было.
Hi Jack — Hi! Hijack — Hi!
Broni всех стран объединяйтесь!

 
Exolon2008

Member

Статус: Не в сети
Регистрация: 26.09.2007
Откуда: Москва

Да нет все проще — ставим WiFI роутер с USB к нему концентратор USB — на один канал кидаем USB LPT а к другому видеокамеру — вот только я понял чтобы это все заработало надо иметь практический пример (((

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Лаборатория

Новости

В этой статье мы рассмотрим ситуацию когда необходим COM (RS232) порт, а на ноутбуке его нет.

Очень часто возникает необходимость подключения к ноутбуку оборудования, работающего только через COM порт (он же RS232). Например: программаторы, автомобильные тестеры, светодиодные рекламные панели и многое другое.

К сожалению производители современных ноутбуков отказались от устаревшего, по их мнению, порта COM и напрочь удалили его с ноутбуков низшего и среднего ценового диапазона. СОМпорт стал опцией, и ноутбук с таким портом на сегодня стоит очень дорого. Что же делать, если порта нет, а подключить эти устройства необходимо? Можно использовать специальные «переходники», которые эмулируют (создают) COM порт, используя стандартные интерфейсы, представленные фактически на всех моделях современных ноутбуков (USB, PCMCIA, ExpressCard)

Рассмотрим варианты подключения:

1 вариант: Если в Вашем ноутбук есть PCMCIA разъем, можно использовать переходник с PCMCIA на COM.

6-resize

2 вариант: Если в Вашем ноутбук есть разъем ExpressCard, можно использовать переходник с ExpressCard на COM. 

7-resize

3 вариант: Если нет портов PCMCIA и ExpressCard, используем переходник с USB порта на COM

4-resize

 или гибридный с дополнительным портом LPT

3-resize

Третий вариант подходит и для обычного настольного компьютера.

Ознакомиться с ценами  на переходники

Время на прочтение
4 мин

Количество просмотров 30K

Последовательные интерфейсы RS-232/422/485 до сих пор очень популярны в промышленности: по ним подключаются диагностические порты, датчики, сканеры штрих-кодов и RFID меток и т.д. Однако последовательные интерфейсы имеют свои ограничения. Иногда возникает необходимость получить доступ к такому интерфейсу по IP-сети, или, например, иметь доступ к одному устройству с RS-232 с нескольких удаленных компьютеров одновременно, или объединить несколько удаленных объектов в одну шину RS-485.

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

В статье мы разберем сервер последовательных интерфейсов Advantech EKI-1524, имеющий четыре последовательный порта, каждый из которых поддерживает протоколы RS-232/422/485, и два LAN-порта.

Сервер последовательных интерфейсов EKI-1524 имеет четыре порта DB9 и два LAN-порта.

Ключевые функции EKI-1524:

  • Виртуальный COM-порт — позволяет программно эмулировать виртуальный COM-порт удаленного устройства на системе Linux.
  • Одновременное подключение нескольких клиентов — в режиме сервера дает возможность использовать один последовательный порт для нескольких устройств одновременно.
  • Работа в режиме P2P — одновременная работа в режиме клиента и сервера позволяет объединить несколько EKI-1524 напрямую, без использования серверов и компьютеров.

Характеристики

Серия последовательных серверов EKI-1500 представлена широким спектром устройств для различных задач. От серверов с одним последовательным портом: EKI-1511X до серверов на 16 портов, для монтажа в серверную стойку, таких как EKI-1526N.

Дополнительно представлены модели с повышенным уровнем защищенности, для работы в экстремальных условиях, и гальванической развязкой портов, для защиты от высоких напряжений: EKI-1522I, EKI-1524I, и другие.


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

Виртуальный COM-порт

Сервер последовательных интерфейсов позволяет по TCP/IP получить доступ к удаленным устройствам таким образом, что для прикладного ПО это будет выглядеть так, будто устройства подключены к физическому COM-порту.

Принцип работы виртуального COM-порта по сети Ethernet

Для этого на стороне клиента используется модуль ядра Linux и программа для обмена данными с сервером последовательных интерфейсов. В итоге для пользователя такое подключение выглядит как физический порт (устройство /dev/ttyADV0).

На данный момент Advantech выпускает драйвера виртуального COM-порта только для ОС Linux. Инструкция по сборке модуля ядра VCOM 2.0 на Ubuntu.
Также существуют бинарные пакеты драйвера под разные дистрибутивы: Linux Pseudo TTY

В веб-интерфейсе можно настроить параметры работы в данном режиме:

Дополнительные настройки. Можно вручную задать таймауты и т.д:

Настройки параметров последовательного интерфейса. В этом меню также можно изменить основной протокол (RS-232/422/485), для каждого порта.

Режим RFC 2217

Также доступен открытый протокол перенаправления COM-порта RFC 2217, представляющий собой расширенные команды для протокола Telnet. В этом режиме устройство принимает входящие подключения по TCP, в настройках можно указать порт для входящий соединений.

Режим P2P

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

Подключение двух удаленных устройств по последовательному протоколу через TCP/IP-транспорт

Таким образом можно программно переключать устройства между собой, соединять удаленные шины по RS-485 и делать много другое, используя все преимущества IP-сетей, включая радиомосты, виртуальные частные сети (VPN) и т.д. Передаваемые данные между двумя серверами можно дополнительно защитить от перехвата, используя шифрование на транспортном уровне.

Уведомления о событиях

Устройство позволяет настроить уведомления о событиях с помощью Email и SNMP Trap. MIB-файл для настройки SNMP-сервера доступен для каждого устройства.

События для уведомлений можно настроить вручную.

Логирование через Syslog

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

Первичная настройка

Первичную конфигурацию сервера последовательных интерфейсов можно выполнить через утилиту EKI Device Configuration Utility. При этом утилита работает через ARP-пакеты и не требует настройки соответствующего IP-адреса на сетевом интерфейсе. Это значит, что можно задать любой IP-адрес устройству, без утраты доступа.

Заключение

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

Ссылки

Как общаются машины — протокол MQTT
Как общаются машины — протокол Modbus
ADAM-3600 — многофункциональный промышленный контроллер

  • D link dir 615 с dsl роутером
  • D link dir 300 как узнать пароль на своем роутере
  • Cli что это в роутере
  • D link dir 615 не могу войти в настройки роутера
  • Cloudflare dns как настроить роутер