31.12.2013 Aufrufe

Erweiterung des NMR-Versuchs im F-Praktikum um eine ...

Erweiterung des NMR-Versuchs im F-Praktikum um eine ...

Erweiterung des NMR-Versuchs im F-Praktikum um eine ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

5 <strong>Erweiterung</strong> <strong>des</strong> Aufbaus 27<br />

Schaltköpfen („Ja“, „Nein“) geöffnet. Je nach Antwort erscheint nun, ausgelöst durch <strong>eine</strong><br />

Case-Struktur ein weiteres Dialogfenster mit <strong>eine</strong>m Knopf „Ebenso!“ oder „Ok, Gute Nacht“<br />

und der Ausgabe „Dann noch <strong>eine</strong>n schönen Tag!“ oder „Dann sollten sie schlafen gehen“.<br />

Zusätzlich wird nach Drücken von „OK, Gute Nacht“ die LED ausgeschaltet.<br />

In Labview sind viele „Bauteile“ selbst kl<strong>eine</strong> Programme. Auch ist es <strong>im</strong> Allgem<strong>eine</strong>n<br />

möglich eigene Programme als Baust<strong>eine</strong> aufzurufen. In Labview heißen Baust<strong>eine</strong> wie<br />

Programme Virtual Instr<strong>um</strong>ents (VI).<br />

Um den Überblick über ein Programm behalten zu können empfiehlt es sich, möglichst<br />

viele Funktionen in Sub-VIs zusammenzufassen und das Programm damit überschaubarer<br />

zu halten.<br />

Um Daten in (Sub-)VIs einzulesen oder aus ihnen auszugeben gibt es verschiedene Möglichkeiten:<br />

Z<strong>um</strong> Einen kann man <strong>im</strong> Frontpanel Ein- und Ausgänge mit Bedien- oder Anzeigeelementen<br />

verbinden, man kann Daten in Queues (Warteschlangen)<br />

schreiben <strong>um</strong> sie in anderen VIs auslesen zu können, es gibt aber auch die Möglichkeit<br />

lokale oder globale Variablen zu verwenden. Um <strong>eine</strong>n fehlerfreien Programmablauf zu<br />

erreichen sollte man bei der Verwendung dieser Variablen aber <strong>im</strong>mer darauf achten nicht<br />

den Datenfluss zu unterbrechen.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!