Задержка включения нагрева

Длинный кабель, иногда проскакивают нулевые значения и включается нагрев

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
ilya
Рядовой
Сообщения: 3
Зарегистрирован: 23.03.2018{, 13:07}
Репутация: 0
Имя: Илья

Задержка включения нагрева

#1

Сообщение ilya » 23.03.2018{, 13:16}

Здравствуйте. Из за длинного кабеля от датчика температуры иногда подаются нулевые значения на несколько секунд. Кабель укоротить нет возможности. Контроллер сразу включает нагрев. Посоветуйте, как сделать задержку в выполнении команды на эти несколько секунд. Если значение восстановилось, то пусть нагреватель остается в том же положении как и был.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Задержка включения нагрева

#2

Сообщение pan » 23.03.2018{, 13:37}

в пользовательских блоках есть цифровые фильтры.
есть там фильтр аномальный значений.
попробуйте использовать его

ilya
Рядовой
Сообщения: 3
Зарегистрирован: 23.03.2018{, 13:07}
Репутация: 0
Имя: Илья

Задержка включения нагрева

#3

Сообщение ilya » 23.03.2018{, 14:24}

Спасибо. Использовал filter_anormal_1. То что надо.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Задержка включения нагрева

#4

Сообщение Phazz » 23.03.2018{, 15:21}

А чем плох TON?

Ответить

Вернуться в «Спросить у знатоков»