Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Funkuhr Sommerzeit/Winterzeit Kategorie: C-Control I V1.1 (von Peter Grzeschik - 3.03.2006 13:44)
 Als Antwort auf Re: Funkuhr Sommerzeit/Winterzeit von Jan - 7.07.2004 20:58
Peter Grzeschik nutzt:  CC1-Unit V1.1
> Habe das ganze mal etwas ĂŒberarbeitet. Ist allerdings kein vollstĂ€ndiges Programm,
> sondern nur die Routine die mit "GOSUB GetSummerTimeBit" angesprungen wird.
>
> #GetSummerTimeBit
>   IsSummerTime = OFF
>
>   DOW = DOW MOD 7
>   ' um den DOW-Bug auszubĂŒgeln
>
>   IF (MONTH < 3) THEN RETURN  
>   'ab hier ist es MĂ€rz oder spĂ€ter
>   IF (MONTH > 10) THEN RETURN
>   'ab hier ist es Oktober  oder frĂŒher
>
>   IF ((MONTH = 3) AND (DAY-DOW<25)) THEN RETURN
>   'ab hier ist es der letzte So im MĂ€rz oder spĂ€ter
>   IF ((MONTH = 10) AND (DAY-DOW>25)) THEN RETURN
>   'ab hier ist es der letzte So im Oktober oder frĂŒher
>
>   IF ((MONTH = 3) AND (DAY-DOW=25) AND (HOUR<3)) THEN RETURN
>   'ab hier ist es der letzte So im MĂ€rz nach 2h oder spĂ€ter
>   IF ((MONTH = 10) AND (DAY-DOW=25) AND (HOUR>2)) THEN RETURN
>   'ab hier ist es der letzte So im Oktober vor 2h oder frĂŒher
>
>   IsSummerTime = ON
>  RETURN
>
> In der Sommerzeit wird zwar immer die ganze Routine abgearbeitet, auch wenn man
> die Routine bestimmt frĂŒher abbrechen könnte, aber wenn sie nur tĂ€glich oder stĂŒndlich
> aufgerufen wird ist es ja keine so grosse Rechenzeitverschwendung. Am letzten So im Oktober
> ist die Routine auch nicht ganz genau, aber mitten in der Nacht sollen die Rolladen eh
> nicht aufgehen.

Hallo,
Befasse mich im Moment ebenfalls mit einer Rolladensteuerung. Wollte die Umschaltung von Sommer- auf Winterzeit mit dieser Routine erledigen. Leider werden nur in einigen FĂ€llen richtige Ergebnisse geliefert.
Der Fehler steckt in diesem Ausdruck: "DAY-DOW<25"
( Kommt im Listing ja in Àhnlicher Form mehrmals vor )

Gruß, Peter

 Antwort schreiben

Bisherige Antworten:

Re: Funkuhr Sommerzeit/Winterzeit (von Dietmar - 4.03.2006 19:18)
    Re: Funkuhr Sommerzeit/Winterzeit (von Peter Grzeschik - 4.03.2006 20:11)
Re: Funkuhr Sommerzeit/Winterzeit (von Achim - 4.03.2006 14:56)
    Re: Funkuhr Sommerzeit/Winterzeit (von Peter Grzeschik - 4.03.2006 17:48)
        Re: Funkuhr Sommerzeit/Winterzeit (von Achim - 4.03.2006 23:46)
            Re: Funkuhr Sommerzeit/Winterzeit (von ManfredW - 5.03.2006 1:46)
    Re: Funkuhr Sommerzeit/Winterzeit (von ManfredW - 4.03.2006 15:46)
        Re: Funkuhr Sommerzeit/Winterzeit (von Achim - 4.03.2006 17:48)
Re: Funkuhr Sommerzeit/Winterzeit (von Hecktor - 4.03.2006 9:09)
    Re: Funkuhr Sommerzeit/Winterzeit (von Peter Grzeschik - 4.03.2006 16:25)