Erfahren Sie, wie das LabVIEW-Dateisystem aufgebaut ist und welche Verzeichnisse zum Speichern bestimmter Dateien empfohlen werden.

Aufbau der LabVIEW-Verzeichnisstruktur

Erfahren Sie mehr über das LabVIEW-Dateisystem unter Windows, macOS und Linux. Die Verzeichnisse für die Treiber-Software für GPIB, DAQ, VISA, IVI, Motion Control und IMAQ-Hardware werden nur angelegt, wenn die entsprechende Komponente für die jeweilige Plattform verfügbar ist.

Das Verzeichnis LabVIEW wird je nach Betriebssystem am folgenden Speicherort installiert:

  • Windows (32 Bit)C:\Program Files (x86)\National Instruments\LabVIEW <VERSION>
  • Windows (64 Bit)C:\Program Files\National Instruments\LabVIEW <VERSION>
  • Linux/usr/local/natinst/LabVIEW-<VERSION>-64
  • macOS/Applications/National Instruments/LabVIEW <VERSION> 64-bit
  • Hinweis Für installierte LabVIEW-Module und -Toolkits werden unter LabVIEW eventuell weitere Verzeichnisse angelegt.

    Nach Abschluss der Installation enthält das Verzeichnis LabVIEW folgende Unterverzeichnisse:

    Bibliotheken

  • user.lib —Verzeichnis, in dem Sie die von Ihnen erstellten Bedienelemente und VIs speichern können. Selbst erstellte Bedienelemente und VIs sind in LabVIEW über die Paletten Eigene Elemente und Eigene Bibliotheken abrufbar. Eine Aktualisierung oder Deinstallation von LabVIEW hat keinen Einfluss auf dieses Verzeichnis.
  • vi.lib —Enthält Bibliotheken der integrierten VIs, die in LabVIEW auf den Unterpaletten der Palette Funktionen angezeigt werden. In dem Verzeichnis vi.lib sollten keine Dateien gespeichert werden, da diese Dateien bei einer Neuinstallation oder Aktualisierung von LabVIEW überschrieben werden.
  • instr.lib —Enthält Gerätetreiber, mit denen PXI-, VXI-, GPIB-, serielle und computerbasierte Geräte gesteuert werden. Wenn Sie NI-Gerätetreiber in diesem Verzeichnis installieren, werden sie in LabVIEW zur Unterpalette Gerätetreiber hinzugefügt.
  • Dateien zur Strukturierung und Hilfsdateien

  • Menüs —Enthält Dateien, mit denen LabVIEW die Struktur der Paletten Elemente und Funktionen konfiguriert.
  • Ressource —Enthält zusätzliche Hilfsdateien für die LabVIEW-Anwendung. In dieses Verzeichnis sollten keine Dateien gespeichert werden, da LabVIEW diese bei der Installation neuer Versionen überschreibt.
  • Projekt —Enthält die Dateien für die Objekte im LabVIEW-Menü Werkzeuge.
  • ProjectTemplates —Enthält Startpunkte für gängige LabVIEW-Entwurfsmuster, die mit Hilfe des Dialogfelds Projekt erstellen benutzerdefiniert angepasst werden können.
  • Vorlagen —Enthält Vorlagen für gängige VIs.
  • Assistent —Enthält die Dateien für die Objekte im LabVIEW-Menü Datei.
  • www —Verzeichnis für HTML-Dateien, auf die Sie über den Webserver zugreifen können.
  • Beispiele

    • Beispiele—Enthält Beispiel-VIs. Unter Hilfe » Beispiele suchen können Sie navigieren oder nach Beispielen suchen.
    • help—Enthält die Dateien für die Objekte im LabVIEW-Hilfemenü.

    Empfehlungen zum Speichern von Dateien

    Die Verzeichnisse vi.lib und resource werden ausschließlich für Zwecke des LabVIEW-Systems installiert. In diesen Ordnern sollten keine Dateien gespeichert werden.

    Zum Speichern von Dateien stehen folgende Verzeichnisse zur Verfügung:

  • user.lib —Für alle Bedienelemente oder VIs, die auf den Paletten „Eigene Elemente“ und „Eigene Bibliotheken“ angezeigt werden sollen.
    Hinweis SubVIs sollten nur dann im Verzeichnis user.lib gespeichert werden, wenn sie ohne Änderungen projektübergreifend portiert werden können. Die VI-Pfade in der user.lib beziehen sich auf das Verzeichnis labview. Die Pfadangabe zu SubVIs, die in anderen Verzeichnissen gespeichert werden, erfolgt relativ zum Eltern-VI. Wenn Sie ein VI aus user.lib kopieren, um es zu modifizieren, wird daher der Pfad zu den dazugehörigen SubVIs in user.lib nicht geändert.
    Wenn Sie ein VI und dessen SubVIs in ein anderes Verzeichnis oder auf einen anderen Rechner kopieren möchten, speichern Sie es nicht unter user.lib, denn wenn das Haupt-VI von seinem neuen Speicherplatz ausgeführt wird, verknüpft LabVIEW das ursprüngliche SubVI mit user.lib.
  • instr.lib —Für Gerätetreiber-VIs, die auf der Palette Gerätetreiber angezeigt werden sollen.
  • Projekt —VIs zur Erweiterung der LabVIEW-Funktionalität. Die in diesem Verzeichnis gespeicherten VIs werden im Menü Werkzeuge angezeigt.
  • Assistent —In diesem Verzeichnis gespeicherte VIs werden im Menü Datei angezeigt.
  • www —Verzeichnis für HTML-Dateien, auf die Sie über den Webserver zugreifen können.
  • Hilfe —Alle VIs, .hlp- und .chm-Dateien, die im Menü Hilfe verfügbar sein sollen.
  • LabVIEW-Daten —Alle von LabVIEW erzeugten Datendateien wie .lvm- oder .txt-Dateien.
  • Sie können aber auch an jeder anderen Stelle Verzeichnisse erstellen, um von Ihnen erstellte LabVIEW-Dateien zu speichern.

    Wenn Sie ein VI öffnen, dass sich in einem der Verzeichnisse labview\help, labview\project oder labview\wizard der Menüs Hilfe, Werkzeuge oder Datei befindet, wird das VI in einer privaten Anwendungsinstanz (NI.LV.Dialog) geöffnet.