Сообщение от
Easy_Enemy
Вопрос по таймерам: целесообразно ли использовать таймер отличия от глобального времени (пишем текущее время, прошедшее после запуска плк и, далее ждем, пока пройдет заданное количество времени (микросекунд/секунд/минут и пр.), сравнением переменной записанного времени с нужным периодом), как обычно решается на микроконтроллерах?
В пользу данного метода - нам не нужно создавать никаких экземпляров функций таймеров, достаточно объявить переменные нужного нам интервала, не составляет труда обновлять/останавливать/смещать таймер одной строкой, а на первый взгляд, никто особо не использует. Кто пользует - есть ли какие недостатки, кроме сброса часов после 57 дней? Пока не было потребностей касаться сего вопроса, но, система увеличилась до обработки сразу нескольких систем, где масса режимов, привязанных ко времени, и встроенные таймеры превращаются в сущий кошмар