Цитата Сообщение от ВладОвен Посмотреть сообщение
Кажется я понял! Все заработало!

Адреса надо задавать так, что-бы три младшие бита в адресе не использовались. Эти младшие три бита, видимо, зарезервированы для каналов (обращение сразу к каналу прибора, минуя сам 8-и канальный прибор. Хм. Не уверен).

Задал адреса 24, 32 и 40. И заработало. Индивидуально в общей сети адресуются и ошибок не вызывают! Наложения пакетов нет!

Адрес 24 - 00011000
Адрес 32 - 00100000
Адрес 40 - 00101000

Младшие три бита не участвуют в адресе. Адрес считается от 4 бита (если считать биты от 1 до 8). Поэтому в такой сети может быть только 32 прибора (а может быть и меньше из-за широковещательных адресов. Хм. Не уверен).

Ранее я задавал адреса 5,6 и 7. Но по факту это всё был адрес 0. (5=00000101, 6=00000110, 7=00000111). Поэтому приборы откликались одновременно. Пакеты накладывались.

Всем добра!
Не совсем верно. Как уже писали - для обмена по протоколу ОВЕН необходимо делать смещение адреса на кол-во входов/выходов у устройства. Тогда всё будет работать