Цитата:
Сообщение от altwazar
Trim5 мастер, контроллер слейв.
Подобные парные переменные попадаются в документации к контроллеру, но обычно они обе на чтение, или обе на запись. Не знаю что делать в ситуации, когда одна только на чтение, а другая доступна на запись.
|
В modbus минимальная, она же максимальная, она же единственная единица передачи "аналоговых" данных - регистр шириной 16 битов, т.е. два байта.
Более длинные типы организуются передачей одновременно 2-3-4 регистров.
Как программисты "контроллера" придумали разобрать регистр, чтобы одна половинка была на запись, другая на чтения, у меня фантазии не хватает, если честно. Разве что при записи в нужный регистр пишется половинка на запись, вторая половина игнорируется, а при чтении наоборот. Правда зачем сделана такая попоболь, я не понимаю.