LabVIEW - Was ist das ..?


LabVIEW ist eine grafische Programmiersprache, die hauptsächlich für messtechnische Aufgaben eingesetzt wird - von der einfachen Datenerfassung bis zur komplexen Prüfstandssteuerung. LabVIEW ist auch zur Auswertung, Analyse und Dokumentation von (Mess-) Daten sehr gut geeignet.

Was ist eine grafische Programmiersprache?

In LabVIEW werden Symbole an Stelle von Textzeilen verwendet, um den Programmablauf zu erstellen. Im Gegensatz zu textbasierten Programmiersprachen, bei denen die Programmausführung von Anweisungen gesteuert wird, verwendet LabVIEW die sog. Datenflussprogrammierung, bei welcher der Fluss der Daten den Programmablauf steuert.



LabVIEW Screenshot LabVIEW Screenshot


LabVIEW Benutzeroberfläche (Frontpanel)


LabVIEW Programmieroberfläche (Blockdiagramm)


LabVIEW-Programme werden als virtuelle Instrumente, kurz “VIs”, bezeichnet, da sie hinsichtlich ihres Erscheinungsbilds und ihrer Funktionalität realen Instrumenten wie etwa Oszilloskopen oder Multimetern nachempfunden sind. LabVIEW enthält eine umfangreiche Sammlung von Werkzeugen zur Erfassung, Analyse, Darstellung und Speicherung von Daten sowie zum Debuggen von Programmcode.

Zur Erstellung einer Benutzeroberfläche in LabVIEW, des so genannten Frontpanels, dienen Bedien- und Anzeigeelemente. Bedienelemente umfassen Drehknöpfe, Drucktasten, Drehregler und sonstige Eingabeelemente. Zu den Anzeigeelementen zählen z.B. Graphen oder LEDs. Nach Fertigstellung der Benutzeroberfläche wird mit Hilfe von VIs und Strukturen der Programmcode zur Steuerung der Objekte auf dem Frontpanel erstellt. Dieser Code befindet sich im Blockdiagramm.



Welche Anschlüsse unterstützt LabVIEW?

GPIB-, PXI-, VXI- und seriellen Geräten (USB, RS-232 und RS-485), Probibus, CAN-Bus aber auch TCP/IP.

Welchen Funktionsumfang hat LabVIEW?

LabVIEW enthält selbst in der Base-Edition schon eine große Bibliothek an Subroutinen für die Gerätekommunikation und die Auswertung und Darstellung von Messdaten. Ein Grundsatz gilt immer: Was es nicht gibt, kann man programmieren, da LabVIEW eine vollwertige Programmiersprache ist. Und darüber hinaus lässt sich LabVIEW durch DLLs um jede nur denkbare Funktion erweitern.

  • LabVIEW - Base Package - enthält die Entwicklungsumgebung mit den Basis-Routinen und Werkzeugen
  • LabVIEW - Full Development System - Zusätzliche Funktionen zur Analyse und Report Generation etc.
  • LabVIEW - Professional Development System - Zusätzliche Werkzeuge zum Projekt-Menagement

Toolkits zur Erweiterung von LabVIEW (hier eine kurze Übersicht):

  • LabVIEW Application Builder - Ein Toolkit zur Erzeugung von ausführbaren Programmen (*.exe).
  • LabVIEW Express VI Development - Zum Erstellen und Parametrieren eigener Express-VIs.
  • LabVIEW Database Connectivity Toolkit - Zum Arbeiten mit Datenbanken (SQL, MS-Access etc.).
  • LabVIEW Math Interface Toolkit - Zum einfachen Einbinden von MATLAB Funktionen in LabVIEW.
  • LabVIEW Simulation Interface Toolkit - Bietet eine Schnittstelle zu MathWorks Simulink®.
  • Weiterhin gibt es noch LabVIEW RealTime, PDA, IMAQ-Vision etc.


LabVIEW bietet:

  • Flexible Programmierung
  • Einfache grafische Oberfläche
  • Treiber für viele PC-Messkarten
  • Zusatzmodule und Tools
  • Runtime-Versionen (als *.EXE)

Unser LabVIEW Service:

  • LabVIEW mit Messkarte als Komplettpaket
  • Systeminstallation mit Test-Applikation
  • Schulungen / Kurse
  • Individuelle Softwareentwicklung
  • Update- und Upgrade-Service
Zurück zum Seitenanfang Startseite Info's anfordern




Die Nennung von Produkten, die nicht von I.E.D sind, dient ausschließlich Informationszwecken und stellt keinen Warenzeichenmissbrauch dar. Die jeweiligen Warenzeichen sind Eigentum der jeweiligen Unternehmen. Wir danken den jeweiligen Unternehmen für die Bereitstellung der Texte und Bilder. Dritte nehmen bitte mit den jeweiligen Unternehmen Kontakt auf, um diese Daten weiter verwenden zu können. Änderungen und Irrtümer vorbehalten.



Für weitere Fragen zur Realisierung Ihrer Messaufgabe
stehen wir Ihnen gerne auch telefonisch zur Verfügung.

I.E.D GmbH  •  Tel : 040 / 270 26 25  •  Fax : 040 / 270 85 52

info@iedhamburg.de  •  www.iedhamburg.de


P03/05 R10/05

Mittwoch, 24. September 2008