Skip to content

Логические функции ​

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

Логические каналы ​

Каждый из восьми каналов настраивается на один из четырёх типов.

AND, OR, XOR ​

До восьми входов на канал. Каждый вход подключается напрямую, подключается инвертированным или исключается из операции. У каждого есть также значение по умолчанию, которое действует до прихода его первой телеграммы. Результат тоже можно инвертировать.

Gate forwarding ​

Направляет один из четырёх входов на один или несколько из четырёх выходов, в формате 1 бит, 4 бита или 1 байт. Активный маршрут выбирается номером сцены, до восьми сцен на канал, плюс сцена по умолчанию, которая действует при запуске устройства. Выбери сцену до того, как отправишь что-либо через gate, иначе будет действовать сцена по умолчанию.

Пороговый компаратор ​

Сравнивает входящее значение размером 4 бита, 1 байт, 2 байта или 4 байта с порогом. Для каждого из шести сравнений (меньше, равно, не равно, больше, меньше или равно, больше или равно) ты решаешь, отправлять 0, отправлять 1 или не отправлять ничего. Если два сравнения перекрываются, действует последнее подходящее.

Преобразование формата ​

Преобразует данные из одного типа в другой, например восемь 1-битных объектов в один байт, один байт в два байта или один 3-байтный объект в три отдельных байта. Доступно десять преобразований, большинство из них в обоих направлениях.

Отправка результата ​

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

Группы событий ​

У каждой из восьми групп по восемь выходов. У выхода есть тип данных 1 бит, 1 байт или 2 байта, фиксированное значение и задержка отправки до 6,3 секунды. Его запускают до шести номеров сцен. Таким образом одна телеграмма сцены может задать до восьми объектов сразу, разнесённых по времени их задержками.