LabVIEW - Neuerungen und Änderungen
- Aktualisiert2025-08-27
- 15 Minute(n) Lesezeit
LabVIEW - Neuerungen und Änderungen
Erfahren Sie mehr zu Updates wie neuen und geänderten Funktionen in jeder Version von LabVIEW.
Entdecken Sie Neues in den aktuellsten Versionen von LabVIEW.
Neuerungen und Änderungen in LabVIEW 2025 Q3
Veröffentlicht Juni 2025
Einführung von Nigel™, AI Advisor
Nigel ist Ihr KI-Experte im Bereich NI-Plattform und Tests und Messungen und kann Ihnen jederzeit nach Bedarf helfen. Erhalten Sie Hilfe zu VI-Entwürfen, lernen Sie LabVIEW-Konzepte kennen und mehr!
Fehlersuche in VIs mit neuem Fehlersuchfenster
Das in LabVIEW 2025 Q3 hinzugefügte neue Fenster Fehlersuche vereint Sonden- und Haltepunktverwaltung an einem Ort und ersetzt die Fenster Sondenüberwachung und Haltepunkt-Manager.
Das Fenster Fehlersuche listet Haltepunkte und Sonden für alle VIs im Speicher auf und ermöglicht das Hinzufügen, Entfernen, Umbenennen, Hervorheben und Exportieren von Daten für Sonden und Haltepunkte. Sie können das Fenster auch verwenden, um Haltepunkte zu aktivieren und zu deaktivieren, Sondenstile zu ändern und benutzerdefinierte Sonden zu erstellen.
Im Fenster Fehlersuche können Sie die Fensterdarstellung anpassen und auswählen, ob Sondenwerte während der Ausführung direkt an Verbindungen im VI-Blockdiagramm angezeigt werden.
[Idee vom NI-Diskussionsforen-Mitglied Citabria]
Protokollierung für nicht verbundene Fehler
LabVIEW 2025 Q3 gibt Ihnen die Möglichkeit, nicht verbundene Fehler in einer Protokolldatei zu speichern, unabhängig davon, ob Sie diese über das Dialogfeld “Automatische Fehlerbehandlung” melden.
Auswahl des gesamten Textes mit Strg+A
LabVIEW 2025 Q3 ermöglicht die Verwendung der Tastenkombination Strg+A, um bei der Bearbeitung eines Textfelds den gesamten Text auszuwählen, auch in Beschriftungen, String-Elementen und Dialogfeldern.
[Idee vom NI-Diskussionsforen-Mitglied littlesphaeroid]
Schnellzugriff auf Dateien mit Strg+Shift+O
In LabVIEW 2025 Q3 wurde das Dialogfeld Schnellöffnung hinzugefügt, das über die Tastenkombination Strg+Shift+O geöffnet werden kann. Das Dialogfeld zeigt die zuletzt geöffneten Dateien an, auf die Sie zugreifen können, sowie alle Dateien in einem offenen Projekt.
[Idee vom NI-Diskussionsforen-Mitglied AristosQueue (NI)]
Standardmäßiges Beibehalten von Werten beim Einfügen von Diagrammdeaktivierungsstrukturen
In LabVIEW 2025 Q3 gleicht LabVIEW beim Einfügen einer Diagrammdeaktivierungsstruktur zum Umschließen eines Programmabschnitts per Standardeinstellung Ausgangstunnel mit Eingangstunneln ab, um Werte im aktivierten Rahmen durchzuleiten. Wenn LabVIEW die Quelle für eine Referenznummer oder einen LabVIEW-Klassenausgangstunnel nicht finden kann, wird der Tunnel nicht mit Standard verwenden, wenn nicht verbunden konfiguriert.
[Idee vom NI-Diskussionsforen-Mitglied Jim_Kring]
Zusätzliche Hinweise zur Kontexthilfe für VIs
- Ablaufinvarianz, wenn das VI für die ablaufinvariante Ausführung mit gemeinsam genutzter Kopie oder für die ablaufinvariante Ausführung mit vorbelegter Kopie konfiguriert ist
- Ausführungspriorität, wenn das VI eine andere Priorität als normale Priorität hat
- Bevorzugtes Ausführungssystem, wenn das VI auf ein anderes bevorzugtes Ausführungssystem als Wie Aufrufer oder Standard konfiguriert ist
[Idee vom NI-Diskussionsforen-Mitglied Mr._Jim]
Neue Hinweise zur Kontexthilfe für Knoten zum Aufruf externer Bibliotheken
- Funktionsprototyp
- Bibliotheksname oder Pfad
Linksbündiger Text für verbesserte Lesbarkeit in Diagrammobjekten
- Nach Namen bündeln
- Nach Namen aufschlüsseln
- Elemente aufschlüsseln/bündeln bei Inplace-Elementstruktur
- Datenknoten der Ereignisstruktur
- Signalverlaufskomponenten ermitteln
- Signalverlauf erstellen
- Digitale Signalverlaufskomponenten lesen
- Digitalen Signalverlauf erstellen
- Digitale Datenkomponenten aufrufen
- Digitaldaten erzeugen
[Idee vom NI-Diskussionsforen-Mitglied PJM_LabVIEW]
Verwenden der LabVIEW-Kommandozeilenschnittstelle ohne Aktivierung des TCP-Ports des VI-Servers
LabVIEW 2025 Q3 ermöglicht Ihnen die Verwendung der LabVIEW-Kommandozeilenschnittstelle (CLI), ohne den TCP-Port des VI-Servers zu aktivieren. Wenn Benutzer den Port nicht aktivieren, konfiguriert die Kommandozeilenschnittstelle LabVIEW pro Operation, sodass es die angegebene Operation ausführen kann. Diese Einstellungen bleiben nach der Ausführung der Operation nicht bestehen.
Alle vorhandenen Arbeitsabläufe, die zuvor den TCP-Port des VI-Servers aktiviert haben (mit der standardmäßigen oder benutzerdefinierten Portnummer), funktionieren weiterhin wie in früheren Versionen.
Erstellen von VI-Vergleichsprotokollen mit der LabVIEW-Kommandozeilenschnittstelle
In LabVIEW 2025 Q3 wurde der LabVIEW-Kommandozeilenschnittstelle ein neuer Befehl zum Erstellen von VI-Vergleichsprotokollen hinzugefügt. Verwenden Sie den OperationsnamenCreateComparisonReport zusammen mit den Namen der beiden zu vergleichenden VIs, um eine HTML-, XML-, Word- oder Textdatei auszugeben, in der die Unterschiede zwischen den Dateien zusammengefasst sind.
Unterstützung für .NET (Core) 8.0-Objekte in der Funktion "Ereignis-Callback registrieren"
Unterstützung für lange Windows-Pfade
LabVIEW 2025 Q3 unterstützt lange Windows-Pfade.
[Idee vom NI-Diskussionsforen-Mitglied JonathanLindsey]
Unterstützung für zusätzliche Datentypen in Array-Exportbefehlen
In LabVIEW 2025 Q3 sind die Befehle Daten in Zwischenablage exportieren und Daten in Excel exportieren im Rechtsklickmenü von Arrays für Pfad-Arrays sowie eindimensionale Cluster-Arrays aktiviert, die nur numerische, String- und Pfadelemente enthalten.
Neue vertikale Bildlaufleiste für freie Beschriftungen
[Idee vom NI-Diskussionsforen-Mitglied SteveChandler]
Neue Standardoption für kompilierten Code in Quellcodepaketen
In LabVIEW 2025 Q3 verwenden neue Quellcodepakete auf Desktop-Zielsystemen standardmäßig die Einstellungen für kompilierten Code, die in jeder Quelldatei gespeichert sind. Bisher war die Standardeinstellung, kompilierten Code in alle Quelldateien einzubetten.
Weitere Änderungen
Informationen zur Hardware- und Softwarekompatibilität finden Sie unter Zugehörige Informationen.
Neuerungen und Änderungen in LabVIEW 2025 Q1
Veröffentlicht Januar 2025
Unterstützung für .NET (Core) 8.0
- Erstellen von Anwendungen, komprimierten Bibliotheken und Quellcodepaketen
- Definieren und Verwenden statischer Eigenschaften und Methoden.
Python-Unterstützung
Änderungen zum Vergleichen von VIs und anderen LabVIEW Dateien
- kommentierte Bilder von Unterschieden, einschließlich verschiedener Farben für das Hinzufügen, Bearbeiten und Entfernen;
- Abbildungen geänderter VI-Symbole und Anschlussfelder;
- einklappbare Abschnitte, um sich während der Überprüfung auf die verbleibenden Unterschiede konzentrieren zu können.
Der interaktive Vergleich von VIs enthält außerdem neue Notizen und Schaltflächen zum Kopieren von Bildern der Unterschiede in die Zwischenablage. Sie können diese Funktionen einfach in Änderungskommentaren verwenden, z. B. in Pull Requests mit Git.
Projekt-, Bibliotheks- und Klassendateien enthalten nun bessere Eigenschaftsbeschriftungen und weniger redundante Informationen. Es erleichtert die Überprüfung von Änderungen mit Textdatei-Tools von Drittanbietern.
Neue Zeilenoptionen für Listenfelder, mehrspaltige Listenfelder, Tabellen und Baumstrukturelemente
- Option „Zeilenumbruch“ hinzugefügt. Bei Auswahl dieser Option wird Text in einer Zelle mehrzeilig angezeigt, wenn die Spalte nicht breit genug ist, um den gesamten Text anzuzeigen. Diese Option eignet sich am besten in Kombination mit der Option „Zeilenhöhe automatisch anpassen“.
- Option für abwechselnde Zeilenhintergrundfarbe hinzugefügt. Diese Option erleichtert die Zuordnung von Text zur richtigen Zeile, insbesondere wenn das Element keine horizontalen Linien anzeigt. Bei kontrastreichen Themen ist diese Funktion deaktiviert, wenn Systemfarben für Text und Hintergrundfarbe verwendet werden.
Neue Eigenschaften, Methoden und Ereignisse
- Die Klassen „Projekt“ und „Bibliothek“ enthalten folgende neue Eigenschaft:
- Speicherversion (nur lesen)—Gibt die Speicherversion des Projekts oder der Bibliothek aus.
- Zur Klasse „Projekt“ ist folgende Methode hinzugekommen:
- Projektspeicherversion festlegen—Legt die Speicherversion des Projekts fest. Version wird als Kurzform des LabVIEW-Versions-Strings angegeben, z. B. 24.0. für LabVIEW 2024 Q1. Die älteste unterstützte Version ist 17.0. Diese Methode lädt alle Projektobjekte. Wenn die Objekte noch nicht in einer kompatiblen Version gespeichert sind, werden Sie beim Schließen aufgefordert, die Objekte zu speichern.
- Zur Klasse „Bibliothek“ ist folgende Methode hinzugekommen:
- Speicherversion der Bibliothek festlegen—Legt die Speicherversion der Bibliothek fest. Version wird als Kurzform des LabVIEW-Versions-Strings angegeben, z. B. 24.0. für LabVIEW 2024 Q1. Die älteste unterstützte Version ist 17.0. Diese Methode lädt alle Bibliotheks- und Klassenobjekte. Wenn die Objekte noch nicht in einer kompatiblen Version gespeichert sind, werden Sie beim Schließen aufgefordert, die Objekte zu speichern.
- Die Klassen „Listenfeld“, „mehrspaltiges Listenfeld“, „Tabelle“ und „Baumstruktur“ enthalten die folgenden neuen Eigenschaften:
- Zeilenumbruch—Legt fest, ob die Höhe einer Zeile auf spezifischen Linien oder Umbruch von Text basiert.
- Abwechselnde Zeilenfarben—Abwechselnde Zeilenhintergrundfarben zur Verdeutlichung von Zeilengröße und Rändern.
- Abwechselnde Zeilenhintergrundfarbe—Hintergrundfarbe zum Zeichnen von abwechselnden Zeilen.
Aktualisierte LabVIEW-Schriftart-Def.
Die LabVIEW-Schriftart-Definition (LVFontTypeDef.ctl) verwendet jetzt anstelle eines numerischen Farbwerts ein Farbfeld.
[Idee des NI-Diskussionsforen-Mitglieds "Petru_Tarabuta"]
Weitere Änderungen
-
Der LabVIEW Style Guide befindet sich nun in der LabVIEW Wiki. Informationen zum LabVIEW Style Guide finden Sie unter Zugehörige Informationen.
-
Informationen zur Hardware- und Softwarekompatibilität finden Sie unter Zugehörige Informationen.
Neuerungen und Änderungen in LabVIEW 2024 Q3
Veröffentlicht im Juli 2024
Vorschaufunktion: Unterstützung von .NET Core (8.0) in LabVIEW
- Aktivieren von Konstruktorknoten, Eigenschaftsknoten und Methodenknoten für die Arbeit mit .NET Core (8.0)
- Unterstützt die folgenden vier Datentypen:
- int
- String
- bool
- Zeichen
Um die Unterstützung von .NET Core (8.0) in LabVIEW 2024 Q3 zu aktivieren, navigieren Sie zu , wählen Sie die Kategorie Funktionsvorschau aus und aktivieren Sie das Auswahlfeld Unterstützung von .NET Core (8.0) aktivieren.
Speichern aller VIs in einem Projekt für eine vorherige Version von LabVIEW
Mit der neuen Option Speicherversion im Dialogfeld Eigenschaften für Eigenschaften, Bibliotheken und Klassen können Sie LabVIEW so konfigurieren, dass alle VIs für eine vorherige Version von LabVIEW gespeichert werden. Wenn ein VI Funktionen enthält, die nicht mit der angegebenen Version kompatibel sind, zeigt LabVIEW eine Warnung an und speichert das VI für die älteste Version, die alle Funktionen in diesem VI unterstützt.
Verbesserungen beim Vergleichen von VIs
- Sie können nun ein Element in der Liste der Unterschiede oder Details mit einem einzigen Klick hervorheben.
- Mit den Pfeiltasten nach links und rechts können Sie zwischen der Liste der Unterschiede und der Detailliste wechseln und mit den Pfeiltasten nach oben und unten durch die Unterschiede und Details navigieren.
- Im Dialogfeld Unterschiede wird ein Unterschied oder ein Detail kursiv dargestellt, wenn es nur um Designänderungen am Frontpanel oder Blockdiagramm geht.
- Die Diagramme können automatisch an eine ganze Differenz angepasst werden.
- Sie können die Positionen der verglichenen VIs tauschen, indem Sie im Dialogfeld Unterschiede die Option auswählen.
Neuerungen und Änderungen in LabVIEW 2024 Q1
Veröffentlicht Januar 2024
Unterstützung für openSUSE 15.5
LabVIEW 2024 Q1 unterstützt jetzt openSUSE 15.5.
Neue Option beim Verwalten von Paketabhängigkeiten
Mit JKI Dragon können Sie abhängige Komponenten jetzt direkt über Ihr LabVIEW-Projekt verwalten.
Neue und geänderte Objekte
- Die Klasse "Pfad" enthält die folgende neue Methode:
- Nach Pfad suchen - Öffnet ein Dateidialogfeld zur Auswahl eines Pfads. Diese Methode entspricht dem Anklicken der Suchschaltfläche des Pfadelements auf dem Frontpanel.
- Bei der Funktion "VI-Referenz öffnen" hat sich Folgendes geändert:
Der Eingangsparameter "VI-Pfad" nimmt jetzt zusätzlich zu den in älteren Versionen zulässigen String- und Pfad-Datentypen auch vorhandene VI-Referenzen an. Diese neue Option ermöglicht Arbeitsabläufe wie das:
- Erhalten einer strikten Referenz von einer nicht strikten Referenz
- Erstellen einer weiteren ablaufinvarianten Instanz eines ablaufinvarianten VIs
Neuerungen und Änderungen in LabVIEW 2023 Q3
Veröffentlicht: Juli 2023
Diagramm-Zoom-Funktion
In LabVIEW 2023 Q3 können Sie beim Bearbeiten eines VIs über das Menü Ansicht das Diagramm vergrößern oder verkleinern. Strg (Cmd auf macOS) und das Scrollrad der Maus können ebenfalls zum Hinein- und Herauszoomen verwendet werden. Ein Hinweisstreifen zeigt dabei die Zoomstufe an. Zur Zoomstufe von 100 % können Sie über die Option Ansicht>>Tatsächliche Größe zurückkehren.
Bei der erstmaligen Auswahl von Ansicht>Zoomen umschalten über das Menü wird das Diagramm auf die volle Fenstergröße vergrößert. LabVIEW stellt die vorherige Zoomstufe wieder her, wenn derselbe Menübefehl ein zweites Mal verwendet wird. Das Diagramm wird jedoch um die aktuelle Mausposition zentriert.
- Ansicht>Hineinzoomen: Strg++ (oder Strg+=)
- Ansicht>Herauszoomen: Strg+-
- Ansicht>Tatsächliche Größe: Strg+0
- Ansicht>Zoom umschalten: F2
[Idee des NI-Diskussionsforen-Mitglieds "tst"]
Vervollständigen von Verbindungen durch doppeltes Anklicken
- Konstante erstellen
- Bedienelement erstellen
- Anzeigeelement erstellen
- Verzweigung erstellen
Suchen von Instanzen während der VI-Ausführung
In LabVIEW 2023 Q3 können Sie mit der rechten Maustaste auf ein SubVI im Diagramm oder auf das Symbol eines VIs (oben rechts im VI-Fenster) klicken und die Option Alle Instanzen suchen auswählen. Dies funktioniert auch, während das VI ausgeführt wird. In früheren LabVIEW-Versionen war diese Option nur für VIs im Bearbeitungsmodus verfügbar.
- Frontpanel des datentypflexiblen VIs öffnen
- Frontpanel öffnen
- Allgemeines VI öffnen
- Polymorphes VI öffnen
- VI-Hierarchie anzeigen
[Idee des NI-Diskussionsforen-Mitglieds "Technico"]
Schnelle Umwandlung
In LabVIEW 2023 Q3 gelangen Sie über die Tastenkombination Strg+Leertaste oder durch einen Rechtsklick zur Option Schnelle Umwandlung, um mit Hilfe der Änderungsliste Text in einem Beschriftungsfeld schnell zu bearbeiten. Bei Auswahl eines Listenobjekts (z. B. "Numerisch"), ändert sich die Beschriftung in diesen Objekttyp und der Beschriftungstext wird in den entsprechenden Wert umgewandelt.
Über die Option Bearbeiten>Inhalte einfügen können Sie außerdem Text aus der Zwischenablage einfügen und die Änderungsliste sofort anzeigen.
Sie können darüber hinaus mit Hilfe der Schnelleinfügeliste benutzerdefinierte Plugins hinzufügen. Weitere Informationen finden Sie in der Anleitung im Verzeichnis resource\dialog\QuickChange\plugins\.prefix_Template.
[Idee des NI-Diskussionsforen-Mitglieds "patibandla"]
Schnelleinfüge-Palette
In LabVIEW 2023 Q3 können Sie beim Erstellen eines rechteckigen Auswahlfelds im Diagramm (vor dem Loslassen der Maustaste) die Tastenkombination Strg+Leertaste verwenden, um eine Palette mit Elementen (z. B. Schleifen) anzuzeigen, die im Auswahlfeld platziert werden können. Außerdem kann über eines der Palettenobjekte von der Auswahl ein SubVI erstellt werden.
Highlight-Funktion
In LabVIEW 2023 Q3 werden die Optionen "Langsam", "Mittel", "Schnell" und "Sehr schnell" für die Hervorhebung eingeführt, mit der die Ausführung eines VIs nachvollzogen werden kann. Die mittlere Geschwindigkeit entspricht der Highlighting-Funktion in früheren LabVIEW-Versionen.
Klicken Sie in der Symbolleiste auf "Highlight-Funktion" und halten Sie die Taste gedrückt, um ein Menü mit Geschwindigkeitsoptionen anzuzeigen. Neben der verbesserten Sichtbarkeit des ausgeführten Codes wird die Ausführung außerdem verändert dargestellt.
[Idee des NI-Diskussionsforen-Mitglieds JackDunaway.]
Verbesserungen beim Erstellen von Anwendungen und PPLs
LabVIEW 2023 Q3 bietet ein verbessertes Cache-Verhalten für komprimierte Projektbibliotheken (PPLs) und Anwendungen.
Der erste Build wird im Cache gespeichert, was bei nachfolgenden Builds die Schnelligkeit stark verbessert.
Unterstützung für Apple Silicon
LabVIEW 2023 Q3 für macOS läuft nativ auf Apple Silicon. Die LabVIEW-Exe-Datei ist eine universelle Binärdatei.
Tastenkombinationen für die Textbearbeitung unter macOS und Linux
- Strg+A: Zeilenanfang; mit Umschalttaste bis Zeilenanfang auswählen
- Strg+E: Zeilenende; mit Umschalttaste bis Zeilenende auswählen
- Strg+D: nachfolgendes Zeichen löschen
- Strg+F: ein Zeichen weiter; mit Umschalttaste nachfolgendes Zeichen auswählen
- Strg+B: ein Zeichen zurück; mit Umschalttaste vorausgehendes Zeichen auswählen
- Strg+K: Abschneiden bis zum Zeilenende; unterstützt das Anfügen (Append) an die Zwischenablage für mehrere aufeinanderfolgende Strg+K-Eingaben.
- Str+N: Nächste Zeile; mit Umschalttaste die Auswahl erweitern
- Strg+P: Vorherige Zeile; mit Umschalttaste Auswahl erweitern
- Strg+T: Zeichen am Cursor transponieren
- Strg+W: Bereich leeren (Auswahl ausschneiden)
- Strg+Y: Einfügen (yank)
Standardmäßig können die Strg und Alt (Meta-)Tasten unter Linux austauschbar für Menü-Shortcuts verwendet werden. Bei aktivem Text haben die Strg-Tastenbelegungen Vorrang; die Alt-Menü-Verknüpfungen bleiben jedoch für Menü-Shortcuts aktiv.
Unter macOS sind Cmd-Tastenkombinationen von dieser Änderung nicht betroffen.
Für Strg+C, Strg+X und Strg+V werden die Standardfunktionen zum Kopieren, Ausschneiden und Einfügen beibehalten.
Das Konfigurationstoken EnableEmacsTextEditingShortcuts=False kann zum Deaktivieren von Bindungen für die Textbearbeitung verwendet werden.
Clusterkonsolidierung
In LabVIEW 2023 Q3 werden Cluster mit demselben Typ, aber unterschiedlichen Cluster-Feldnamen in der erstellten .NET-Interop-Assembly durch unterschiedliche Typen dargestellt.
In früheren LabVIEW-Versionen wurden Cluster mit demselben Typ unabhängig von den Cluster-Feldnamen durch denselben Typ in der .NET-Interop-Assembly repräsentiert.
Um mit der früheren Funktionsweise zu arbeiten, fügen Sie der LabVIEW.ini Folgendes hinzu: DotNetAssemblyGeneration.UseClusterFieldNames=False
Neuerungen und Änderungen in LabVIEW 2023 Q1
Veröffentlicht Januar 2023
LabVIEW umfasst ein Tool zum Identifizieren und Installieren von NI-Treibern für ein Projekt
LabVIEW 2023 Q1 enthält ein Utility, das Sie bei der Identifizierung und Installation von NI-Treibern unterstützt, die von einem LabVIEW-Projekt verwendet werden.
Wählen Sie Projekt > Paketabhängigkeiten aus dem Projekt-Explorer-Menü oder klicken Sie auf die Schaltfläche Paketabhängigkeiten in der Symbolleiste des Projekt-Explorers, um das Dialogfel NI-Paketabhängigkeiten verwalten zu öffnen. Über den Dialog wird festgestellt, welche NI-Pakete im Projekt verwendet werden. Über die Schaltfläche Liste speichern können Sie eine Textdatei speichern, die die identifizierten Pakete auflistet.
Wenn ein oder mehrere Pakete derzeit nicht installiert sind, wird die Schaltfläche Installieren aktiviert. Sie können auf die Schaltfläche Installieren klicken, um den NI-Paketmanager zu starten und die erforderlichen Pakete zu installieren.
Aktivieren Sie das Kontrollkästchen VIs anzeigen, um zu sehen, warum ein Paket als Abhängigkeit aufgeführt ist. Hier werden die vom Projekt referenzierten VIs angezeigt, von denen das Tool voraussetzt, dass sie vom Paket bereitgestellt werden.
Bei jedem Öffnen des Dialogfelds aktualisiert das Tool eine Komponente von ni.com, um die neuesten Verzeichnisinformationen zu erhalten.
Wenn das Projekt ein FPGA-Zielsystem verwendet, identifiziert das Dialogfeld das LabVIEW FPGA Module als Abhängigkeit. Das Tool kann jedoch derzeit keinen bestimmten Treiber für das Zielsystem empfehlen. Wenn das FPGA-Modul installiert ist, werden die FPGA-Zielsysteme im Projekt mit Modellnummern angezeigt, und Sie können auf ni.com nach geeigneten Treibern suchen.
Anwendungen unter Linux unterstützen benutzerdefinierte Namen und Symbole
Ab LabVIEW 2023 Q1 können Sie den Anwendungsnamen und das Symbol für erstellte Anwendungen unter Linux anpassen. Wenn Sie kein benutzerdefiniertes Symbol angeben, wird für Anwendungen das Standardsymbol des Systems anstelle des LabVIEW-Symbols verwendet.
Um den Anwendungsnamen und das Symbol anzupassen, verwenden Sie das Dialogfeld Properties für die Build-Spezifikation der Anwendung. LabVIEW erzeugt eine .Desktop-Datei zusammen mit der ausführbaren Datei. Sie müssen die .Desktop Datei an den entsprechenden Speicherort wie z.B. /usr/share/applications/ für Ihre Linux-Distribution verschieben.
Die Anschlusshöhe passt sich nicht mehr an die Schriftart an
- Nach Namen aufschlüsseln/bündeln
- Lokale/globale Variable
- Methodenknoten
- Eigenschaftsknoten
- SubVI-Aufrufe (Ansicht ohne Symbol)
- Express-VIs
- Ereignisdatenknoten der Ereignisstruktur
- Ereignis-Callback registrieren
- Für Ereignisse registrieren
- Knoten zum Aufruf externer Bibliotheken (Namensansicht)
- Elemente aufschlüsseln/bündeln (Inplace-Elementstruktur)
- Signalverlaufskomponenten ermitteln
Dieses neue Feature von LabVIEW 2023 Q1 wurde durch den LabVIEW Idea Exchange angeregt. Wenn die neue Anschlussgröße Verbindungen in Ihrem VI-Diagramm verunreinigt, können Sie diese mit Hilfe des Tests "VI Analyzer Wire Bends" finden. Sie müssen die unerwünschten Biegungen in Verbindungen manuell entfernen.
[Idee des NI-Diskussionsforen-Mitglieds Andrey_Dmitriev.]
Python-Unterstützung
In LabVIEW 2023 Q1 kommt die Unterstützung für Python 3.10 hinzu. Darüber hinaus unterstützt LabVIEW 2023 Q1 virtuelle Anaconda- und venv-Umgebungen mit der neuen Funktion "Session für virtuelle Umgebung öffnen".
Unterstützung für MacOS 13
LabVIEW 2023 Q1 unterstützt jetzt macOS 13.
Neue Eigenschaften, Methoden und Ereignisse
LabVIEW 2023 Q1 umfasst die nachfolgend aufgeführten neuen Ereignisse, Eigenschaften und Methoden:
- Zur Klasse "Anwendung" ist folgende Eigenschaft hinzugekommen:
- Application: Version Display Name – Gibt den Anzeigenamen der Anwendung aus, z. B. 2023 Q1.
Neuerungen und Änderungen in LabVIEW 2022 Q3
Veröffentlicht Juli 2022
Vergleichen von VIs in LabVIEW
Die Funktion "VIs vergleichen" ist jetzt in allen Editionen von LabVIEW 2022 Q3 (Base, Full und Professional) verfügbar und nicht auf eine Professional-Edition-Lizenz beschränkt.
Python-Unterstützung
LabVIEW 2022 Q3 unterstützt die Verwendung von Python-Knoten mit der Python-Objektreferenz. Verwenden Sie diesen Typ von Referenz, um ein Python-Objekt als Ausgabetyp oder Eingangsparameter an den Python-Knoten zu übergeben.
Änderungen an Standardeinstellungen in "Optionen"
In LabVIEW 2022 Q3 wurde die Standardeinstellung für Kompilierten Code von neuen Dateien trennen geändert zu AKTIVIERT.
MATLAB-Funktion aufrufen
Sie können einen Haltepunkt an der Funktion MATLAB-Funktion aufrufen setzen und dann mit Hilfe des Fehlersuch-Befehls Hineinspringen den MATLAB(R)-Editor öffnen und Ihr Skript ausführen. Wenn Sie mehrere Versionen von MATLAB installiert haben, können Sie mit der rechten Maustaste auf die Funktion klicken und das Untermenü In MATLAB öffnen verwenden zur Angabe der von LabVIEW aufgerufenen Version.
Uninit-Methode von Actor.lvclass
Im Akteur-Framework hat die Akteur-Klasse jetzt eine neue Methode (UnInit) zum De-Initialisieren. Akteure können diese Methode überschreiben, um Ressourcen freizugeben, die während der Ausführung von "Init. vor Start" oder "Akteur" erfasst wurden. Diese Methode wird immer ausgeführt, auch wenn von den vorherigen Methoden ein Fehler ausgegeben wird.
Unterstützung für Treiber/Toolkits unabhängig von der LabVIEW-Version
Frühere Versionen von LabVIEW erforderten zusätzliche Inhalte wie Toolkits und Treiber, die sich im LabVIEW-Verzeichnis befinden mussten. Ab LabVIEW 2022 Q3 und neuer lädt LabVIEW solche Inhalte zusätzlich von einem gemeinsam genutzten Verzeichnis namens LVAddons. Unter Windows lautet der Standardspeicherort für LVAddons C:\Program Files\NI\LVAddons. Beachten Sie, dass zunächst nur ein Teilsatz von NI-Treibern und -Toolkits mit ihrer 2022-Q3-Veröffentlichung in dieses Verzeichnis installiert wird. Nachdem ein Treiber oder Toolkit auf die Verwendung des LVAddons-Verzeichnisses umgestellt wird, arbeitet das Programm fortan mit neueren Versionen von LabVIEW, ohne dass ein Upgrade oder eine Neuinstallation erforderlich ist.
Neue Hilfe-Zugriffsoptionen
In LabVIEW 2022 Q3 führen Hilfe-Links zur neuen LabVIEW-Online-Hilfe, wenn das System mit dem Internet verbunden ist. Falls keine Internetverbindung vorhanden ist, gelangen Sie über die Hilfe-Links zum neuen NI-Offline-Hilfe-Viewer, der mit LabVIEW installiert wird. Das Vorhandensein einer Netzwerkverbindung bestimmt, ob LabVIEW die Online- oder Offline-Hilfe verwendet. Über "NI-Hilfe - Einstellungen" können Benutzer jederzeit auf den Offline-Hilfe-Viewer zugreifen.
Neuerungen und Änderungen an Eigenschaften, Methoden und Ereignissen
Neue Eigenschaften, Methoden und Ereignisse
LabVIEW 2022 Q3 umfasst die nachfolgend aufgeführten neuen Ereignisse, Eigenschaften und Methoden:
- Die Klasse "Seite" enthält folgende geänderte Eigenschaften:
- Z-Reihenfolge:Elemente[]
Geänderte Eigenschaften und Methoden
LabVIEW 2022 Q3 enthält die folgenden geänderten Eigenschaften und Methoden:
- Die Klasse Fensterbereich enthält folgende geänderte Eigenschaften:
- "Alle Objekte[]" ist jetzt -"Z-Reihenfolge:Alle Objekte[]"
- "Elemente[]" ist jetzt "Z-Reihenfolge:Elemente[]"
- "Gestaltungselemente[]" ist jetzt "Z-Reihenfolge:Gestaltungselemente[]"
- Die Klasse "Seite" enthält folgende geänderte Eigenschaften:
- "ElemAufSeite" ist jetzt "Tabulatorreihenfolge"
- "GestElemAufSeite" ist jetzt Z-Order:Gestaltungselemente[]
- "ObjekteAufSeite" ist jetzt "Z-Reihenfolge:Alle Objekte[]"
- Die Klasse "Seite" enthält folgende geänderte Methoden:
- Die Methode "Elemente neu anordnen“ lautet jetzt "Tab-Reihenfolge neu anordnen“.
Verwandte Inhalte
- Versionshinweise zu LabVIEW
- Nigel, AI Advisor
Nigel ist ein Entwicklungsassistent, der von Microsoft Azure OpenAI unterstützt wird. Nigel bringt umfassendes Wissen über LabVIEW in Ihren Entwicklungsprozess ein, um Ihnen bei der Erstellung von VIs und Projekten zu helfen.
- Fehlersuchfenster – LabVIEW Programmierreferenzhandbuch
- LabVIEW – Linux-Container für CI/CD-Arbeitsabläufe
LabVIEW unterstützt Linux-Container zur Optimierung von CI/CD-Arbeitsabläufen und anderen Entwicklungs-Automatisierungsaufgaben.
- .NET-Ereignisse
- Kompatibilität von LabVIEW und Microsoft Windows
- NI-Hardware- und Software-Betriebssystemkompatibilität
- LabVIEW Wiki Style Guide
- Speichern für eine Vorgängerversion
Sie können VIs, LabVIEW-Projekte und Projektbibliotheken für eine vorherige Version von LabVIEW speichern.
- Anzeigen von Unterschieden zwischen zwei VIs