LabVIEW 2019 und LabVIEW NXG im Vergleich

LabVIEW NXG ist die nächste Generation von LabVIEW und bietet einen Teil der Funktionalität und Hardwareunterstützung, die in LabVIEW 2019 zur Verfügung steht. Erfahren Sie hier, welche Version die richtige für Ihr nächstes Projekt ist.

 

Systemanforderungen für LabVIEW 2019

 

  • Pentium 4M (oder gleichwertig) oder neuer (32 Bit), Pentium 4 G1 (oder gleichwertig) oder neuer (64 Bit)
  • Windows 10 (Version 1809)/8.1 Update 1/7 SP1, Windows Server 2016 (Version 1607)/2012 R2/2008 R2 SP1
  • 1 GB RAM und 5 GB Speicherplatz auf dem Datenträger
  • Bildschirmauflösung 1024 x 768 Pixel (1366 x 768 oder höher empfohlen)
  • Anforderungen für Mac oder GNU/Linux anzeigen

 

Systemanforderungen für LabVIEW NXG

 

  • Mindestens Pentium 4 G1 (Intel i5 oder gleichwertig bzw. höher empfohlen) (nur 64 Bit)
  • Windows 10 (Version 1809)/8.1 Update 1/7 SP1 (64 Bit)/Server 2012 R2 Update/Server 2008 R2 SP1 mit Microsoft .NET Framework 4.6.2
  • 1 GB RAM und 10 GB Speicherplatz auf dem Datenträger
  • Auflösung 1024 x 768 (1366 x 768 oder höher empfohlen)

Erfahren Sie, welches LabVIEW das richtige für Sie ist.

Erhalten Sie eine Empfehlung basierend auf den Anforderungen Ihres nächsten Projekts.

Erfahren Sie mit der NI Software Technology Preview mehr über die Zukunft von LabVIEW NXG und weiterer Software.

Hardwarekompatibilität

Die Spalte zu LabVIEW 2019 zeigt alle Funktionen der LabVIEW Professional Edition sowie alle NI-Module und -Toolkits. Die Tabelle führt die Kompatibilität bis zur Version LabVIEW NXG 4.0 auf. Jede Version von LabVIEW NXG, einschließlich aller zukünftigen Versionen nach 4.0, wird mehr Hardwareunterstützung bieten. Die Produkt-Roadmap liefert weitere Einzelheiten zu zukünftigen Versionen.

  LabVIEW 2019 LabVIEW NXG 4.0
Zum Produkt Evaluierungsversion herunterladen Evaluierungsversion herunterladen
Überblick über Hardwareunterstützung
Datenerfassung mit Drittanbieterhardware (NI-VISA, NI-Serial, NI-488.2)    
Automatische Erkennung der Hardware von NI und Drittanbietern sowie Treiberinstallation  
Produktinterne Hardwarekonfiguration und -dokumentation  
Grafische Abstrahierung und Konfiguration von Systemen  
Implementierung auf NI-Echtzeit-Hardware (LabVIEW Real-Time Module)   Nur LabVIEW Communications
Implementierung auf FPGA-basierter NI-Hardware (LabVIEW FPGA Module)   Teilweise
CompactRIO  
Softwaredefinierte Funksysteme (SDR)    
Hardware für die Ingenieurausbildung   Teilweise
PXI   Teilweise
CompactDAQ   Teilweise
NI-Datenerfassungshardware    
Liste mit unterstützter Datenerfassungs- und Steuerungshardware
Multifunktions-I/O-Hardware (600x)    
PXI-Multifunktions-I/O-Hardware (601x/602x/603x/604x/605x/607x, E- und B-Serie)  
PXI-Multifunktions-I/O-Hardware (61xx/62xx/63xx/67xx)    
PXI-Analogeingangsmodule
   
PXI-Hardware zur Temperaturmessung    
PXI-Hardware zur Dehnungsmessung/brückenbasierten Messung    
PXI-Hardware zur Schall- und Schwingungsmessung    

PXI-Analogausgangsmodule

   
PXI-Digital-I/O-Module    
PXI-Zähler/Timer-Module    
PXI-Modul zur Positionsmessung    
PXI-Multifunktions-Hardware mit rekonfigurierbarer I/O (R-Serie)  
CompactDAQ-Chassis (USB, Ethernet, Wireless)    
CompactDAQ-Controller  
Module der C-Serie (Unterstützung des Treibers NI-DAQmx)    
Module der C-Serie (Unterstützung des Treibers NI-XNET)    
CompactRIO-Controller  
CompactRIO-Single-Board-Controller  
Module der C-Serie (Unterstützung des Treibers NI-RIO)  
Digital-I/O-Module    
SC Express    
Bussysteme für die Fahrzeugkommunikation – CAN/LIN/FlexRay (PCI/PCI Express/PXI/PXI Express/USB)    
PXI-PROFIBUS-Schnittstellenmodul  
PXI-CANopen- und PXI-DeviceNet-Schnittstellenmodul  
I2C/SPI-Schnittstellenmodul  
Industrie-Controller  
Smart Cameras  
Compact Vision Systems  
PXI-Framegrabber (Camera Link und Gigabit-Ethernet)    
Rekonfigurierbare Framegrabber (Camera Link und Gigabit-Ethernet)  
PXI-Motorsteuerungsmodul  
Liste mit unterstützter Hardware für das Testen elektronischer Schaltungen
Digitalmultimeter    
Schaltmodule    
Programmierbare PXI-Widerstandsmodule (PXI-272x)  
Oszilloskope    
Netzteile und Source Measure Units    
Signalgeneratoren    
PXI-Messgeräte für digitale Signalverläufe    
PXI Digital Pattern Instruments    
FlexRIO PXIe-797xR (Kintex-7) + alle FAMs   LabVIEW NXG FPGA Module
FlexRIO PXIe-576x, 791x (UltraScale)  
PXI-Hochgeschwindigkeitsmessgeräte für serielle Protokolle  
Universalmessgerät VirtualBench  
Liste mit unterstützter Hardware für den Entwurf und Test von Drahtlossystemen
PXI-Vektorsignalanalysatoren  
PXI-Vektorsignalgeneratoren  
PXI-RF-Analogsignalgeneratoren  
PXI-Vektorsignal-Transceiver (Unterstützung von NI-RFSA/-RFSG)  
PXI-Vektorsignal-Transceiver (FPGA-Erweiterungen)  
RF-Leistungsmesser  
PXI-RF-Verstärker/-Dämpfer      
PXI-Vektornetzwerkanalysatoren      
USRP-RIO 29x5 (TwinRX)  
USRP (nur Host)    
USRP-RIO 2940, 2942, 2943, 2944, 2950, 2952, 2953, 2954   LabVIEW NXG FPGA Module
USRP-RIO 2974 Nur LabVIEW Communications
Ettus Research B2x0, N210    
Ettus Research X310   LabVIEW NXG FPGA Module
FlexRIO PXIe-797xR (Kintex-7) + alle FAMs   LabVIEW NXG FPGA Module
FlexRIO PXIe-576x, 791x (UltraScale)  
ATCA-3671  
Liste mit unterstützter Hardware für den Unterricht
Datenerfassungsgerät myDAQ für Lehre und Studium    
Embedded-Gerät myRIO für Lehre und Studium  
NI ELVIS Engineering Lab Workstation  
Digilent Analog Discovery  

Softwarekompatibilität

Die Spalte zu LabVIEW 2019 zeigt alle Funktionen der LabVIEW Professional Edition sowie alle NI-Module und -Toolkits. Die Tabelle führt die Kompatibilität bis zur Version LabVIEW NXG 4.0 auf. Jede Version von LabVIEW NXG, einschließlich aller zukünftigen Versionen nach 4.0, wird mehr Hardwareunterstützung bieten. Die Produkt-Roadmap liefert weitere Einzelheiten zu zukünftigen Versionen.

  LabVIEW 2019 LabVIEW NXG 4.0
Zum Produkt Evaluierungsversion herunterladen Evaluierungsversion herunterladen
Überblick über LabVIEW-Module und -Toolkits
LabVIEW Real-Time Module   LabVIEW Communications
LabVIEW FPGA Module​   Teilweise
Vision Development Module   Nur Windows
LabVIEW Datalogging and Supervisory Control (DSC) Module  
LabVIEW Report Generation Toolkit   Teilweise
LabVIEW Database Connectivity Toolkit    
LabVIEW Application Builder Module    
LabVIEW MathScript Module   Ersetzt durch Schnittstelle für MATLAB®
LabVIEW Advanced Signal Processing Toolkit  
LabVIEW SoftMotion Module  
LabVIEW Control Design and Simulation Module  
LabVIEW Sound and Vibration Toolkit  
LabVIEW NXG Web Module  
Einzelheiten zur Entwicklungsumgebung
Native grafische Programmierung    
Ereignisgesteuerte Programmierung    
Objektorientierte Programmierung    
Anzeige von Signalen und Konfiguration von Hardware mit dem Messpanel  
Erfassen, Anzeigen und Speichern von Daten  
Analyse von Datensätzen und visuelle Anpassung von Parametern mit interaktiven Panels  
Konfigurationsbasierte VIs (Express-VI)  
Fehlerbehandlung von Code    
Ausführung von Multithread-Code    
Typdefinitionen    
Dynamische Steuerung von UI-Elementen, VIs und der Umgebung (VI-Server)   Teilweise
Farbbearbeitung des Erscheinungsbilds von UI-Elementen
   
Benutzerdefinierte Bearbeitung des Erscheinungsbilds von UI-Elementen  
Benutzerdefinierte Bearbeitung der Funktionsweise von UI-Elementen (XControls)  
Entwickeln webbasierter Anwendungen LabVIEW NXG Web Module
Dezentrale Steuerung von Programmen mithilfe von Remote-Frontpanels  
Interaktive Lernumgebung und Hilfe  
Einheitliche Suche zum schnellen Zugriff auf relevante Beispiele und Lernthemen  
Werkzeug zur Konvertierung von Fließkomma- in Festkommawerte LabVIEW NXG FPGA Module
Interoperabilität mit NI-Software
TestStand-Integration   Teilweise
API für Switch Executive    
Requirements Gateway  
Integration mit VeriStand  
Integration mit Vision Builder for Automated Inspection  
Öffnen von DAQExpress™-Projektdateien  
Kompatibilität mit Software/Code von Drittanbietern
Aufrufen von MATLAB-Code    
Aufrufen von DLLs    
Aufrufen von .NET-Assemblys   Teilweise
Integration von Inline-C-Quellcode  
Aufrufen von Python-Skripten  
Aufrufen von JavaScript-Bibliotheken in einem Web-VI
LabVIEW NXG Web Module
Integration von VHDL-Code   Teilweise
Softwareentwicklungswerkzeuge
Grafischer Vergleich von VIs    
Textbasierter Vergleich von Projektdateien
 
Grafische Verflechtung
 
Dynamische Codeanalyse (LabVIEW Desktop Execution Trace Toolkit)  
Statische Codeanalyse (LabVIEW VI Analyzer Toolkit)  
LabVIEW Unit Test Framework Toolkit   NI Tools Network
Befehlszeile   Teilweise
Desktop-UI-Elemente
Datengitter mit Unterstützung verschiedener Datentypen
 
Einfache Tabelle    
ActiveX- und .NET-Container  
Einfache UI-Elemente: numerisch, Schaltflächen, Schieberegler, Drehknöpfe, Drehregler, Strings, Pfade, Rundinstrumente, Tanks    
Graphen und Diagramme    
3-D-Graphen und -Bilder  
Mischsignalgraphen  
Listenfeld    
Ringe/Enums/Kombinationsfelder    
Grafikring  
Arrays, Cluster    
Baumstruktur   Teilweise
Unterpanel/Panel-Container    
Registerkartenelement    
Bildelement  
Elemente für die Industrieautomation (LabVIEW DSC Module)  
UI-Elemente für HTML
Einfache UI-Elemente: numerisch, Schaltflächen, Schieberegler, Drehknöpfe, Drehregler, Strings, Pfade LabVIEW NXG Web Module
Graphen und Diagramme LabVIEW NXG Web Module
Ringe/Enums
LabVIEW NXG Web Module
Kombinationsfelder
Datengitter mit Unterstützung verschiedener Datentypen LabVIEW NXG Web Module
Zugriff zur Anpassung der Frontpanel-HTML/JavaScript-Quelle LabVIEW NXG Web Module
Implementierung und Verteilung von Code
Erstellen von Anwendungen (EXE)    
Erstellen von Quellcodebibliotheken (LLB, LVLIB)    
Erstellen von Quellcodepaketen  
Erstellen von Binärbibliotheken    
Erstellen von Paketen, die Quellcodebibliotheken enthalten  
Erstellen von DLLs  
Erstellen von .NET-Assemblys  
Erstellen von Installationsprogrammen    
Paketbasierte Softwareverteilung    
Mathematik
Gängige mathematische Funktionen    
Wahrscheinlichkeit und Statistik    
Lineare Algebra    
Kurvenanpassung    
Differenzialgleichungen    
Interpolation und Extrapolation    
Infinitesimalrechnung    
Verarbeitung und Steuerung von Signalen
Signalmessungen    
Signalerzeugung    
PID-Regelung
   
Fuzzy-Logik
 
Signalaufbereitung und -filterung    
Fensterfunktionen    
Signaloperationen    
Transformationen    
Wavelet-Analyse (LabVIEW Advanced Signal Processing Toolkit)  
Zeitreihenanalyse (LabVIEW Advanced Signal Processing Toolkit)  
Entwurf von Digitalfiltern   LabVIEW NXG FPGA Module
Bildanalyse (Vision Development Module)   Nur Windows
Bibliotheken für die Motorsteuerung (LabVIEW SoftMotion Module)  
Modellbasierte Steuerung und Simulation (LabVIEW Control Design and Simulation Module)  
Modulation Toolkit für Software-Defined Radio    
Modulation Toolkit für PXI-RF-Messgeräte (VST, VSA, VSG)  
Spectral Measurements Toolkit  
NI-RFmx (SpecAn, Demod, LTE, LTE-A, WCDMA, GSM, TD-SCDMA, CDMA2K, EV-DO)  
WLAN Test Toolkit  
Bluetooth Test Toolkit  
GNSS Test Toolkit  
FM/RDS Test Toolkit  
LabVIEW Communications LTE Application Framework Nur LabVIEW Communications
LabVIEW Communications 802.11 Application Framework Nur LabVIEW Communications
LabVIEW Communications MIMO Application Framework Nur LabVIEW Communications
Lesen, Schreiben und Freigeben von Daten
Lesen und Schreiben von Dateien    
Darstellen und Analysieren von Bilddateien (Vision Development Module)   Nur Windows
Erstellen von Berichten in Microsoft Excel    
Erstellen von Berichten in Microsoft Word  
LabVIEW Database Connectivity Toolkit    
Connectivity-VIs für DataFinder  
FTP-API  
Datenaustausch
TCP/IP-, UDP-APIs    
API für Netzwerk-Streams    
Queues    
Migrieren statischer Umgebungsvariablen  
Migration der API für Umgebungsvariablen    
Erstellen LabVIEW-basierter Webdienste  
HTTP-API    
SystemLink-Datendienste und -APIs (Tag, Message)
 
OPC UA Toolkit  
Modbus (LabVIEW Real-Time oder DSC Module)  
EtherNet/IP  
EtherCAT  
Übertragungsprotokolle für elektrische Schaltanlagen (IEC 61850, DNP3, IEC 60870-5)  
Automotive Diagnostic Command Set Toolkit  
ECU Measurement and Calibration Toolkit