Zeitgeber-Block

Der Zeitgeber-Block ruft Laufzeitdaten vom internen Zeitgeber des EV3-Steins ab. Du kannst ein Zeitintervall in Sekunden messen und erhältst einen Numerischen Wert als Ausgabe. Außerdem kannst du eine Zeit mit einem Schwellenwert vergleichen, um einen Logischen Wert (Wahr oder Falsch) als Ausgabe zu erhalten.

Weitere Informationen über die Funktionsweise des Zeitgebers, die von ihm gelieferten Daten sowie Programmierbeispiele findest du unter Verwendung des Zeitgebers.
Tipps und Tricks
Der Zeitgeber-Block gibt Daten per Datenleitung aus. Weitere Verwendungsmöglichkeiten des Zeitgebers, die keine Datenleitung erfordern, findest du unter Verwendung des Zeitgebers.
Wähle die Numerische Einstellung und den Modus des Zeitgebers.


Modus-Auswahl
Eingaben
Ausgaben

Benutze die Modus-Auswahl, um den Modus für den Block auszuwählen. Die verfügbaren Eingaben und Ausgaben sind von Modus zu Modus verschieden. Die Modi sind nachstehend beschrieben.

Benutze die Eingabe Zeitgeber, um eine Numerische Einstellung für den Zeitgeber auszuwählen. Der EV3-Stein verfügt über acht Zeitgeber, damit du bis zu acht unterschiedliche Vorgänge zeitlich aufeinander abstimmen kannst.
Modi
Messen


Im Messmodus erfolgt die Ausgabe eines Zeitgeberwertes unter Verstrichene Zeit. Die Zeit wird in Sekunden gemessen. Die Zeitmessung beginnt ab dem Zeitpunkt, an dem der Zeitgeber unter Verwendung des Zurücksetzmodus letztmals zurückgesetzt wurde (bzw. ab dem Programmstart, falls der Zeitgeber noch nie zurückgesetzt wurde).
Vergleichen


Im Vergleichsmodus wird der Wert des Zeitgebers mit dem Schwellenwert verglichen – und zwar unter Verwendung der ausgewählten Vergleichsart. Die Ausgabe des Ergebnisses – „Wahr“ oder „Falsch“ – erfolgt als Ergebnis des Vergleichs und die Ausgabe des Zeitgeberwertes erfolgt unter Verstrichene Zeit.
Zurücksetzen


Im Zurücksetzmodus wird der durch die Eingabe Zeitgeber festgelegte Zeitgeberwert auf null zurückgesetzt. Der Zeitgeber beginnt sofort wieder mit der nächsten Laufzeitmessung (bei null).

Programmierbeispiele findest du unter Verwendung des Zeitgebers.
Eingaben und Ausgaben
Die für den Zeitgeber-Block verfügbaren Eingaben sind vom jeweils ausgewählten Modus abhängig. Du kannst die Eingabewerte direkt in den Block eingeben. Alternativ hierzu können als Eingabewerte auch die Ausgaben anderer Programmierblöcke dienen, die über Datenleitungen übertragen werden.
EingabeTypZulässige WerteHinweise
Zeitgeber Numerische Werte1 bis 8Der zu verwendende Zeitgeber
Vergleichsart Numerische Werte0 bis 50: = (Gleich)
1: ≠ (Ungleich)
2: > (Größer als)
3: = (Größer gleich)
4: < (Kleiner)
5: = (Kleiner gleich)
Schwellenwert Numerische WerteBeliebige ZahlZu vergleichender Wert (in Sekunden)
Die verfügbaren Ausgaben sind vom jeweils ausgewählten Modus abhängig. Verwende eine Datenleitung, um die Ausgabe mit einem anderen Programmierblock zu verbinden.
AusgabeTypHinweise
Verstrichene Zeit Numerische WerteZeit in Sekunden.
Ergebnis des Vergleichs Logische WerteDas von einem Vergleichsmodus gelieferte Ergebnis „Wahr“ bzw. „Falsch“.
Zeitgeber
Direktlinks