13.01.2014 Aufrufe

Bachelorarbeit - Thomas Elser (Hochschule Ulm)

Bachelorarbeit - Thomas Elser (Hochschule Ulm)

Bachelorarbeit - Thomas Elser (Hochschule Ulm)

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Bachelorarbeit</strong><br />

2 Grundlagen<br />

Abbildung 8: Sprungantwort eines idealen PI-Reglers<br />

2.4 Programmiersprache LabVIEW<br />

Die von National Instruments entwickelte Software LabVIEW (Laboratory Virtual<br />

Instrument Enginee-<br />

ring Workbench) ist ein Hilfsmittel zur einfachen Erstellung von Messanwendungen. Sie folgt hierbei<br />

dem Ansatz der Datenflussprogrammierung, bei der technische Prozesse so abgebildet werden sollen,<br />

wie sie in der Realität vorkommen. LabVIEW ist hierbei Entwicklungsumgebung und grafische<br />

Programmiersprache zugleich. [Geo09] Die Vorteile liegen in der großen Übersichtlichkeit der programmierten<br />

Abläufe sowie in der schnelleren Erlernbarkeit gegenüber konventionellen Programmiersprachen.<br />

Abbildung 9: Einfache LabVIEW-Operation<br />

Ein Beispiel für die Datenflussprogrammierung bildet die einfache LabVIEW-Operation in Abbildung<br />

10. Eine eingegebene Variable (Zahl_1) wird zunächst vom Wert 100 subtrahiert, anschließend wird<br />

eine zweite Variable (Zahl_2) zum Zwischenergebnis addiert. Das Resultat wird als neue Variable<br />

(Ergebnis) ausgegeben. Die durchzuführenden Operationen während des Programmablaufs werden,<br />

wie im Beispiel ersichtlich, durch Funktionsblöcke festgelegt. Diese werden VIs (Virtual Instruments)<br />

genannt. Viele gängige oder oft benutzte Funktionen sind zudem als Express-VIs realisiert, das heißt<br />

ein Assistent führt durch die Konfiguration der Optionen/Einstellmöglichkeiten. Die Sammlung ähnlicher<br />

oder thematisch zusammengehörender Blöcke wird als Palette bezeichnet.<br />

Zusätzlich zur Software bietet National Instruments speziell auf das Programm abgestimmte Hardwarepakete<br />

zur Erfassung und Ausgabe von analogen und digitalen Signalen an. Diese sind zum Beispiel<br />

als USB-kompatible Module oder als PCI-Steckkarten aufgebaut.<br />

<strong>Thomas</strong> <strong>Elser</strong><br />

8

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!