wal79, я просто ставил обратный таймер Твкл>Твыкл и 31 декабря... При переходе на 1 января таймер не срабатывает. И при попытке зайти потом в настройки таймера и вываливается эта ошибка.
Где-то писал уже, в том же LOGO! указывается период действия таймера, скажем с 1 марта по 28 июня, в конце периода Q становится равном 0, если была 1.
То есть выставленный период для таймера закончился - выключить его. И это более правильно.
Единственное, в ПР у вас реализован таймер каогда Твкл больше Твыкл. Вот как раз для него и неплохо сделать исключение, что если дата уже не входит в период (следующий день после окончания периода), доработать до Твыкл и только тогда отключиться. Вне зависимости от маски (год, день недели, месяц) и тогда будет все логично и понятно...