Ausgang
Der Starte jedes mal-Block
Der Starte jedes mal-Block bietet die Möglichkeit ein Programm ablaufen zulassen, wenn eine Bedingung erfüllt ist. Er funktioniert also ähnlich wie eine FallunterscheidungFallunterscheidung, wird aber nicht nur einmal durchlaufen, sondern jedes mal,Mal, wenn die Bedingung erfüllt ist, während des gesamten Ablauf des Programms. Der Starte jedes mal-Block:
Ist eine Abkürzung für folgendes Konstrukt:
Man kann in den den Starte jedes mal-Block Block der Kategorie Ausgänge alle Bedingungen aus eben dieser Kategorie einsetzten.
Hinweis: Der Programmabschnitt innerhalb des Starte jedes mal-Block sollte kurz gehalten werden und keine blockierenden Aufrufe oder Endlosschleifen enthalten, so dasssodass dieser Teil des Programms schnell abgearbeitet werden kann.
LEDs
Setzen
Mit den Blöcken cken setze LED ... … und und setze LED Helligkeit ... … kann man die LED an- und ausstellen beziehungsweise ihre Helligkeit auf einen bestimmten Wert (von 0 bis 512) setzen.
Abrufen
Mit dem Block Block hole LED Helligkeit Helligkeit lässt sich die Helligkeit einer LED abrufen und als Wert weiterverarbeiten.
Abfragen
Mit den Blöcken cken ist LED ... … und und ist LED Helligkeit ... … kann man die Aktivität beziehungsweise die Helligkeit einer LED als Bedingung nutzen. Im Beispiel wir die Helligkeit der LED auf 512 gesetzt, sofern sie nicht schon diese Helligkeit hat.
Motoren Motoren
Das Symbol auf den Motorblöcken steht stellvertretend für alle Motoren, die nicht Encoder- oder Servomotoren sind.
Setzen
Mit dendem Block Block setze Motorgeschwindigkeit auf [] ... … kann man die Geschwindigkeit eines Motors auf einen bestimmten Wert (von 0 bis 512) setzen.
Abrufen
Mit dem Block Block hole Motorgeschwindigkeit Motorgeschwindigkeit lässt sich die Geschwindigkeit eines Motors abrufen und als Wert weiterverarbeiten.
Abfragen
Mit den Blöcken cken läuft Motor Motor und und ist Motorgeschwindigkeit ... … kann man die Aktivität beziehungsweise die Geschwindigkeit Geschwindigkeit eines MotorMotors als Bedingung nutzen.
Stoppen
Mit dem Block Block stoppe Motor … ist es möglich einen Motor zu stoppen.
Kompressor
Setzen
Mit dendem Block Block setze Kompressor [] kann man den Kompressor ein- oder ausschalten.
Abfragen
Mit dendem Block ist ist Kompressor [] kann man die Aktivität eines Kompressors als Bedingung nutzen.
Magnetventil
Setzen
Mit den Block setze Magnetventil [] kann man das Magnetventil ein- oder ausschalten. Hier bedeutet "ein", dass das Ventil offen ist und "aus", dass das Ventil geschlossen ist.
Abfragen
Mit den Block ist Magnetventil [] kann man die Aktivität eines Magnetventils als Bedingung nutzen.