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: Mehrere Timer Kategorie: Programmierung Basic (von Michael - 3.04.2006 20:19)
 Als Antwort auf Mehrere Timer von Gerd - 3.04.2006 18:09
schau mal in die FAQ (links unten) unter:

Wie läßt sich ohne Programmunterbrechung nach einem bestimmten Zeitintervall eine Aktion ausführen?

> Hallo!
>
> Ich benötige einen Programmauszug, dass mehrere Timer (im Sekundenbereich) hat, die Unabhängig von einander ablaufen.
>
> Die Timer werden durch Tastschalter an den Ports gestartet und  und ziehen Relais für die Timerablaufzeit an.
> Die Timer werden zufällig gestartet und laufen teilweise auch parallel ab.
>
> Ich habe da schon mit dem Second-befehl gespielt.
> Den kann man auf 0 setzen und nach der gewünschten Zeit schaltet der. Nur kann man so nur einen Timer erstellen.
>
> Jetzt müßte das so sein, dass eine 1. Variable (die für den Timer1 steht) jede Sekunde + 1 gerechnet wird. Ist der Timer nicht aktiv, wird diese 1. Variable immer 255 gesetzt.
> Weitere Variablen können somit weitere Timer darstellen, die dann unabhängig von einander laufen.
>
> Mit der IF-abfrage kann man dann die Relaisschaltung für jeden Timer realisieren.

 Antwort schreiben

Bisherige Antworten: