Wenn es keine Schaltjahre geben würde wäre das recht einfach zu lösen.
Du legst einfach 365 Zustände an die sich jeweils mit 24 Stunden Zeitverzögerung aus- und damit den nächsten einschalten. Schon hast du den Jahrestakt realisiert.
Leider besteht der Jahrestakt auch aus einer ungeraden Anzahl von Tagen. Sonst hätte man durch Nutzung von Einschalt- und Auschaltverzögerung mit der Hälfte der Zustände auskommen können.
Durch die blöden Schaltjahre brauchst du nun noch 4 weitere Zustände die vom jeweils vom Zustand 365 durchaktiviert werden (Wenn 365 AN und SJ1 AN dann SJ1 AUS und SJ2 AN, usw.) SJ4 muss dann noch den Zustand 366 alle 4 Jahre aktivieren.
Du legst einfach 365 Zustände an die sich jeweils mit 24 Stunden Zeitverzögerung aus- und damit den nächsten einschalten. Schon hast du den Jahrestakt realisiert.
Leider besteht der Jahrestakt auch aus einer ungeraden Anzahl von Tagen. Sonst hätte man durch Nutzung von Einschalt- und Auschaltverzögerung mit der Hälfte der Zustände auskommen können.
Durch die blöden Schaltjahre brauchst du nun noch 4 weitere Zustände die vom jeweils vom Zustand 365 durchaktiviert werden (Wenn 365 AN und SJ1 AN dann SJ1 AUS und SJ2 AN, usw.) SJ4 muss dann noch den Zustand 366 alle 4 Jahre aktivieren.
Gruß
Michael
Michael