СИ-30 вычисление мгновенного значения
Здравствуйте! Подскажите пожалуйста, как правильнее реализовать алгоритм вычисления мгновенного значения показаний счетчика СИ-30?
На счетчик приходят импульсы - 1 импульс = 10 л воды. Необходимо вычислить текущий расход м3/ч, пройденный за 1 минуту.
Математически я легко представляю как это реализовать, но как это лучше сделать в CodeSys? Использовать таймеры для отсчета количества импульсов в минуту? Или, возможно, уже есть какая то готовая библиотека для подобных целей? Может у кого есть готовый похожий код?