Your comments
Так вроде бы обсудили это год назад. Не будет так работать! В этом случае нужно, чтобы значение через 0 переходило, иначе, что это за отправка 1? Это как залипший выключатель получается.
Проверил только-что, так и есть - не работает.
По 4 пункту не понял. В Button всё ещё нет адреса для обратной связи. Или это только для Relay сделали, а для Button ещё нет? Ожидать в скором времени или как-то выкручиваться?
Bit number корректно не работает.
Создал 16 RELAY с записью битов в один holding register и чтением битов из другого.
Расставил в одну комнату в проекте и управляю по очереди и хаотично.
Реле могут включиться, могут не включиться, при включении одного могут отключить ранее включенное другое или включить несколько сразу, включение 15 реле вызывает засветку 14 реле, 7 реле вообще отказалось включаться, вобщем не работает.
В RELAY не работает адрес для чтения (версия модуля 1.18.0).
Или я не понял, как по вашему замыслу он должен работать.
Хорошо. Главное, чтоб "не забылось".
Очень хорошо!
4) Возможность использовать бит регистра для бинарного сенсора
А на управление? На RELAY & BUTTON эта функция тоже крайне актуальна!
Я же предлагаю вам сделать тоже самое, но для реле (вы просто зададите отправку 1 на On и отправку 1 на Off если у вас тоггл, но значения для чтения будут 0 и 1 например)
В этом случае в RELAY нужно реализовывать переход через противоположное значение при переключении. Т.е., в обсуждаемом случае, 1 - 0 - 1. Иначе ничего переключаться не будет. Я не до конца понимаю, как это будет визуально выглядеть. Движок RELAY будет фиксироваться и в правом, и в левом состоянии, как сделано сейчас?
Что-то мы совсем друг друга запутали. ) Придётся картинки рисовать.
Вот как это работает сейчас.
Нужно, чтобы отправка значений работала ТОЧНО ТАКЖЕ, как есть сейчас.
А виджеты "Подтверждённое Button" и "Подтверждённое Relay" разместить внутри "Button" и "Relay" соответственно.
Например, вот так:
Что-то типа вот таких виджетов хотелось бы в итоге увидеть.
Ещё раз акцентирую внимание:
1. Положение тумблера, изменение оттенка кнопки во время нажатия - это ОТПРАВЛЕННЫЕ ЗНАЧЕНИЯ.
2. Зелёный цвет тумблера, смена цвета и текста надписи OFF-ON - это ПОДТВЕРЖДЁННЫЕ ЗНАЧЕНИЯ.
Так понятно?
По поводу пункта 1. Чем бы не закончилось голосование (пока там, к сожалению, только мой голос), хотя аналогичное предложение было также в этой теме:
http://support.iridiummobile.net/topics/11793-not-possible-to-change-icon-for-button-in-modbus/
предлагаю в следующей версии модуля сделать индивидуальную тематическую иконку для каждой разновидности виджетов сабдевайсов. Так, как сделано сейчас, оставлять в любом случае нельзя.
Customer support service by UserEcho
Если значения на запись одинаковые, то отправляется противоположное им значение.
Если на запись на ON и OFF - 1, при переключении отправляется 0.
Если на запись на ON и OFF - 0, при переключении отправляется 1.
Получается имитация НЗ и НР контакта соответственно. Так должно работать.