Funktionen sind die grundlegenden Betriebselemente von LabVIEW. Funktionen sind auf der Funktionen-Palette mit einem hellgelben Hintergrund und einem schwarzen Vordergrund dargestellt. Funktionen haben ein Anschlussfeld, aber kein Frontpanel oder Blockdiagramm. Sie können weder geöffnet noch bearbeitet werden.

Auf der Palette Funktionen befinden sich alle VIs, die zum Lieferumfang von LabVIEW gehören. Verwenden Sie integrierte VIs als SubVIs in einer Anwendung, um die Entwicklung zu beschleunigen.

Hinzufügen von Anschlüssen zu Funktionen

Bei einigen Funktionen kann die Anzahl der Anschlüsse verändert werden. Wenn Sie beispielsweise ein Array mit zehn Elementen erstellen möchten, müssen Sie der Funktion "Array erstellen" zehn Anschlüsse hinzufügen.

Um Funktionen Anschlüsse hinzuzufügen, ziehen Sie die Funktion mit dem Positionierwerkzeug nach oben oder unten auf. Mit dem Positionierwerkzeug lassen sich Anschlüsse auch wieder von Funktionen entfernen. Dazu dürfen diese jedoch nicht verbunden sein. In diesem Fall müssen Sie zuerst die vorhandene Verbindung löschen, bevor Sie den Anschluss entfernen können.

Sie können Anschlüsse auch hinzufügen oder entfernen, indem Sie mit der rechten Maustaste auf einen der Anschlüsse der Funktion klicken und dann aus dem Kontextmenü Eingang hinzufügen, Ausgang hinzufügen, Eingang entfernen oder Ausgang entfernen wählen. Abhängig von der Funktion können dann Anschlüsse für Eingänge, Ausgänge oder Referenzelemente hinzugefügt werden. Mit den Menüpunkten Eingang hinzufügen und Ausgang hinzufügen aus dem Kontextmenü wird ein Anschluss unmittelbar an den Anschluss angefügt, auf den Sie mit der rechten Maustaste geklickt haben. Mit den Menüpunkten Eingang entfernen und Ausgang entfernen wird der Anschluss entfernt, auf den Sie mit der rechten Maustaste geklickt haben. Wenn Sie über das Kontextmenü einen bereits verbundenen Anschluss entfernen, wird der Anschluss gelöscht und die Verbindung getrennt.

Integrierte Kategorien

In LabVIEW werden die VIs und Funktionen auf der Funktionen-Palette in Kategorien aufgeteilt. Nach der Installation von LabVIEW werden auf der Funktionen-Palette bereits festgelegte Kategorien angezeigt. Einige der Kategorien enthalten zunächst keine Objekte. Nach der Installation bestimmter Module, Toolkits oder Treiber werden aber in diesen ursprünglich leeren Kategorien Objekte angezeigt.

LabVIEW enthält auch Kategorien, die erst angezeigt werden, nachdem bestimmte Module, Toolkits oder Treiber installiert wurden.

Klicken Sie auf die Schaltfläche Anpassen auf der Funktionen-Palette und wählen Sie die Option Sichtbare Paletten ändern, um alle Kategorien der "Funktionen"-Palette anzuzeigen. Zur Anzeige der Palettenkategorien können Sie auch auf den Link Sichtbare Paletten ändern am unteren Rand einer fixierten "Funktionen"-Palette klicken. Folgende Kategorien sind integriert:

  • Programmierung—Die VIs und Funktionen zur Programmierung dienen als Grundbausteine für ein VI.
  • Mess-I/O—Die VIs und Funktionen zur Mess-I/O dienen als Schnittstelle zu Datenerfassungsgeräten. Auf dieser Palette werden VIs und Funktionen für installierte Hardware-Treiber angezeigt. Die wichtigsten Hardware-Treiber von National Instruments sind im LabVIEW-Paket enthalten.
  • Instrumenten-I/O—Die VIs und -Funktionen zur Instrumenten-I/O dienen der Einbindung von Hardware mit GPIB-, serieller, modularer oder PXI-Schnittstelle. Die Palette zeigt installierte Gerätetreiber wie beispielsweise GPIB an.
  • Bilderkennung und Motorsteuerung—Die VIs und -Funktionen dieser Palette dienen der Arbeit mit NI-Produkten für die Bildverarbeitung und Motorsteuerung. Es werden VIs und Funktionen für beispielsweise NI Vision oder NI Motion angezeigt.
  • Mathematik—Mit Hilfe der Mathematik-VIs können Sie eine Vielzahl von Berechnungen durchführen. Darüber hinaus können Sie die Ergebnisse Ihrer Messungen mit mathematischen Algorithmen verknüpfen, um praktische Lösungen zu ermitteln.
  • Signalverarbeitung—Die VIs für die Signalverarbeitung dienen zur Signalerzeugung, digitalen Filterung, Datenfensterung und Spektralanalyse.
  • Datenaustausch—Die VIs und Funktionen zum Datenaustausch dienen zum Austausch von Daten zwischen Anwendungen.
  • Konnektivität—Die VIs und Funktionen für Konnektivität ermöglichen die Arbeit mit .NET-Objekten, ActiveX-fähigen Anwendungen, Eingangsgeräten, Registeradressen, Versionsverwaltung und Windows-Registry-Einträgen.
  • Regelung & Simulation—Mit den VIs und Funktionen zur Regelung & Simulation können Sie dynamische Systemmodelle erstellen, analysieren und auf Zielsysteme übertragen. Diese Palette enthält VIs und Funktionen für NI-Produkte wie das NI LabVIEW Control Design and Simulation Module.
  • Express—Die Express-VIs und -Funktionen sind für allgemeine Arten von Messungen geeignet.
  • Zusatzpakete—Unter der Kategorie Zusatzpakete finden Sie Paletten von einigen Modulen oder Toolkits, die mit LabVIEW installiert wurden.
  • Favoriten—In der Kategorie Favoriten können Sie häufig genutzte Objekte der Funktionen-Palette zusammenfassen. Die Kategorie "Favoriten" wird durch Hinzufügen von Objekten gefüllt.
  • Eigene Bibliotheken—Über die Kategorie Eigene Bibliotheken können Sie der Funktionen-Palette VIs hinzufügen. Standardmäßig enthält die Kategorie Eigene Bibliotheken keine Objekte.