0

Гибкая логика - смс по температуре

anton_sosnog 2 years ago updated by Старик 2 years ago 1

Добрый день. Сделал программу гибкой логики: событие - температура с датчика сигнализации  ниже -20, условие - в охране, действие - отправить смс. В итоге работает так: при -21 отправляет смс от нескольких раз до бесконечности с интервалом несколько секунд. Как сделать, чтобы выполнялось только 1 раз?

+1

Как сделать, чтобы выполнялось только 1 раз?

Задержку выполнения поставьте секунд 60-120 (у Вас уже есть опыт - в течение какого времени шлются СМС). Задерку надо с трех-четырехкратным запасом сделать.

Наверняка компаратор, отслеживающий  это снижение  температуры  несколько раз скачет туда-сюда - типичный ДРЕБЕЗГ переключения возле точки компарации (сравнения). Надо просто ВЫЖДАТЬ, пока температура не просто понизится НИЖЕ заданного порога, но и немного отойдет от него и уже не вызовет повторного срабатывания компаратора.

Если это не поможет - не знаю, что еще можно предложить.