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

 
 
> Перечисление устройств на общей шине
Огурцов
сообщение Jul 31 2008, 04:19
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



По какому принципу сделать сабж ?
Шина типа rs485, хочется получить нечто типа plug&play.
В моей гоолове крутится только один вариант - после какой-то общей команды устройства выдают на шину свой уникальный идентификатор (чтобы их можно было зарегистрировать) через случайные интервалы (чтобы исключить коллизии). Вот "случайность" при таком способе и не нравится - более подошло бы что-то более определенное.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Прохожий
сообщение Jul 31 2008, 19:14
Сообщение #2


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(Огурцов @ Jul 31 2008, 08:19) *
По какому принципу сделать сабж ?
Шина типа rs485, хочется получить нечто типа plug&play.
В моей гоолове крутится только один вариант - после какой-то общей команды устройства выдают на шину свой уникальный идентификатор (чтобы их можно было зарегистрировать) через случайные интервалы (чтобы исключить коллизии). Вот "случайность" при таком способе и не нравится - более подошло бы что-то более определенное.

На мой взгляд, изобретение велосипедов - дело неблагодарное. Вместо того, чтобы разбираться со стандартами того же PROFIBUSа, начинается лепня своего псевдостандарта. Посмотрите, чем кончились забавы фирмы "ОВЕН" со своим стандартом. Все кончилось ModBus-ом.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 31 2008, 21:29
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Прохожий @ Jul 31 2008, 19:14) *
На мой взгляд, изобретение велосипедов - дело неблагодарное.

SLIP - велосипед ? Да вы што ?
+Можно сделать "как у всех", Wake. Если себя заставить.
Но это все не решает и не снимает вопроса.

Цитата(Прохожий @ Jul 31 2008, 19:14) *
Все кончилось ModBus-ом.


Цитата
Модбас удобен при стандартизированной передаче отдельных параметров(слов,бит итд).Его применение оправдано при сравнительно небольшом количестве передаваемых данных и наличии нескольких slave устройств в сети.Опять же он является промышленным стандартом и при совместном использовании покупных и кустарных устройств можно задействовать широкий спектр OPC серверов и SCADA систем.Если же требуется передавать поточные данные то более целесообразно использовать что то на подобии wake.имхо.
Как уже было написано выше большие или что важно структуированные данные плохо совмещаются с модбасом в силу его ориентированности на отдельные параметры такие как слова или биты.

(с) Не мой, но я, в общем, согласен. Сейчас выйдут мелкие(дешевые) камни с CAN и вопросы с выбором XXX-BUS снимутся. А мудрить на половину ресурсов текущего камня MOD-BUS ради гипотетической совместимости с какими-то гипотетическими устройствами которые гипотетически могут быть подключены к той же шине вряд ли целесообразно.
И кроме того, на сколько я успел понять, MOD-BUS так же не решает поставленный вопрос, хотя дополнительные байты идентификатора и м.б. определены. Так чего же ради.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Огурцов   Перечисление устройств на общей шине   Jul 31 2008, 04:19
- - MrYuran   Тогда только дополнительные линии. Для раздачи адр...   Jul 31 2008, 06:19
|- - Огурцов   А интересная, кстати, мысль (хоть и не подходит) -...   Jul 31 2008, 10:33
- - MrYuran   Да нет, всё не так. не кольцо, RS485 как обычно, ш...   Jul 31 2008, 10:48
|- - Огурцов   Цитата(MrYuran @ Jul 31 2008, 10:48) Да н...   Jul 31 2008, 18:33
- - Alex11   Тут есть еще один вопрос. Что на самом деле нужно ...   Jul 31 2008, 12:58
|- - Огурцов   Цитата(Прохожий @ Jul 31 2008, 19:14) Все...   Aug 1 2008, 10:05
|- - rezident   Цитата(Огурцов @ Aug 1 2008, 16:05) Еще д...   Aug 1 2008, 10:24
|- - Огурцов   Цитата(rezident @ Aug 1 2008, 10:24) в ст...   Aug 1 2008, 11:07
- - navy2000   Цитата(Огурцов @ Jul 31 2008, 11:19) По к...   Aug 1 2008, 10:31
|- - rezident   Цитата(navy2000 @ Aug 1 2008, 16:31) Посл...   Aug 1 2008, 10:53
||- - navy2000   Цитата(rezident @ Aug 1 2008, 17:53) Помо...   Aug 1 2008, 11:13
||- - rezident   Цитата(navy2000 @ Aug 1 2008, 17:13) Если...   Aug 1 2008, 11:17
|- - Огурцов   Цитата(navy2000 @ Aug 1 2008, 10:31) С RS...   Aug 1 2008, 11:24
|- - rezident   Цитата(Огурцов @ Aug 1 2008, 17:24) Еще в...   Aug 1 2008, 11:29
|- - Огурцов   Цитата(rezident @ Aug 1 2008, 11:29) прощ...   Aug 1 2008, 11:33
- - navy2000   Была одна идея, когда строил большие сети на RS485...   Aug 1 2008, 11:51
|- - Огурцов   Цитата(navy2000 @ Aug 1 2008, 11:51) Маст...   Aug 1 2008, 12:16
|- - Огурцов   Всем спасибо, сообразил - метод деления отрезка по...   Aug 5 2008, 17:05
- - Цыкетчик   Цитата(Огурцов @ Jul 31 2008, 08:19) По к...   Sep 23 2008, 18:26
- - lermax   Цитата(Цыкетчик @ Sep 23 2008, 22:26) Я т...   Sep 13 2009, 12:16


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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 07:16
Рейтинг@Mail.ru


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