-
-
Neuer Benutzer
Öfters hier
Definition von Timern
Ich benötige mehrere Timer , die unabhängig von einander gesetzt, bearbeitet und wieder zurückgesetzt werden.
Jemand ne Idee ?
-
Erfahrener Benutzer
Fleißiges Mitglied
HI brenki...
für welchen Controler denn?
wenn Du die CC2 hast dann kannst du mit Multithreads arbeiten.
mfg uwe
-
Neuer Benutzer
Öfters hier
Hi uwe
soll mit der CC1 realisierbar sein.
mfg brenki
-
Erfahrener Benutzer
Robotik Einstein
Also dass ist etwas aufwendig, aber geht:
Die CC1 hat doch einen Counter, der alle 20 ms einz hochgeht. Dadruch wird auch die Uhrzeit und so angesteuert und berechnet. Du müsstest halt den Ausgangswert speichern, und warten bis dieser+die entsprechende Zeit erreicht ist.
-
Neuer Benutzer
Öfters hier
Tja, einfacher gesagt als getan.
Hat jemand ein Beispiel-Prog für mich ?
-
Erfahrener Benutzer
Robotik Einstein
Sorry, hab schon länger nicht mehr mit der CC1 gearbeitet.
In welchem Zeitlichen Rahmen soll der TImer sich denn melden, Stunden oder Sekunden ...
-
Erfahrener Benutzer
Robotik Einstein
Timer
Hallo brenki,
es bleibt Dir bei der CC1 nichts anderes übrig, als eine Variable für jeden "Timer" zu schaffen.
ALLE diese Variablen (z.B. Timer1, Timer2, TimerX...) werden in einer Hauptprogrammschleife z.B. bei jedem Sekunden- oder Minutenwechsel der internen RTC hochgezählt (TimerX=TimerX+1). Unabhängig davon kannst Du in anderen Unterprogrammen einzelne Timer zurücksetzen (TimerX=0) oder testen (if TimerX=5 ...).
Gruß Dirk
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen