Тема: СМИ2
Показать сообщение отдельно
Старый 24.09.2012, 11:51   #8
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: СМИ2

Цитата:
Сообщение от Arsie
Для наших контроллеров адрес 0 является таким же обычным адресом как и любой другой. Т.е. контроллер отправляет запрос и ждёт ответ.

В принципе, вы можете создать слейва с нулевым адресом и поставить тайм-аут 1 мсек, этим вы обеспечите минимально возможные задержки в работе мастера.
с этим, с записью по нулевому, я разобрался, описалове тень на плетень.. там просто надо было выяснить сколько именно и каких именно регистров следует заюзать. выяснил, заюзал.

остался вопрос по временам-таймаутам.
есть время в свойствах слейва, какбы общее(?)
а есть время в карте памяти, какбы индивидуальное (?)
например и там прописано одно и тоже число, 100мс.
значить мастер раз в сто миллисек опрашивает этого слейва. так?
а что будет если в свойствах слейва я поменяю время на 1мс, а в карте оставлю прежние 100мс?


Цитата:
Наверное потому что R и W, а не просто R (тогда бы был 1)
вопрос в другом, почему в файлике запрос реально один, а в картинке пишет что их два? как в риале формируется запрос?

вопрос возник из-за того, что не могу понять связи меж наличием ошибок на выходе макроса link и скоростью отклика слейва на передачу.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием