Насчёт этого куска программы, мне кажется как-то всё нелогично сделано, мне кажется Вы что-то намалюете, а потом разбираетесь, как это работает, короче, на досуге свою программу немного переделаю, в плане уставки изменю на вам нужные!
Примерно как-то так, для ПР200 на 8 выходов(каналов):
Таймер реального времени.PNG
Таймер реального времени_3.PNG
Вот ещё для контроля добавил индикацию состояния выходов и проверил(состояния выходов восстанавливаются при перезагрузке(выключении-включении)):
Индикация состояния выходов.PNG
Можно перерисовать для ПР114, если уставки менять не нужно!
https://www.owen.ru/forum/showthread...=9398&page=456
Можно и год в уставку добавить, два десятичных разряда(7 бит), в принципе на 100 лет программу расписать!
По вашему куску программы: уберите переменную "День" и чтобы импульс сброса универсального счётчика сутки не висел(сутки добавятся), сформируйте короткий импульс, например с помощью детектора переднего или заднего фронта!