Показать сообщение отдельно
Старый 01.06.2020, 18:20   #38
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Modbus функция 22 (16h)

Цитата:
Сообщение от ailcat Посмотреть сообщение
Одним, естественно.
А аргумент - возможность управления каскадами "по наработке", независимо друг от друга (ну как в ротации насосов) баз извращений с вычиткой, маскированием и обратной записью ради закрытия клапана или запуска насоса.
Ну так ротация - это заглушить одно, запустить другое. 22 функция здесь скорее помеха и переизбыток сложности.


Я ж писал ранее, в мультимастере в задаче управления тем же освещением вопросов нет. Выключатель пишет бит по маске и по адресу и в душе не чает, что там с остальными битами и кто сейчас их пишет. Это несомненно удобно. Хотя другой вопрос, что там и обычных битов хватает. Как и в вашем примере.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием