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 

 relay ein/aus schalten unter 1 sec ? Kategorie: Programmierung Basic (von joe - 1.11.2007 1:08)
joe nutzt:  CC1-Unit V1.1
Schönen Guten Abend zusammen!
Ich hab da mal ne Frage :) Vielleicht kann mir das ja jemand "mal kurz" beantwortet.
Und zwar möchte ich gerne mit einem der relais (no 6) einen Taster von einem Dimmer betätigen.
Damit dieser den Verbraucher einschaltet muss das Relais einmal kurz schliessen.
Wie kann ich das programmieren?
Also bei mir siehts grad so aus:

define Luefter word
define Taster port[6]
...

'default Schalteinstellung
Luefter = 0
...
#LUEFTERAN
 if Luefter = 0 then Taster = 1 and Luefter = 1
 PAUSE 20
 if Luefter = 1 then Taster = 0
 return  
 
#LUEFTERAUS
 if Luefter = 1 then Taster = 1 and Luefter = 0
 PAUSE 20
 if Luefter = 0 then Taster = 0
 return
...
if Temperatur > TempMax or Feuchte > FeuMax then GoSub LUEFTERAN
if Temperatur < TempMin then GoSub LUEFTERAUS

also was bereits funktioniert hat ist das ich gesagt habe

wenn temperatur über tempmax oder feuchte über feumax then gosub Luefteran... und dann in #Luefteran taster = 1 und eine zeile tiefer taster=0.

Dass Resultat ist dass er schaltet solange die Temperatur über TempMax ist, d.h immer wieder das relais kurz an und wieder aus.
Ich will aber dass er das nur einmal macht.
Also Temperatur über MaxTemp = einmal kurz an und aus
und temperatur unter tempmin = einmal kurz an und wieder aus.
Tut mir echt leid wenn ich dass hier so "laienhaft" und zerstückelt reinhau. Bin grad selbst etwas verwirrt...
Vielen Dank schonmal.
Gruß

Joe

 Antwort schreiben

Bisherige Antworten:

Re: relay ein/aus schalten unter 1 sec ? (von joe - 1.11.2007 17:16)
Re: relay ein/aus schalten unter 1 sec ? (von Hauk - 1.11.2007 11:50)
    Re: relay ein/aus schalten unter 1 sec ? (von joe - 1.11.2007 12:49)
        Re: relay ein/aus schalten unter 1 sec ? (von Hauk - 2.11.2007 0:56)