Sie befinden sich hier: Lego® - nxt - LabView - Programmierbeispiele - Schleifen

LabVIEW8.6 deutsch Studentenversion:

    While- Schleife
    Programmteil in der Schleife wird solange wiederholt bis Schleifenbedingung einen bestimmten Wert erhält. Bevor die Schleife wieder ausgeführt wird, wird überprüft ob die Schleifenbedingung erfüllt ist oder nicht erfüllt ist.
    Die Schleife wird wenigstens ein mal ausgeführt, da die Schleifenbedingung erst am Ende überprüft wird. Welcher boolische Wert (true/ false) die Schleife beendet richtet sich nach der Einstellung der Schleife.
    Schleifenbedingung --> rechte Maustaste --> auswählen zwischen "Stop wenn TRUE" und "Bei TRUE fortfahren"






    "Stop wenn TRUE": bei true --> Schleife wird beendet
    "Bei TRUE fortfahren": bei false --> Schleife wird beendet
    Schleifeniteration:
    Gibt aktuellen Schleifendurchlauf aus. Fängt bei 0 an zu zählen und wird bei jedem Schleifendurchlauf um 1 erhöht.

    Beispiel Endlosschleife
    Touch Sensor an Port 1
    Motor an Port A











  • Äußere While- Schleife = Endlosschleife
    D.h. Das Programm wird so lange wiederholt bis die Stop Taste auf dem nxt gedrückt wird.
  • Linke innere While- Schleife wird so lange ausgeführt bis der Enter Button auf dem nxt gedrückt wird.
    Wurde der Enter Button auf dem nxt gedrückt, wird die rechte innere While- Schleife ausgeführt und Motor an Port A läuft bis der Touch Sensor an Port 1 betätigt wird.

Lego nxt mit

  LabView 8.6

Installation
- nxt toolkit

Programmier-
beispiele
  - allgemein
  - Sensoren
  - Boolean
  - speichern
  - Eigenbau-     Hardware