Если текущее значение меньше предыдущего значит было обнуление,делать коррекцию.А?
E-mail: info@telesys.ru