Zur Analyse von VIs gehen Sie wie folgt vor:

  1. Öffnen Sie die VIs, die analysiert werden sollen.
  2. Wählen Sie Werkzeuge»Profil»VI-Metrik.
Hinweis Das Fenster "VI-Metrik" ist nur im LabVIEW Professional Development System verfügbar.
  1. Im Pulldown-Menü Wählen Sie ein VI finden Sie eine Liste der VIs, deren Frontpanel geöffnet sind. In der Tabelle Statistiken im unteren Bereich des Fensters werden die Namen der VIs, der SubVIs und die Statistik zu jedem VI angezeigt. Zu jedem VI in der ausgewählten Hierarchie wird angezeigt, wie viele Knoten es enthält. Die Zahl soll Ihnen einen ungefähren Eindruck über den Umfang des VIs geben. Dies ist vergleichbar mit der SLOC-Metrik (Zeilenanzahl) bei befehlsorientierten Programmiersprachen. Zu den Knoten werden Funktionen, SubVIs, Strukturen, Anschlüsse von Frontpanel-Elementen, Konstanten, lokale und globale Variablen sowie Eigenschaftsknoten gerechnet. In LabVIEW wird das Lesen mehrerer Eigenschaften mit Hilfe desselben Eigenschaftsknotens jedoch als ein Knoten gezählt. Aktivieren Sie die Option Benutzeroberfläche, um die Gesamtzahl an Eigenschaften zu bestimmen, die in einem VI geschrieben oder gelesen werden. Verbindungen, Tunnel oder Objekte, die zu Strukturen gehören (wie der Durchlaufzähler bei einer For-Schleife oder die lokale Sequenzvariable einer gestapelten Sequenzstruktur) werden nicht als Knoten gerechnet.
  2. (Optional) Aktivieren Sie die Optionen Statistiken anzeigen für zur Anzeige zusätzlicher Informationen zur Komplexität jedes einzelnen VIs, wie z. B. Blockdiagramm, Benutzeroberfläche, globale und lokal Variablen, DLLs und SubVI-Frontpanel.
  3. (Optional) Klicken Sie auf Speichern, um die statistischen Angaben für die VI-Hierarchie in einer Textdatei zu speichern. Die Datei enthält die Angaben der sichtbaren Spalten aus der Tabelle Statistik. Die Datei enthält ebenfalls die Anzahl der Benutzer-VIs und die Anzahl der VIs in labview\vi.lib. Die einzelnen Angaben sind in der Datei durch Tabulatoren getrennt, sodass Sie die Datei in einem Tabellenkalkulationsprogramm öffnen oder mit Hilfe von VIs lesen und analysieren können.