Использование адаптера RS232 от Rj45 до D9 с ноутбуком для управления устройством RS232

8

У меня есть адаптер RS232 с RJ45 на D9, который я хочу использовать для управления устройством RS232 в следующей конфигурации:

Порт Ethernet для ноутбука RJ45 -> Патч-кабель Cat6 -> Адаптер D9 RS232 -> Устройство RS232

Будет ли работать выше?

Сэм
источник
7
Адаптер RJ45-DB9 почти наверняка просто соединяет контакты на разъеме RJ9 с разъемами на RJ45 - мне еще не приходилось сталкиваться ни с одним из этих устройств с какой-либо логикой в ​​нем - и потребуется много логики (и конфигурации) Ethernet и последовательные соединения очень разные.
Давидго
3
Пожалуйста, предоставьте фотографию вашего адаптера.
Кригги
1
@Criggie, вероятно, это адаптер, который APC использовал в своих источниках бесперебойного питания в течение многих лет, прежде чем они переключились на использование адаптеров RJ45-to-USB.
Отметить

Ответы:

26

Порты Ethernet не могут передавать или принимать сигналы RS-232.

Если ваш ноутбук оснащен традиционным последовательным портом DB9 RS-232, используйте его с соответствующим последовательным кабелем. Если это не так, используйте последовательный адаптер USB-RS-232.

Spiff
источник
2
«Порты Ethernet не могут передавать или принимать сигналы RS-232» - но есть конвертеры.
опилки
2
@sawdust У вас есть пример?
Майкл Хэмптон
3
Любой кабель RJ45-последовательный, который я видел, был сделан для подключения к коммутатору / маршрутизатору для управления или программирования, подобного этому .
JPhi1618
1
@MichaelHampton - в конце моего ответа есть ссылка.
опилки
3
@ JPhi1618, это просто адаптер распиновки, он не помогает с различиями в физической и логической сигнализации между Ethernet и последовательным портом. Я полагаю, причина того, что разъем RJ45 используется для последовательных консолей, в том, что он меньше, чем DE9. Это может иметь значение, например, для возможности установки разъема консоли на передней панели коммутатора вместо необходимости размещать его сзади. Немного сбивает с толку тот факт, что используется один и тот же разъем, но его, скорее всего, будет легко найти, и любой может найти штекеры для изготовления, например, более длинного последовательного кабеля.
ilkkachu
19

Если у вас есть что-то подобное этому, то это всего лишь адаптер распиновки, а не устройство с последовательным / сетевым интерфейсом.

https://cdn3.volusion.com/uvrp7.f3o9w/v/vspfiles/photos/319016-2.gif?1401188765

Вы можете использовать один из них на каждом конце кабеля RJ45 для создания последовательного кабеля. Этот последовательный кабель может проходить через структурированный кабель, установленный внутри стены или аналогичный, но он не может проходить через коммутатор Ethernet или VLAN.

Criggie
источник
2
Я использовал их в течение длительного времени, и они надежно работают даже с относительно длинными кабелями (более 10 метров).
Исмаэль Мигель
3
Стандарт RS-232 определяет разъемы DB25. Поскольку разъемы DB25 больше, чем у большинства современных разъемов, и, следовательно, они несколько неудобны, многие устройства переключились на другие разъемы, включая разъемы RJ-45 и DE-9 на вашем изображении. Этот адаптер, скорее всего, предназначался для обеспечения соединения между сервером или сетевым оборудованием с последовательным портом RJ-45 и другим устройством с последовательным портом DE-9.
Касперд
4
@kasperd, Если вы хотите получить техническую информацию, RS-232 описывает интерфейс между компьютером или терминалом компьютера (он же «Оборудование терминала данных» или «DTE») и модемом (он же «Оборудование передачи данных», или "АКД"). В наши дни, когда мы говорим «RS-232», мы игнорируем почти все, кроме самого низкого уровня - строкового кодирования и кадрирования.
Соломон Слоу
1
@SolomonSlow Точно. Я хочу сказать, что есть части этого стандарта, которые больше не используются сегодня, включая форм-фактор разъема. Изображенный адаптер предназначен для преобразования между двумя разъемами, которые производители решили использовать вместо более крупного разъема DB25.
Касперд
9

У меня есть адаптер RS232 с RJ45 на D9, который я хочу использовать для управления устройством RS232 в следующей конфигурации:

Сможете ли вы достичь своей цели, зависит от того, на что способен этот « адаптер ».
Конечно, есть «преобразователи последовательный в Ethernet», предназначенные для соединения, которое вы предложили:

Порт Ethernet для ноутбука RJ45 -> Патч-кабель Cat6 -> Адаптер D9 RS232 -> Устройство RS232

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

Итак, для чего используется конвертер последовательного Ethernet ?

Чаще всего он используется для подключения последовательного интерфейса RS232, RS485 или RS422, такого как принтер с последовательным интерфейсом, сканер штрих-кода, весы, GPS, датчик или любое другое бытовое или промышленное устройство с последовательным интерфейсом, к компьютеру по стандартной сети LAN.
Преимущество этого очевидно; Вы сможете управлять, контролировать и связываться с последовательным устройством удаленно с центрального компьютера .


Как работает последовательный Ethernet-конвертер?

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

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


Изображения последовательных преобразователей в Ethernet


опилки
источник
2
Эти преобразователи классные и полезные, но я не думаю, что я бы назвал что-то, что требует собственного источника питания, «адаптером». OP мог бы использовать это, если бы его последовательным устройством нужно было управлять дистанционно.
JPhi1618
4
«Я не думаю, что я бы назвал что-то, что требует собственного источника питания,« адаптером » - все, что связано с цифровой интегральной схемой, потребует питания. Адаптеры USB (например, последовательный адаптер USB-RS-232, упомянутый в другом ответе) имеют то преимущество, что подключение USB обеспечивает питание для преобразователя. Ethernet - это не шина, как USB, поэтому нет питания (если у вас нет PoE).
опилки
5
Разве это не упускает смысл вопроса? Порт Ethernet для ноутбука пользователя не может использоваться для подключения последовательного соединения. Да, он может подключаться через LAN к одному из этих устройств, но это не вопрос.
cpt_fink
1
Очень верно. Может быть, я в меньшинстве, но я всегда резервировал «адаптер» для чего-то, что является действительно тупым соединением между контактами. Теперь, когда вы упомянули об этом, я видел, как другие довольно часто используют «USB-адаптер для последовательного порта» (и для аналогичных продуктов).
JPhi1618
2
@cpt_fink - OP хочет « управлять устройством RS232» , а не «управлять последовательным соединением» (что бы это ни значило), как вы утверждаете. В описании последовательного преобразователя Ethernet говорится, что «вы сможете управлять ... вашим последовательным устройством удаленно с ... компьютера». Как это не идеальный ответ на вопрос ОП?
опилки
4

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

Тем не менее, один и тот же разъем часто используется для обоих. Я думаю, что использование разъема «RJ45» для последовательной консоли стало популярным в Cisco, но сетевые устройства других производителей используют тот же разъем. Если у вас есть адаптер с DE-9 на другом конце и «RJ45» на другом, это скорее всего консольный кабель в стиле Cisco. Как этот ( изображение из Википедии ):

введите описание изображения здесь

Для локального подключения ноутбука к последовательному порту устройства просто приобретите адаптер последовательного порта USB. Они должны быть легко доступны, и драйверы для общих (FT232R и PL2303) можно найти для большинства операционных систем.

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

ilkkachu
источник