Цитата(Tigra777 @ Apr 8 2007, 17:37)

Сеть Modbus позволяет адресовать от 1 до 255 узлов.А в моём случае узлов 300-400 может быть,в какую сеть всё это можно объединить?
ИМХО не нужно все контроллеры на одну линию сажать, даже через репитеры(повторители). Разделите всю сеть на ветки. Скажем, одна на подъезд. В каждом подъезде что-то типа концентратора, который собирает данные с контроллеров на своей ветке. В диспетчерскую поступают данные уже с концентраторов, а не непосредственно с квартирных контроллеров. Концентраторы могут работать в режиме ретрансляции, ретранслируя запросы от диспетчерской. Это для случая когда нужно чем-то управлять в конечном оборудовании, у вас ведь для чего-то предусмотрены 3DO. Такой способ связи немного усложняет всю схему и увеличивает задержку при получении актуальных данных, но повышает ее "живучесть" и "наращиваемость". Никто не мешает соединить концентраторы в сеть не по RS-485, а скажем по радиоканалу.
Но это уже советы про реальную систему, а не вашу "виртуальную"

P.S. не нравится вам ModBus или Wake сделайте на их основе свой собственный протокол, увеличьте адрес до двух байт и будет вам не 255 адресов, а 65535, например.