|
Триста rs232-х и компьютерная сеть |
|
|
|
Apr 7 2010, 20:12
|
Группа: Новичок
Сообщений: 1
Регистрация: 7-04-10
Пользователь №: 56 490

|
Здравствуйте! Прошу совета опытных сетевиков. Передо мной поставили следующую задачу. Есть порядка 300 измерительных приборов, которые непрерывно выдают результаты измерений на свой rs232 порт. Задача - свести всю эту информацию на компьютер и разумеется сохранить в базе данных. Также иметь возможность вводить необходимые данные для приборов с этого компьютера. И собственно сам вопрос... Какой способ соединения и тип сетевого оборудования в этом случае лучше выбрать? Павел.
Причина редактирования: Убрано выделение
|
|
|
|
|
Apr 8 2010, 05:55
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

|
Цитата Есть порядка 300 измерительных приборов Они все в одном месте, или раскиданны по просторам нашей родины? Цитата которые непрерывно выдают результаты измерений на свой rs232 порт. С какой скоростью и с какой периодичностью? Цитата Задача - свести всю эту информацию на компьютер и разумеется сохранить в базе данных. Концентратор или сеть из концентраторов типа 'много RS232 -> что то быстрое'
|
|
|
|
|
Apr 8 2010, 11:05
|

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

|
Если готовое оборудование - то многопортовые преобразователи, например, МОХА Бывают до 16 портов (по-моему, но 8 точно) Преобразовывают в USB или Ethernet. Однако, 300 штук... Боюсь, столько СОМ-портов в системе не прописать. тогда каждый RS-232 в 485, объединить штук по 30, итого будет 10 каналов, их опять в МОХу, и получаем 10 виртуальных СОМ-портов по 30 приборов на каждом. Вместо МОХи мне уже второй год Korenix навяливают, типа то же самое на 30% дешевле.
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Apr 8 2010, 11:22
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Paul888 @ Apr 8 2010, 02:27)  Какой способ соединения и тип сетевого оборудования в этом случае лучше выбрать? Как правильно заметил zltigo, без изменения типа интерфейса и способа передачи данных выбора у вас нет - концентратор с 300 интерфейсами RS232. Ну либо группа концентраторов с меньшим количеством. Цитата(MrYuran @ Apr 8 2010, 17:20)  тогда каждый RS-232 в 485, объединить штук по 30, итого будет 10 каналов, их опять в МОХу, и получаем 10 виртуальных СОМ-портов по 30 приборов на каждом. Вы видимо не обратили внимание на Цитата(Paul888 @ Apr 8 2010, 02:27)  Есть порядка 300 измерительных приборов, которые непрерывно выдают результаты измерений на свой rs232 порт Без изменения способа выдачи результатов (вместо непрерывного выдача по запросу) ваша идея с RS485 не реализуется.
|
|
|
|
|
Apr 8 2010, 19:14
|

Частый гость
 
Группа: Участник
Сообщений: 95
Регистрация: 3-01-10
Из: Рождественно
Пользователь №: 54 616

|
Интересная задача. Я бы сделал конвертер несколько RS в ethernet. Программировать ethernet на мой взгляд проще. Как делать зависит конечно от тиражности. Для единичного случая может дешевле купить 300 конвертеров, например первые попавшиеся http://www.gridconnect.com/xportdpnc.html получится $9000. На чем самодельное устройсво делать зависит от опыта. Тут у каждого будет свой расчет цены.
Сообщение отредактировал Аматер - Apr 8 2010, 19:29
|
|
|
|
|
Apr 9 2010, 06:58
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 1-04-06
Пользователь №: 15 688

|
Цитата(rezident @ Apr 8 2010, 15:37)  Как правильно заметил zltigo, без изменения типа интерфейса и способа передачи данных выбора у вас нет - концентратор с 300 интерфейсами RS232. Ну либо группа концентраторов с меньшим количеством. Как правильно заметил XVR, ежели оно раскидано по просторам нашей родины, то такое решение не прокатит. Даже если раскидано по просторам какого-нибудь завода... Тут вопрос - каким местом думали, когда ставили эти 300 спартанцев устройств c rs232... Плюс к сказанному выше. Допустим "непрерывно выдают" на 9600 - это 10 кб/сек. Умножаем на 300 - это 3 Мб/сек, умножаем на 3600 - это 10.8Гб в час, 259 Гб в день, 94 терабайт в год. Все это должно непрерывно лится на винт, и не просто так, а в БД. 300*N записей в секунду. где N - от 10 до 100. Это уже задачка не для писюка, а для "большого компьютера". Цитата(iosifk @ Apr 9 2010, 11:00)  Если расстояния небольшие, то возможно и USB. Переходники USB-RS достаточно дешевые. хабы для USB тоже существуют. Но можно и поставить много карт с USB портами в обычные PCI слоты. на каждой будет по 6 портов. Там же можно сделать и предварительную обработку....
Для настольного применения может подойти... 300/6 = 50 Вы видели писюки с 50-ю "обычных PCI-слотов" ? А венду с 50-ю 300-ми дивайсами на USB ?
Сообщение отредактировал evgen2 - Apr 9 2010, 06:59
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|