Я правильно понял режим работы - один выход, который должен поменять состояние на 1 при срабатывании. Но вот логику часов я совершенно не понял...
Сравните работу CLOCK и CLOCK WEEK (выставьте все дни недели) в режимах работы
не использовать дни только месяц
использовать и дни и месяц
Вот поставьте 12 часов тех и тех + два режима и сравните их реакции при смене времени, месяцев и дней...
Так же для чистоты время вкл сделайте больше, а выключения меньше и на последних часах выставьте начало цикла 1 декабря, а конец 31 декабря время включения 20-00 а выключения 8-00 31 декабря или 1 января... собственно вот.
Логически, выставляя период работы по дням и месяцам например с 7 декабря по 22 марта вкл - 18-00 выключение 8-00 то часы должны в пределах этих чисел включаться и выключаться, в иной период времени выход всегда = 0, а если необходимо чтобы выход был = 1 весь период времени, то время вкл и выкл должны быть равны. Стоит только поставить режим работы CLOCK WEEK с днями, они всегда влючены.
Про CLOCK вообще молчу, их поведение в корне отличается от CLOCK WEEK
Последний раз редактировалось melky; 30.11.2011 в 16:14.