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: Zeitschaltuhr mit c-control 1.1 Kategorie: C-Control I V1.1 (von joergm6 - 28.10.2008 10:24)
 Als Antwort auf Zeitschaltuhr mit c-control 1.1 von alex - 28.10.2008 1:22
joergm6 nutzt:  CC1-Station V2.0
Hallo Alex,

mal davon abgesehen, das man mit der Suchfunktion genügend findet, hier noch mal das Prinzip. Auch wirst du um eine PCF oder PCF-Uhr nicht herumkommen, da die C-Control die Uhrzeit nach Stromausfall verliert.

define s as byte    ' zum Sekunde merken um nur 1mal je Sekunde auszuführen
define zeit as word  ' Uhrzeit rechnen zur besseren Abfrage

#loop
 if s<>second then       ' wird einmal jede Sekunde ausgeführt
  zeit=(hour*100)+minute

  if zeit=800 then
    ' schalte etwas um 8:00 Uhr
  end if
  if zeit=845 then
    ' schalte etwas um 8:45 Uhr
  end if


' ----------- für Dinge zu einer bestimmten Sekunde, z.B. Temp-Abfragen einmal je Minute
 select case second
  case 1
    ' in der 1. Sekunde was machen
  case 12
    ' in der 12. Sekunde was machen
 end select
' -------------------------------------

  s=second
 end if

' mache etwas anderes immerzu in der Schleife

goto loop

Gruß Jörg

> hallo!
>
> ich wollte aus der c-control eine zeitschaltuhr basteln, mit einer relaiskarte.. alles schön und gut schalten kann ich nun alles... ein und aus.. manuell.. automatisiert ist hier noch gornix....
>
> ich besitze nur die c-control ohne dcf antenne... die zeitschalt uhr soll jeden tag über 24 std mein aquarium regeln.. also etwas ganz einfaches.. eigentlich... nur hab ich keine ahung wie ich überhaupt eine uhr in die c control bekomme.. geschweigedessen wie ich um ne bestimme uhrzeit einen port ein und aus schalte...
>
> man muss sich das so vorstellen.....
> um z.b. 8 uhr geht die leuchtstoffröhre an ( port1=1)
> um 9 uhr schaltet sich der wasserfilter ein (port2=1)
> um 10 uhr schaltet sich der heizstab an (port3=1)
> um 23 uhr geht alles aus (port1=0 port2=0 port3=0)
> dann gibt es noch ne hand voll pc lüfter an einer 2ten relaiskarte mit einem 12v stromkreis
> welcher in 3 abschnitte aufgeteilt ist... 4V 8V 12V
> mit 2 temperatur sensoren messe ich an 2 punkten die temperatur.. wonach sich richtet welcher lüfter auf welchen stromkreis geschaltet wird dieses unterprogramm läuft problemlos und sollte es auch weiterhin tun.. deswegen denke ich das eine zählschleife aus wait oder pause nicht viel sinn macht weil dies die c control ja komplett anhalten würde und bei einer zu hohen temperatur ein ausfall der lüfterregelung 100% sicher wäre..
> es wäre super wenn hier jemand mir nene code posten  könnte ... ccbasic nutze ich.....
>
> und ich rag mich auch wie das funktioniert wenn ich das programm erweitere dann müsse ich ja die uhr manuel stellen...
> es muss auhc nich sekunden genau sein
> ich wollte das ohne diese antenne machen...

 Antwort schreiben

Bisherige Antworten:

Re: Zeitschaltuhr mit c-control 1.1 (von alex - 28.10.2008 12:23)
    Re: Zeitschaltuhr mit c-control 1.1 (von joergm6 - 28.10.2008 12:36)
        Re: Zeitschaltuhr mit c-control 1.1 (von alex - 28.10.2008 15:58)
            Re: Zeitschaltuhr mit c-control 1.1 (von joergm6 - 28.10.2008 17:31)
                Re: Zeitschaltuhr mit c-control 1.1 (von joergm6 - 28.10.2008 17:54)
                    Re: Zeitschaltuhr mit c-control 1.1 (von alex - 28.10.2008 20:45)
        Re: Zeitschaltuhr mit c-control 1.1 (von alex - 28.10.2008 12:53)
            Re: Zeitschaltuhr mit c-control 1.1 (von joergm6 - 28.10.2008 13:27)
Re: Zeitschaltuhr mit c-control 1.1 (von joergm6 - 28.10.2008 10:25)