Цитата:
Сообщение от Tankyn
Дак и вопрос-то по программированию, ветка форума же "вопросы о программировании".
Правильно ли будет суммировать блогом Integral, затем через определённые периоды сохранять результат в память?
|
Интеграл очень быстро переполнится. Советую суммировать на самом блоке памяти.
Т.е. нормальзуете входную величину, например это литры в секунду. Далее умножаете на 5, т.к. дискретизация 5 сек, суммируете с тем, что уже посчитано на блоке памяти (советую ARRAY(real)) и даёте сигнал записи раз в 5 сек.
Для точности замера времени время цикла должно быть кратным секунде (т.е. число 1000 должно делиться на время цикла нацело), а тики отсчитывайте на счётчике CNTR. Счётчик должен самосбрасывать себя выходом EU.