Цитата:
И кстати... было странно видеть в Modbus Slave другую идеологию, нежели в Master. Если бы каждый подэлемент мог настраиваться на начальный адрес, то многих вопросов бы не было. Я понимаю сложности реализации Slave с разрывами в пространстве регистров, т.к. не раз реализовывал такое на других контроллерах, и в таких случаях применял идею группы регистров с заданным стартовым адресом и длиной, а подэлементы характеризовались только смещением внутри группы, тогда они могут находится в группе где угодно, а не подряд и без разрывов. Все регистры группы, не используемые подэлементами, при этом фактически по Modbus работают, к ним просто нет доступа через имена.
23.05.2009 07:27
Написал правильно.