RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : RS-485


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Sanych
To : Nikolay
Subj : RS-485

> > > А как с 9-ти битной адресацией?
> > >
> > "с 9-ти битной адресацией?" - это бит четности для компорта компьютера.
> > дык из под виндов требуется сперва запрограммировать порт на выдачу бита четности в единице. выждать паузу - пока драйвер отработает команду. потом посылаеш нужный байт инфы с установленным уже 9 тым битом. аналогично потом конфигуришъ на ноль итд. на приеме дополнительно анализирутся бит четности. тоже самое и в os/2 - алгоритм такой же (проверялось - но давно)
> Имхо это все не про 485-RS (
> Вопрос был именно про адресацию - 32 девайса в 485 сети.
> Под пополаму скорее всего ничего нет. Ести только не из - что-то там "Умный дом".
> На хобесе валялось. Но руки не дошли посмотреть. Также не нашел (в свое время) данных о регистрах 485 порта,
> встроенного в писюк. Хотя такоя железка у самого есть.(PC на PCI104 -оно же ISA96 кажется -
> промышленные компутеры.)
> А досовские и виннюковые проги скорее всего эмулируют 485 сеть.

Нескромно: А может Вам стоит почитать документацию на RS485 ? 32 девайса в 485 сети - это электрическое ограничение витой пары. А 9 бит используется как раз для идентификаии адресного байта, а это адреса с 0 по 255 (так уж исторически сложилось в мире). РС104 - живьем не щупал , но что-то мне подсказывает что там стоит не "adm232" а что-нибудить типа "adm485".
;-)

Thu 22 Sep 2005 11:09 MSIE 6.0 (X11; U; Linux 1.2.13 i386)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.