реклама на сайте
подробности

 
 
> RS232 через Ethernet, чем ловить?
AndreyVN
сообщение Sep 12 2012, 06:37
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Всем привет!

Вопрос по проброске RS-232 через Ethernet.

Есть такие устройства как порт-сервера (например RUGGEDCOM RS-400) они позволяют принимать данные с последовательного порта и упаковывать их в Ethernet пакеты (мне почему-то кажется, что это будет UDP).

Вопрос, насколько стандартизован формат упаковки serial данных, можно ли найти программу, которая примет из сети Ethernet данные, распакует их и выдаст в Windows в виде виртуального COM порта?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
MrYuran
сообщение Sep 12 2012, 06:45
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(AndreyVN @ Sep 12 2012, 10:37) *
Вопрос, насколько стандартизован формат упаковки serial данных, можно ли найти программу, которая примет из сети Ethernet данные, распакует их и выдаст в Windows в виде виртуального COM порта?

Пользовался преобразователем MOXA NPort.
За виртуальный COM порт отвечает специальное приложение, которое устанавливается на РС.
А можно включить режим UDP, тогда можно самостоятельно ловить пакеты через сокет.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Sep 12 2012, 07:39
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



Цитата
насколько стандартизован формат упаковки serial данных
зависит от производителя.
кто-то использует проприетарный протокол, кто-то стандартный:
http://en.wikipedia.org/wiki/COM_port_redirector
http://tools.ietf.org/html/rfc2217
Go to the top of the page
 
+Quote Post
vesago
сообщение Sep 12 2012, 07:54
Сообщение #4


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Я смотрел посредством комвью - данные прямиком вставляются в поле данных TCP пакета. Если надо передать данные с кома овер изернет - http://members.multimania.co.uk/ipcom/
Go to the top of the page
 
+Quote Post
AndreyVN
сообщение Sep 12 2012, 08:14
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Цитата(MrYuran @ Sep 12 2012, 10:45) *
Пользовался преобразователем MOXA NPort.
За виртуальный COM порт отвечает специальное приложение, которое устанавливается на РС.
А можно включить режим UDP, тогда можно самостоятельно ловить пакеты через сокет.


Специальное приложение как я понял было тоже от MOXA?
У меня данные в сеть передает RUGGEDCOM а принимать их надо на удаленном компе и отдавать в обработку SCADA системе.
Пугает то, что у RUGGEDCOM не видно 'комплектной' программы типа виртуального ком порта.

Цитата
Я смотрел посредством комвью - данные прямиком вставляются в поле данных TCP пакета. Если надо передать данные с кома овер изернет.


А что значит прямиком - старт/стоп биты/бит четности выбрасываются? Значит все-таки TCP. К сожалению, посмотреть негде, пока система на бумаге.

Цитата
зависит от производителя.

Так и знал, блин. cranky.gif Может есть Ethernet-serial-ловилка с кучей настроек?
Go to the top of the page
 
+Quote Post
vesago
сообщение Sep 12 2012, 08:36
Сообщение #6


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Цитата(AndreyVN @ Sep 12 2012, 10:14) *
А что значит прямиком - старт/стоп биты/бит четности выбрасываются? Значит все-таки TCP. К сожалению, посмотреть негде, пока система на бумаге.

Я брал HW VSP http://www.hw-group.com/products/hw_vsp/index_en.html комвью смотрел как гоняются пакеты. Скорость ком-порта, четности всякие там выставляются отдельно согласно RFC 2217. Думаю многие так делают. По карйней мере имел дело с преобразом изернет в 485/232, который в качестве софта использовал вышеупомяутый виртуальный ком-порт.
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Sep 12 2012, 08:53
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(AndreyVN @ Sep 12 2012, 09:37) *
...Вопрос по проброске RS-232 через Ethernet... можно ли найти программу, которая примет из сети Ethernet данные, распакует их и выдаст в Windows в виде виртуального COM порта?

В Stellaris® Serial-to-Ethernet Reference Design Kit (Stellaris® Serial-to-Ethernet Module) используется связка программ com0com и com2tcp.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 11:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01388 секунд с 7
ELECTRONIX ©2004-2016