LabVIEW 2018 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 2018 zur Verfügung steht. Erfahren Sie hier, welche Version die richtige für Ihr nächstes Projekt ist.

 

Systemvoraussetzungen für LabVIEW 2018

 

  • Mind. Pentium 4M/Celeron Prozessor mit 866 MHz (Intel i5 oder gleichwertig empfohlen) für 64-Bit-Systeme bzw. mind. Pentium 4M/Celeron Prozessor mit 866 MHz für 32-Bit-Systeme
  • Windows 10/8.1/7 Service Pack 1 (64 Bit) mit Microsoft .NET Framework 4.6.2
  • 1 GB RAM und 5 GB Speicherplatz auf dem Datenträger
  • Bildschirmauflösung 1024 x 768 Pixel (1366 x 768 oder höher empfohlen)
  • Informationen zu den Systemvoraussetzungen für Mac und GNU/Linux

 

Systemvoraussetzungen für LabVIEW NXG

 

  • Mind. Pentium 4 G1 Prozessor (Intel i5 oder besser empfohlen) (nur 64-Bit-Systeme)
  • Windows 10 (Version 1803)/8.1 Update 1/7 SP1 (64 Bit) mit Microsoft .NET Framework 4.6.2
  • 1 GB RAM und 8,5 GB Speicherplatz auf dem Datenträger
  • Auflösung 1024 x 768 (1366 x 768 oder höher empfohlen)

Erfahren Sie, welche LabVIEW-Edition die richtige für Sie ist.

Erhalten Sie eine Empfehlung, die auf die Anforderungen Ihres nächsten Projekts zugeschnitten ist.

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

HARDWAREKOMPATIBILITÄT

Die Spalte zu LabVIEW 2018 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 3.0 auf. Jede Version von LabVIEW NXG, einschließlich aller zukünftigen Versionen nach 3.0, wird mehr Hardwareunterstützung bieten. Die Produkt-Roadmap liefert weitere Einzelheiten zu zukünftigen Versionen.

  LabVIEW 2018 LabVIEW NXG 3.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 Systemabstrahierung und -konfiguration  
Implementierung auf NI-Echtzeithardware (LabVIEW Real-Time Module)   Nur LabVIEW Communications
Implementierung auf FPGA-basierter NI-Hardware (LabVIEW FPGA Module)   Teilweise
CompactRIO  
Softwaredefinierte Funksysteme (SDR)    
Hardware für Ausbildung und Lehre   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-Counter/Timer-Module    
PXI-Modul zur Positionsmessung    
PXI-Multifunktions-RIO-Hardware (rekonfigurierbare 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)    
PROFIBUS-PXI-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 Design 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 die Lehre    
Embedded-Gerät myRIO für die Lehre  
NI ELVIS Engineering Lab Workstation  
Analog Discovery von Digilent  

Softwarekompatibilität

Die Spalte zu LabVIEW 2018 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 3.0 auf. Jede Version von LabVIEW NXG, einschließlich aller zukünftigen Versionen nach 3.0, wird mehr Softwareunterstützung bieten. Die Produkt-Roadmap liefert weitere Einzelheiten zu zukünftigen Versionen.

  LabVIEW 2018 LabVIEW NXG 3.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   Teilweise
Anzeige von Signalen und Konfiguration von Hardware mit dem Messpanel  
Datenerfassung, -anzeige und -speicherung  
Analyse von Datensätzen und visuelle Anpassung von Parametern mit interaktiven Panels  
Konfigurationsbasierte VIs (Express-VI)  
Fehlerbehebung im Code    
Ausführung von Multithreading-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)  
Entwicklung webbasierter Anwendungen  
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
Integration mit TestStand   Teilweise
Switch-Executive-API    
Requirements Gateway  
Integration mit VeriStand  
Integration mit Vision Builder for Automated Inspection  
Öffnen von DAQExpress™-Projektdateien  
Interoperabilität mit Drittanbietersoftware und -code
Aufrufen von MATLAB-Code    
Aufrufen von DLLs    
Aufrufen von .NET-Assemblys   Teilweise
Integration von Inline-C-Quellcode  
Aufrufen von Python-Skripten  
Integration von VHDL-Code   Teilweise
Softwareentwicklungswerkzeuge
Grafischer Vergleich    
Grafische Verflechtung  
Dynamische Codeanalyse (LabVIEW Desktop Execution Trace Toolkit)  
Statische Codeanalyse (LabVIEW VI Analyzer Toolkit)  
LabVIEW Unit Test Framework Toolkit  
Befehlsorientierte Benutzeroberfläche  
UI-Elemente für Desktops
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    
3D-Graph und -Bild  
Mischsignalgraphen  
Listenfeld    
Ringe/Enums/Kombinationsfelder    
Grafikring  
Arrays, Cluster    
Baumstruktur  
Unterpanel  
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
Implementieren und Verteilen von Programmcode
Erzeugen von Anwendungen (EXE)    
Erstellen von Quellcodebibliotheken (LLB, LVLIB)    
Erstellen von Quellcodepaketen oder Binärbibliotheken  
Erzeugen von DLLs  
Erzeugen von .NET-Assemblys  
Erstellen von Installationsprogrammen    
Paketbasierte Softwareverteilung    
Mathematik
Mathematische Standardfunktionen    
Wahrscheinlichkeit und Statistik    
Lineare Algebra    
Kurvenanpassung    
Differenzialgleichungen    
Interpolation und Extrapolation    
Infinitesimalrechnung    
Signalverarbeitung und -steuerung
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 digitaler Filter   LabVIEW NXG FPGA Module
Bildanalyse (Vision Development Module)    
Bibliotheken für die Motorsteuerung (LabVIEW SoftMotion Module)  
Modellbasierte Steuerung und Simulation (LabVIEW Control Design and Simulation Module)  
Multiratendiagramm Nur LabVIEW Communications
Optimiertes FPGA-VI LabVIEW NXG FPGA Module
Modulation Toolkit für SDR-Systeme    
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)    
Berichterstellung in Microsoft Excel    
Berichterstellung in Microsoft Word  
LabVIEW Database Connectivity Toolkit  
LabVIEW DataFinder Toolkit  
FTP-API  
Datenaustausch
TCP/IP-, UDP-APIs    
Netzwerk-Stream-APIs    
Queues    
Migration statischer Umgebungsvariablen  
Migration der programmatischen Umgebungsvariablen-API    
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