Существует множество ситуаций, когда необходимо подключить устройство с помощью COM-порта, но доступа к роутеру нет или он не используется. В таких случаях можно использовать альтернативные способы подключения, чтобы управлять устройством напрямую.
Один из самых простых способов — использовать USB-кабель для соединения устройства с компьютером. Для этого потребуется специальный USB-COM-адаптер, который можно легко приобрести в магазине электроники. После подключения устройства к компьютеру с помощью USB-кабеля, можно приступать к настройке коммуникации через COM-порт.
Чтобы использовать COM-порт без роутера, необходимо на компьютере установить специальное программное обеспечение, которое позволяет управлять устройствами через COM-порт. Например, можно использовать программу PuTTY, которая предоставляет доступ к консоли устройства. После установки программы и подключения устройства к компьютеру, нужно указать соответствующие настройки порта (скорость передачи, биты данных и т.д.) и установить соединение.
Важно помнить, что COM-порты могут использоваться для подключения различных устройств, например, систем безопасности, модемов, принтеров и т.д. Поэтому перед использованием COM-порта необходимо убедиться, что правильно настроены параметры соединения.
Использование COM-порта без роутера — это удобное и простое решение, которое позволяет подключаться к устройствам напрямую, без необходимости использования роутера. Такой подход особенно полезен в случаях, когда нет доступа к сети или нужно быстро настроить коммуникацию с устройством для выполнения конкретной задачи.
Содержание
- Выбор необходимого оборудования
- Проверка наличия COM-порта на компьютере
- Приобретение и подключение необходимого кабеля
- Установка драйверов для COM-порта
- Настройка на компьютере соединения через COM-порт
- Установка программного обеспечения для работы через COM-порт
- Проверка и настройка соединения через 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-порт к компьютеру необходимо выполнить следующие шаги:
- Установите драйверы
- Откройте «Диспетчер устройств»
- Найдите COM-порт
- Настройте параметры порта
- Проверьте соединение
Прежде чем начать использовать COM-порт на компьютере, необходимо установить соответствующие драйверы. Они обычно поставляются вместе с устройством или могут быть загружены с официального сайта производителя.
Чтобы настроить соединение через COM-порт, откройте «Диспетчер устройств» на компьютере. Для этого нажмите комбинацию клавиш Win + X и выберите пункт «Диспетчер устройств».
В «Диспетчере устройств» найдите раздел «Порты (COM и LPT)». Разверните его и найдите нужный COM-порт. Обычно он имеет вид «COM1», «COM2» и т.д.
Щелкните правой кнопкой мыши на выбранном COM-порте и выберите пункт «Свойства». Откроется окно с параметрами порта. Здесь можно настроить такие параметры, как скорость передачи данных, биты данных, биты остановки и другие.
После настройки параметров порта можно проверить соединение. Для этого подключите устройство к 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-совместимым оконечным устройствам.
Одним из решений поставленной задачи является программный продукт от компании HW Group под названием HW Virtual Serial Port. Это свободно распространяемое программное обеспечение, предназначенное для формирования в среде Windows-совместимых операционных систем драйвера последовательного порта, использующего TCP/IP стек. Драйвер способен нумеровать то количество COM-портов, которое предоставляет в его распоряжение операционка, при этом каких-либо ограничений на его использование с сетевыми протоколами нет.
Управление программным пакетом выполняется посредством менеджера виртуальных портов:
Управление подключениями осуществляется за счет того, что устанавливается взаимно однозначное соответствие между IP-адресом удаленной периферии и мнемоническим именем COM-порта. Наряду с закладкой «Virtual Serial Port» менеджер предоставляет доступ по UDP к ресурсам локальной сети, идентифицированных MAC-адресами. Доступ к ним возможен через шлюз по IP-адресу и маске, а кроме того – с указанием конкретного порта периферийного устройства. К сожалению, возможности этой закладки нацелены только на оригинальные устройства HW Group.
Закладка для установок виртуального 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-летним опытом системного администрирования. Подробней об авторе и контакты. Даю бесплатные консультации по информационным технологиям, работе компьютеров и других устройств, программ, сервисов и сайтов в интернете. Если вы не нашли нужную информацию, то задайте свой вопрос!
Автор | Сообщение | ||
---|---|---|---|
|
|
||
Member Статус: Не в сети |
Как можно передавать данные на comport устройства по беспроводной технологии? |
Реклама | |
Партнер |
Megagad |
|
Member Статус: Не в сети |
timer-on WiFi->USB->COM с помощью переходников Вот только дрова на всё это добро подбирать — чтоб работали вместе. |
TiN |
|
Hardware Nightmare Статус: Не в сети |
Если есть прямая видимость, можно на лазерах и фотодатчиках. Вполне реально покорить скоростя 115200 на небольших расстояниях.. |
timer-on |
|
Member Статус: Не в сети |
Скорость передачи неважна, прямой видимости нет. Расстояние — метров 15. |
Megagad |
|
Member Статус: Не в сети |
Ишо раз повторюсь: Первая ступень — переходник COM-USB, вторая ступень — USB WiFi точка доступа. А куда вы хотите сетку тянуть? Если это старый ноут — не проще PCMCI контроллер найти? А если обычный комп — PCI точку доступа воткнуть в него. |
TiN |
|
Hardware Nightmare Статус: Не в сети |
Megagad
timer-on |
Megagad |
|
Member Статус: Не в сети |
timer-on писал(а): Как можно передавать данные на comport устройства по беспроводной технологии? Вот вопрос — ответ я написал. Ни какое устройство, ни других более-менее вразумительных данных НЕТУ. Поэтому советуем по умолчанию — соеденить пару компов. Извиняюсь, что мой хрустальный шар не смог узнать, какие именно устройства по вайфаю хотят соединить timer-on писал(а): Скорость передачи неважна, прямой видимости нет. Расстояние — метров 15. Эм, 15 метров без прямой видимости — среда прохождения сигнала? 15 метровая бетонная стена? Стальная стена толщиной 15 метров? ДАННЫЕ В СТУДИЮ! К слову, никто не мешает собрать «микро-терминал»(этакий микро-комп с линухом на борту и выполняющий только одну функцию — принять сигнал вайфая и выдать в компорт) и с него уже подавать на СОМ-порт данные. Цена будет недецкой, зато по выше озвученому ТЗ подходит на 100% |
timer-on |
|
Member Статус: Не в сети |
Есть прибор с com-портом в которое надо при необходимомсти передать/принять данные. Сейчас это делается с ноута по проводу com. Так как таскать туда-сюда ноут неохота, хочется сделать без проводов на расстоянии по wi-fi, к примеру. Из препятствий одна стена бетонная — wi-fi работает. |
TiN |
|
Hardware Nightmare Статус: Не в сети |
timer-on WiFi явно не самый простой путь, как вы данные с компорта транслировать в WLAN cобираетесь? WiFi-роутер телепатически должен догадаться, что бред посылаемый в его USB-порт надо как-то телепатировать в совсем другой WiFi-интерфейс? Автору — посмотреть на RF-передатчики. Грубо говоря — в RS-232-приборе ставим коробочку с мелким контроллером, который будет полученное слать в эфир. И на ноуте — другая коробочка, которая будет слушать эфир и конвертировать данные на RS232 ноутбука. Последний раз редактировалось TiN 04.07.2009 19:06, всего редактировалось 1 раз. |
Megagad |
|
Member Статус: Не в сети |
timer-on писал(а): Есть прибор с com-портом в которое надо при необходимомсти передать/принять данные А, ну тогда только как я говорил: Megagad писал(а): собрать «микро-терминал»(этакий микро-комп с линухом на борту и выполняющий только одну функцию — принять сигнал вайфая и выдать в компорт) и с него уже подавать на СОМ-порт данные — по другому никак(я ещё не видел отдельных вайфай точек с СОМ портом). http://www.ipc2u.com.ua/catalog/C/CZ/11323.html для вывода СОМ порта. |
decaht858 |
|
Member Статус: Не в сети |
А в самом деле, вайфай-точки с ЮСБ-портом есть. Либо, как шутка, ЕЕЕ с отломанным экраном в качестве точки доступа, и переходник ЮСБ-КОМ. |
timer-on |
|
Member Статус: Не в сети |
С проводом мысль была, но вроде как на таком расстоянии сигнал может затухнуть, нет? Проводом получится метров 30, наверное… Да и тянуть неудобно. |
TiN |
|
Hardware Nightmare Статус: Не в сети |
timer-on |
Злобный Йожык |
|
Member Статус: Не в сети |
Не надо ничего сочинять. |
Exolon2008 |
|
Member Статус: Не в сети |
А у кого есть опыт сборки — Wifi c usb — lpt? тобишь контролировать порты удаленно через делфи или с++ — есть мысль сделать что-то типо управления машинки с USB камерами от компа — и кстате на WiFi точках с USB можно повесить концентратор??? |
Megagad |
|
Member Статус: Не в сети |
Exolon2008 писал(а): на WiFi точках с USB можно повесить концентратор??? Можно, и будет ЭТО называться «WiFi роутер(рутер)» — такое уже давно есть в «металле» и продаётся как одно устройство. |
Exolon2008 |
|
Member Статус: Не в сети |
Ну насчет машинки — то хотелось бы просто через ЛПТ — управлять битами — и видео смотреть на расстоянии — к дешвым китайским машинкам я думаю там даже контроллеры не нужны |
Megagad |
|
Member Статус: Не в сети |
Exolon2008 |
Exolon2008 |
|
Member Статус: Не в сети |
Да нет все проще — ставим WiFI роутер с USB к нему концентратор USB — на один канал кидаем USB LPT а к другому видеокамеру — вот только я понял чтобы это все заработало надо иметь практический пример ((( |
—
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
Лаборатория
Новости
В этой статье мы рассмотрим ситуацию когда необходим COM (RS232) порт, а на ноутбуке его нет.
Очень часто возникает необходимость подключения к ноутбуку оборудования, работающего только через COM порт (он же RS232). Например: программаторы, автомобильные тестеры, светодиодные рекламные панели и многое другое.
К сожалению производители современных ноутбуков отказались от устаревшего, по их мнению, порта COM и напрочь удалили его с ноутбуков низшего и среднего ценового диапазона. СОМ—порт стал опцией, и ноутбук с таким портом на сегодня стоит очень дорого. Что же делать, если порта нет, а подключить эти устройства необходимо? Можно использовать специальные «переходники», которые эмулируют (создают) COM порт, используя стандартные интерфейсы, представленные фактически на всех моделях современных ноутбуков (USB, PCMCIA, ExpressCard)
Рассмотрим варианты подключения:
1 вариант: Если в Вашем ноутбук есть PCMCIA разъем, можно использовать переходник с PCMCIA на COM.
2 вариант: Если в Вашем ноутбук есть разъем ExpressCard, можно использовать переходник с ExpressCard на COM.
3 вариант: Если нет портов PCMCIA и ExpressCard, используем переходник с USB порта на COM
или гибридный с дополнительным портом LPT
Третий вариант подходит и для обычного настольного компьютера.
Ознакомиться с ценами на переходники
Время на прочтение
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 — многофункциональный промышленный контроллер