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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Как подключить 8 COM-портов к ноутбуку?, Варианты решений...
mSimple
сообщение Oct 26 2010, 19:23
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 98
Регистрация: 21-02-08
Из: г. Москва
Пользователь №: 35 268



Собственно какие могут быть решения?
В голову приходят следующие варианты
1. 8 шнурков USB-RS232. Будут ли они корректно управляться с ПЭВМ и будут ли они различимы?
2. У MOXA есть плата-размножитель RS-232 на 8 портов (CP-168U), но с интерфейсом PCI или PCIexpress. Как-нибудь ее задействовать.. например через PCMCI? Бывает ли переходник с PCI на PCMCI, наоборот полно.. а вот таких вот не видел sad.gif
3. 8-портовый асинхронный сервер RS-232 в Ethernet в настольном исполнении MOXA(NPort 5610-8-DT) - слишком дорого.
4. Какие еще могут быть решения?
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 26 2010, 20:07
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Самый реальный - вариант 1. Но нужно очень тщательно подходить к выбору как самих шнурков, так и USB-хаба, к которому вы их будете подключать. Могу завтра уточнить, какие именно компоненты у нас используют для подобного многоканального логгирования.
Go to the top of the page
 
+Quote Post
KRS
сообщение Oct 26 2010, 20:11
Сообщение #3


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



у FTDI же новые чипы есть сразу на 4 порта!
Go to the top of the page
 
+Quote Post
Alex11
сообщение Oct 26 2010, 22:16
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



У MOXA есть еще RS-USB, как минимум на 4 RS, но, кажется, есть и на 8.
Второй вопрос про идентификацию - самый злобный. В виндюках не предусмотрен разумный механизм идентификации портов. Поэтому каждое оконечное устройство должно уметь передавать свой ID по RS.
Go to the top of the page
 
+Quote Post
firstvald
сообщение Oct 26 2010, 22:45
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 580
Регистрация: 3-06-08
Пользователь №: 38 041



К сожалению, как честный RS232, не будет работать ни одно из предлагаемых решений. И это - действительно проблема.
Go to the top of the page
 
+Quote Post
DmitryM
сообщение Oct 27 2010, 04:15
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(mSimple @ Oct 26 2010, 23:23) *
Собственно какие могут быть решения?
В голову приходят следующие варианты
1. 8 шнурков USB-RS232. Будут ли они корректно управляться с ПЭВМ и будут ли они различимы?
2. У MOXA есть плата-размножитель RS-232 на 8 портов (CP-168U), но с интерфейсом PCI или PCIexpress. Как-нибудь ее задействовать.. например через PCMCI? Бывает ли переходник с PCI на PCMCI, наоборот полно.. а вот таких вот не видел sad.gif
3. 8-портовый асинхронный сервер RS-232 в Ethernet в настольном исполнении MOXA(NPort 5610-8-DT) - слишком дорого.
4. Какие еще могут быть решения?


В плюс первого варианта добавлю, что не все программы корректно работают с PCI-Com-портами, например, Sam-Ba :-( . А проблем с различимостью USB-RS232 под ХР пока не наблюдал, на машине висит три Com-порта (FT2232+Prolific).
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 27 2010, 05:37
Сообщение #7


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

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



Цитата(firstvald @ Oct 27 2010, 02:45) *
К сожалению, как честный RS232, не будет работать ни одно из предлагаемых решений. И это - действительно проблема.

Что подразумевается под "честным" RS232?
У Моха есть преобразователь USB-4хRS.
Аналогичные есть и у конкурентов.
Честные полномерные порты 232/422/485.
В системе отображаются как нормальные COM-порты.
В чём нечестность и проблема, может быть, просветите?

Цитата(mSimple @ Oct 26 2010, 23:23) *
3. 8-портовый асинхронный сервер RS-232 в Ethernet в настольном исполнении MOXA(NPort 5610-8-DT) - слишком дорого.

Зато очень круто.
Вы свой СОМ-порт можете хоть в соседний город вынести, через IP-шлюз.
Я с Nport 5150 поигрался - впечатления самые положительные.
Правда, есть нюансы, пинги/пакеты надо учитывать.
Зато ещё одна необычная фича - возможность доступ к одному и тому же порту с нескольких мест одновременно, в зависимости от настроек


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
kovigor
сообщение Oct 27 2010, 08:09
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(mSimple @ Oct 26 2010, 22:23) *
4. Какие еще могут быть решения?


Ноутбук в сторону. Купить или миниатюрный промышленный компьютер, или просто миниатюрный компьютер, снабженный соотв. шиной вроде PCI/PCIe и позволяющий установить в него мультипортовку от той де Моксы. Да, представляю сбе ноутбук, опутанный паутиной USB-переходников smile.gif. Работа даже с одним таким переходником достаточно нестабильна и ненадежна, а тут - восемь переходников. Это капец !!!

Сообщение отредактировал kovigor - Oct 27 2010, 08:10
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 27 2010, 09:12
Сообщение #9


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

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



Цитата(kovigor @ Oct 27 2010, 12:09) *
Да, представляю сбе ноутбук, опутанный паутиной USB-переходников smile.gif. Работа даже с одним таким переходником достаточно нестабильна и ненадежна, а тут - восемь переходников. Это капец !!!

Никакой паутины, один шнурок, жестяная коробочка, мигающие с/д каналов.
Красота.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
mSimple
сообщение Oct 27 2010, 09:56
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 98
Регистрация: 21-02-08
Из: г. Москва
Пользователь №: 35 268



Цитата(MrYuran @ Oct 27 2010, 09:37) *
Что подразумевается под "честным" RS232?
У Моха есть преобразователь USB-4хRS.
Аналогичные есть и у конкурентов.
Честные полномерные порты 232/422/485.
В системе отображаются как нормальные COM-порты.
В чём нечестность и проблема, может быть, просветите?

Проблема, как я слышал может быть в том, что при каждом включении их порядок будет меняться от раза к разу. Это связано с особенностью определения USB устройств и для избежания этого, потребуется, чтобы каждое устройство могло передать свой ID... А у таких шнурков они могут быть у всех одинаковыми. (Опять же, в этом я не уверен. Просто не хотелось бы потратить впустую время и деньги)

Цитата(MrYuran @ Oct 27 2010, 09:37) *
Зато очень круто.
Вы свой СОМ-порт можете хоть в соседний город вынести, через IP-шлюз.
Я с Nport 5150 поигрался - впечатления самые положительные.
Правда, есть нюансы, пинги/пакеты надо учитывать.
Зато ещё одна необычная фича - возможность доступ к одному и тому же порту с нескольких мест одновременно, в зависимости от настроек

А что за нюансы могут быть с пингами/пакетами?

Цитата(kovigor @ Oct 27 2010, 12:09) *
Ноутбук в сторону. Купить или миниатюрный промышленный компьютер, или просто миниатюрный компьютер, снабженный соотв. шиной вроде PCI/PCIe и позволяющий установить в него мультипортовку от той де Моксы. Да, представляю сбе ноутбук, опутанный паутиной USB-переходников smile.gif. Работа даже с одним таким переходником достаточно нестабильна и ненадежна, а тут - восемь переходников. Это капец !!!


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

В качестве идеи использования мини ПЭВМ.. есть еще одна мысль.. Покупается мать любого допотопного уровня, проц, оперативка, блок питания (любой старый пенек с разъемом USB и Ethernet на плате. В этот комп втавить PCI плату MOXA. а комп грузить линуксом по Ethernet... Задача компа принимать по Ethernet команды от ноутбука и передавать их на COM-порты. В этом случае.. компу не нужен монитор, клав, мыш... да и встроить его можно в общий корпус с устройством. Да, устройство получится крупнее.. зато провод между ноутбуком всего один.

Сообщение отредактировал mSimple - Oct 27 2010, 09:57
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 27 2010, 10:15
Сообщение #11


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

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



Цитата(mSimple @ Oct 27 2010, 13:56) *
А что за нюансы могут быть с пингами/пакетами?

Ну имеется в виду, что по ethernet нельзя отправить один байт, он всё равно пакуется в несколько конвертов.
Плюс недетерминированные задержки.
Ну и если попытаться передавать какой-нибудь Modbus RTU через такую систему, то можно наколоться, если время задержки превысит таймаут

Цитата(mSimple @ Oct 27 2010, 13:56) *
В качестве идеи использования мини ПЭВМ.. есть еще одна мысль.. Покупается мать любого допотопного уровня, проц, оперативка, блок питания (любой старый пенек с разъемом USB и Ethernet на плате. В этот комп втавить PCI плату MOXA. а комп грузить линуксом по Ethernet... Задача компа принимать по Ethernet команды от ноутбука и передавать их на COM-порты. В этом случае.. компу не нужен монитор, клав, мыш... да и встроить его можно в общий корпус с устройством. Да, устройство получится крупнее.. зато провод между ноутбуком всего один.

Порнография какая-то.
Nport однозначно будет красивше.
Тем более что там тоже можно оформить виртуальные СОМ-порты и к тому фиксированные.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
mSimple
сообщение Oct 27 2010, 11:04
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 98
Регистрация: 21-02-08
Из: г. Москва
Пользователь №: 35 268



Цитата(MrYuran @ Oct 27 2010, 14:15) *
Ну имеется в виду, что по ethernet нельзя отправить один байт, он всё равно пакуется в несколько конвертов.
Плюс недетерминированные задержки.
Ну и если попытаться передавать какой-нибудь Modbus RTU через такую систему, то можно наколоться, если время задержки превысит таймаут


Ну, в моем случае.. я передаю AT-команды GSM модемам.. думаю с задержками проблем быть не должно..

Цитата(MrYuran @ Oct 27 2010, 14:15) *
Порнография какая-то.
Nport однозначно будет красивше.
Тем более что там тоже можно оформить виртуальные СОМ-порты и к тому фиксированные.

Согласен, порнография... Nport красившее... просто думал, что есть способы дешевле чем отдавать почти 18000 за это sad.gif

Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 27 2010, 11:16
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Уточнил. В качестве хаба у нас используют D-Link DUB-H7. А вот шнурки как оказалось разные. У меня лично осталось положительное впечатление от шнурков на чипах Prolific PL-2303, в отличие от FTDI-ных и Silbas-овских.
Go to the top of the page
 
+Quote Post
mSimple
сообщение Oct 27 2010, 11:23
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 98
Регистрация: 21-02-08
Из: г. Москва
Пользователь №: 35 268



Цитата(rezident @ Oct 27 2010, 15:16) *
Уточнил. В качестве хаба у нас используют D-Link DUB-H7. А вот шнурки как оказалось разные. У меня лично осталось положительное впечатление от шнурков на чипах Prolific PL-2303, в отличие от FTDI-ных и Silbas-овских.

Спасибо.., а что значит разные шнурки? разные чипы, производители.. или что? Или вообще не важно.. работало со всеми?
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 27 2010, 12:19
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(mSimple @ Oct 27 2010, 17:23) *
что значит разные шнурки? разные чипы, производители.. или что?
И разные чипы и разные производители даже если на одном и том же чипе сделано. У меня какой-то GEMBIRD вроде.
Цитата(mSimple @ Oct 27 2010, 17:23) *
Или вообще не важно.. работало со всеми?
Работает то со всеми, но с разными кабелями при длительном поточном многоканальном логировании наблюдается геморрой разной степени. Некоторые шнурки виснут почему-то при этом. Ну и уже упомянутые сложности с детектированием портов при отсутствии уникального ID тоже несколько напрягают.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 02:00
Рейтинг@Mail.ru


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