Подскажите, как сравнить большое количество значений (>4) одной функцией? Условно, хотелось бы знать включена ли хотя бы одна из 20+ групп нагрузки. Спасибо.
Одной функцией - никак. Для этой задачи необходимо использовать логику OR (ИЛИ). В первой функции - 5 входных элементов, далее - результат передаем в другую аналогичную функцию, там - еще 4 и так далее. Для 20 групп надо будет тспользовать 5 функций. Как правило, с изделиями Zennio количества функций в изделиях бывает более, чем достаточно.
@@smartouseKNX Спасибо за ответ, примерно так и реализовал, надеялся, что есть более изящное решение) У ABB, например выключателей PriOn, логическая функция может иметь до 10 аргументов. Но логично все же повесить такую функцию на актуатор.
День добрый! Попробовал сравнить отрицательные температуры, не получилось. Нужно реализовать алгоритм "если на улице ниже -25С, то включи это". Сделал 2 Объекта LF 2 bytes, в один заходит температура с датчика наружной температуры, во второй уставка, задаваемая пользователем... Включил операцию сравнения 2 байтовых переменных, на выходе функции 1 битовая переменная вкл/выкл... При температурах выше 0 всё отлично работает, если минусовая - не сравнивает. Видимо как-то надо преобразовывать минус в плюс... ну или арифметикой к минусовым значениям прибавить +50 к примеру и будет тогда отрабатывать алгоритм.
Добрый день. Сравнение с отрицательными температурами работает (проверено на DIMinBOX DX2 версия программы 1.2). На каком изделии делаете Вы? Если надо, могу выслать подробный пример , обращайтесь по адресу a.chubuk@smarthouse.in.ua
Подскажите, как сравнить большое количество значений (>4) одной функцией? Условно, хотелось бы знать включена ли хотя бы одна из 20+ групп нагрузки. Спасибо.
Одной функцией - никак. Для этой задачи необходимо использовать логику OR (ИЛИ). В первой функции - 5 входных элементов, далее - результат передаем в другую аналогичную функцию, там - еще 4 и так далее.
Для 20 групп надо будет тспользовать 5 функций.
Как правило, с изделиями Zennio количества функций в изделиях бывает более, чем достаточно.
@@smartouseKNX Спасибо за ответ, примерно так и реализовал, надеялся, что есть более изящное решение) У ABB, например выключателей PriOn, логическая функция может иметь до 10 аргументов. Но логично все же повесить такую функцию на актуатор.
Добрый день. Подскажите, как результатом запускать сценарий (Scenes extention)
результат 1-битный?
День добрый! Попробовал сравнить отрицательные температуры, не получилось. Нужно реализовать алгоритм "если на улице ниже -25С, то включи это". Сделал 2 Объекта LF 2 bytes, в один заходит температура с датчика наружной температуры, во второй уставка, задаваемая пользователем... Включил операцию сравнения 2 байтовых переменных, на выходе функции 1 битовая переменная вкл/выкл... При температурах выше 0 всё отлично работает, если минусовая - не сравнивает. Видимо как-то надо преобразовывать минус в плюс... ну или арифметикой к минусовым значениям прибавить +50 к примеру и будет тогда отрабатывать алгоритм.
Добрый день. Сравнение с отрицательными температурами работает (проверено на DIMinBOX DX2 версия программы 1.2).
На каком изделии делаете Вы?
Если надо, могу выслать подробный пример , обращайтесь по адресу a.chubuk@smarthouse.in.ua
Заказать #KNX оборудование #Zennio можно
в Киеве (knx.com.ua)
в Москве (knx-trade.ru) #knxtrade