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

хочу туда добавить еще и контроль расхода с механического счетчика с импульсным выходом.
какая логика будет наиболее приемлемой?
1. после включения подпитки начинать ее суммировать за заданный промежуток времени (например за 24 часа), независимо от количества включений? и при превышении суммарного расхода - авария. если за сутки не накопилось независимо от количества включений - сброс
2. идентично варианту №1 но каждое включение подпитки удлиняет диапазон суммирования до полного (сбрасывает обратный отсчет остатка часов опять на 24 часа), если заданное время подпитка больше не включалась, то накопленное значение сбрасывается.
3.или следить за скоростью подпитки, если подпитка идет быстро, то сокращать время накопления предельного объема? хотя я не уверен, ведь если сработает реле подпитки, то скорость подпитки будет по идее всегда одинаковой до достижения заданного объема?
4. может еще у кого какие мысли будут?