INFO - FAQ - CC2-Forum - CCPro-Forum |
> > > Du kannst es aber natürlich auch anders machen. > > Die ** eingeschlossene Wörter sind Symbolisch ;) > > Und es ist im Basic++ Dialekt geschrieben. > > > > Define SavedDay as byte > > SavedDay = 0 > > > > ** code start ** > > > > if **Ereignis eingetroffen** then > > If day <> SavedDay then 'Neuer Tag > > **Fahr den Rollo hoch** > > **Schalte das Licht aus** > > SavedDay=day > > end if > > end if > > > > > Hallo, > ein ganzes Byte "verbrauchen", 8 Bit statt 1 Bit? > > if hour = 12 then Bit = OFF ' wenn Mittag dann rücksetzen > If Dämmerung then goto schließen > goto weiter > > #schließen > Bit = ON ' Flanke Merker > Relais = ON ' Rolllade schließen > > Das ist alles. > MfG ManfredW > > > > > > > > > > > Moin-moin, ich habe folgendes Problem: Wie kann ich erreichen, dass ein Impuls nur ein einziges Mal pro Tag ein Ereignis auslöst ( konkret: C-Control soll durch Dämmerungsschalter nur einmal pro Tag Rollläden herunterfahren; man soll aber die Möglichkeit haben, sie manuell wieder hochzufahren ohne dass sie die c-control wieder herunterfährt). Ich bedanke mich im Voraus für Deine/Eure Mühen! Hans :-) > > > > > > > Hallo, > > > dazu braucht man die Flankenauswertung bzw. es wird ein Merker (Bit) gesetzt. > > > Das Bit wird erst z.B. Mitternacht wieder rückgesetzt und dadurch ist die Sperre durch das Bit wieder aufgehoben. weitere Info und Beispiele siehe meine homepage. > > > MfG ManfredW --------------------------------------------------------------------------------- Herzlichen Dank für Deine Hilfe! Also: Wie Du unschwer gleich erkennen wirst, bin ich ein blutiger Anfänger und entschuldige mich schon mal im Voraus: Das mit der Flanke habe ich nicht kapiert, werde es aber hoffentlich irgendwo nachlesen können. Ich denke dass Deine Hilfe aber nicht funktionieren wird, da folgendes Szenario eintreten kann: Angenommen, es ist ein trüber Tag und der Rollladen fährt um 15:00:00 h runter. Das ist mir aber zu früh und ich fahre ihn manuell um 15:00:30 h wieder hoch. Dann soll er oben bleiben und nicht um 15:01:00 durch den Dämmerungsschalter runterfahren, sondern zeitgesteuert oder manuell -- aber nicht durch den Dämmerungsschalter --- meinetwegen um 18 h runterfahren. Diese Einstellung soll bis zum nächsten Tag gelten. Wie programmiert man das ? Danke Hans :-) |
Antwort schreiben |