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: DCF synchronisiert bei jeder vollen Stunde Kategorie: C-Control I V1.1 (von ManfredW, Homepage - 30.12.2005 15:57)
 Als Antwort auf Re: DCF synchronisiert bei jeder vollen Stunde von honey - 30.12.2005 13:23
> Zum testen hatte ich ein Programm geschrieben, das zur vollen Stunde zwei Relais schalten sollte.
> Doch genau zu dieser Zeit startete die Synchronisation.
> Welche Möglichkeit gibt es um auch die volle Stunde als Schaltzeitpunkt zu nutzen?
> Kann ich die Zeit irgendwo abgreifen, auch wenn gerade Synchronisiert wird?
> Bei meinem Programm war dann der Schaltzeitpunkt verschlafen und die Relais wurden natürlich nicht angesteuert obwohl ich mit größer/gleich gearbeitet hatte.
>
> #automatic
> if (hour >= ein_std) or (hour < aus_std) then gosub nachtbetrieb
> if (hour >= aus_std) and (hour < ein_std) then gosub tagbetrieb
> goto automatic

Hallo,
gosub ist hier nicht optimal.
Einfacher ist die Struktur mit goto, dadurch brauchst Du nur einmal abzufragen.

if (hour >= aus_std) and (hour < ein_std) then goto tagbetrieb
'hier folgt das Programm Nachtbetrieb
goto weiter
#Tagbetrieb
'hier liegt das Programm Tagbetrieb
#weiter

Mfg ManfredW

Meine Homepage: http://manfred.wilzeck.de

 Antwort schreiben

Bisherige Antworten:

Re: Korrektur Tag /Nachtbetrieb (von ManfredW - 30.12.2005 16:05)