Programm

Programm blockieren

Diese Anleitung zeigt wie das Programm solange pausiert werden kann, bis ein Eingang einen �bergebenen Wert erreicht. Im Gegensatz zu Programm pausieren wird hier also keine fest definierte Zeit gewartet, sondern bis ein Eingang den Zustand �ndert.

Die Funktion waitfor(inputName, value) wartet solange auf den �bergebenen Eingang bis dieser den �bergebenen Wert erreicht.

  • 1 Parameter: Name des Eingangs (z.B. "INPUT_1")
  • 2 Parameter: Wert auf den gewartet wird (0 oder 1)
waitfor("INPUT_1", 0);

Programm pausieren

Der Befehl sleep(timeMillis) hat nur einen Parameter, dieser gibt an wie lange das Programm an dieser Stelle pausieren soll. Die Zeit wird in Millisekunden angegeben. Der Codeausschnitt in dem Beispiel w�rde das Programm also 1 Sekunde schlafen lassen (1000 Millisekunden).

sleep(1000);

verstrichene Programmzeit ausgeben

Die bisher verstrichene Programmzeit wird in Sekunden zur�ckgegeben.

Um die bisher verstrichene Programmzeit auszugeben wird die Funktion getRuntime() verwendet. Die Funktion liefert ein Float Wert mit der bisher verstrichenen Programmzeit in Sekunden zur�ck.

var runtime = getRuntime();

show_info( runtime );