Форум » » Длинная задержка » Ответить

Длинная задержка

Kaveckiy: Есть задача контролировать наружную температуру и если она ниже 16 градусов более чем 12 часов (настраиваемо) переводить систему в режим обогрева. Какие будут идеи?

Ответов - 4

eoulianov: Wait(INTEGER |LONG_INTEGER TIME[, NAME]) [{] <statements> [}]

Kaveckiy: Ночью пришла в голову идея при возникновении события "Температура ниже пороговой" раз в минуту (или в час) увеличивать значение счётчика на единицу и хранить результат в Analog RAM. При возникновении события "Температура выше пороговой" обнулять значение счётчика. Как-то так. eoulianov спасибо, этот путь тоже опробую. Ещё вопрос по задержкам в Crestron: как реализовать задержку на включение или задержку на выключение? Функциональный модуль Delay просто задерживает на определённое время сигналы.

gosha: А я бы счетчиком сделал, чтобы длинным delay не смущать систему...


Вячеслав: Kaveckiy пишет: Ещё вопрос по задержкам в Crestron: как реализовать задержку на включение или задержку на выключение? Функциональный модуль Delay просто задерживает на определённое время сигналы. если нужно при определенных условиях отменять действие или перезапускать сначала, то рекомендованный wait как раз Вам подойдет



полная версия страницы