LabVIEW NXG und LabVIEW 2017 im Vergleich

LabVIEW NXG ist die nächste Generation von LabVIEW, wobei die Version 1.0 nur einen Teil der Funktionen und Unterstützung für Hardware bietet, die derzeit in LabVIEW 2017 zur Verfügung stehen. Informieren Sie sich über die Hard- und Softwarekompatibilität, um die für Sie passende Version zu ermitteln.

Hardwarekompatibilität

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

  LabVIEW 2017 LabVIEW NXG 1.0 LabVIEW NXG 2.0 (Beta)
Mehr über das Produkt Evaluierungsversion Evaluierungsversion Software Technology Preview
Hardwareunterstützung
Datenerfassung mit Drittanbieterhardware (NI-VISA, NI-Serial, NI-488.2)      
Automatische Erkennung der Hardware von NI und Drittanbietern sowie Treiberinstallation    
Integrierte Hardwarekonfiguration und -dokumentation    
Grafische Systemabstrahierung und -konfiguration  
Verteilung auf NI-Echtzeithardware (LabVIEW Real-Time Module)  
Verteilung auf FPGA-basierter Hardware von NI (LabVIEW FPGA Module)  
CompactRIO-Plattform  
SDR-Systeme   LabVIEW Communications
Teilweise
Hardware für die Ausbildung und Lehre   Teilweise Teilweise
PXI-Plattform   Teilweise Teilweise
CompactDAQ-Plattform   Teilweise Teilweise
NI-Datenerfassungshardware   Teilweise Teilweise
Datenerfassungs-, Steuerungs- und Regelungshardware
PXI-Multifunktions-I/O-Module und -Karten (600x/601x/602x/603x/604x/605x/607x/61xx/62xx/63xx)      
PXI-Analogeingangsmodule (außer PXIe-4309 und PXIe-4310)      
PXIe-4309 und PXIe-4310    
PXI-Module und -Karte zur Temperaturmessung      
PXI-Module zur Dehnungs-/Brückenmessung      
PXI-Module und -Karten zur Schall- und Schwingungsmessung      

PXI-Analogausgangsmodule und -karten

     
PXI-Digital-I/O-Module und -Karten      
PXI-Counter/Timer-Module und -Karten      
PXI-Modul zur Positionsmessung      
PXI-Multifunktions-RIO-Module und -Karten (R-Serie)  
CompactDAQ-Chassis (USB, Ethernet, Wireless)      
CompactDAQ-Ethernet-Chassis mit TSN (cDAQ-9185/89)    
CompactDAQ-Controller  
Module der C-Serie (Unterstützung des Treibers NI-DAQmx)      
CompactRIO-Controller  
CompactRIO-Single-Board-Controller  
Module der C-Serie (Unterstützung des Treibers NI-RIO)  
Digital-I/O-Produkte      
SC Express      
Bussysteme für die Fahrzeugkommunikation – CAN/LIN/FlexRay (PCI/PCI Express/USB)      
Bussysteme für die Fahrzeugkommunikation – CAN/LIN/FlexRay (PXI/PXI Express)    
PXI-Schnittstellenmodul für PROFIBUS  
PXI-Schnittstellenmodul für CANOpen und PXI-Schnittstellenmodul für DeviceNet  
I2C-/SPI-Schnittstellengerät  
Industrie-Controller  
Smart Cameras  
Compact Vision Systems  
PXI-Framegrabber (Camera Link und Gigabit-Ethernet)    
Rekonfigurierbare Framegrabber (Camera Link und Gigabit-Ethernet)  
PXI-Motorsteuerungsmodul  
Elektroniktest- und Messtechnikhardware
Digitalmultimeter      
Schaltmodule      
Programmierbare PXI-Widerstandsmodule (PXI-272x)  
Oszilloskope      
Netzteile und Source Measure Units      
Signalgeneratoren      
Messgeräte für digitale Signalverläufe    
Digital Pattern Instruments    
Benutzerdefinierte Messgeräte und Datenverarbeitung mit FlexRIO  
Hochgeschwindigkeitsmessgeräte für serielle Protokolle  
VirtualBench  
Hardware für den Entwurf und Test von Wireless-Systemen
PXI-Vektorsignalanalysatoren    
PXI-Vektorsignalgeneratoren    
PXI-RF-Analogsignalgeneratoren    
PXI-Vektorsignal-Transceiver (unterstützt NI-RFSA/NI-RFSG)    
PXI-Vektorsignal-Transceiver (FPGA-Erweiterungen)  
RF-Leistungsmesser    
PXI-RF-Verstärker/-Dämpfer    
PXI-Vektornetzwerkanalysatoren    
mmWave Transceiver System  
Ettus Research USRP2  
Ettus Research N200/210  
Ettus Research X300/310  
Weitere SDR-Systeme von NI   LabVIEW Communications  
ATCA-3671  
Hardware für die Ausbildung und Lehre
myDAQ      
myRIO  
NI ELVIS  
Analog Discovery  

Softwarekompatibilität

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

  LabVIEW 2017 LabVIEW NXG 1.0 LabVIEW NXG 2.0 (Beta)
Mehr über das Produkt Evaluierungsversion Evaluierungsversion Software Technology Preview
LabVIEW-Module und -Toolkits
LabVIEW Real-Time Module  
LabVIEW FPGA Module  
Vision Development Module    
LabVIEW Datalogging and Supervisory Control (DSC) Module  
LabVIEW Report Generation Toolkit  
LabVIEW Database Connectivity Toolkit  
LabVIEW Application Builder Module    
LabVIEW MathScript RT Module      
LabVIEW Advanced Signal Processing Toolkit  
LabVIEW SoftMotion Module  
LabVIEW Control Design and Simulation Module  
LabVIEW Sound and Vibration Toolkit  
Entwicklungsumgebung
Native grafische Programmierung      
Ereignisgesteuerte Programmierung      
Objektorientierte Programmierung    
Anzeige von Signalen und Konfigurieren von Hardware mittels Messpanel    
Datenerfassung, -anzeige und -speicherung    
Analyse von Datensätzen und visuelles Anpassen von Parametern mittels interaktiver 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)    
Textur-/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 mittels Remote-Frontpanels  
Interaktive Lerninhalte und Hilfe    
Einheitliche Suche zum schnellen Zugriff auf relevante Beispiele und Lernthemen    
NI-Softwareinteroperabilität
TestStand-Integration    
Switch-Executive-API (Standard)    
Switch-Executive-API (Konfiguration)  
Requirements Gateway  
VeriStand-Integration  
Integration des Vision Builder for Automated Inspection  
Öffnen von DAQExpress®-Projektdateien    
Softwareinteroperabilität und Codeintegration von Drittanbieterprodukten
Aufruf von DLLs      
Aufruf von .NET-Assemblys  
Integration von Inline-C-Quellcode    
Integration von MATLAB®/Octave-Code      
Softwareentwicklungswerkzeuge
Grafische Funktion „Diff and Merge“
 
Dynamische Codeanalyse (LabVIEW Desktop Execution Trace Toolkit)  
Statische Codeanalyse (LabVIEW VI Analyzer Toolkit)  
LabVIEW Unit Test Framework Toolkit  
UI-Elemente für Desktops
Tabelle mit unterstützten Datentypen (Datenraster)    
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 industrielle Automatisierung (LabVIEW DSC Module)  
UI-Elemente für HTML
Einfache UI-Elemente: numerisch, Schaltflächen, Schieberegler, Drehknöpfe, Drehregler, Strings, Pfade  
Graphen und Diagramme  
Ringe/Enums/Kombinationsfelder  
Tabelle mit unterstützten Datentypen (Datenraster)  
Zugriff zur Anpassung der Frontpanel-HTML/JavaScript-Quelle  
Verteilung von Programmcode
Erzeugen von Anwendungen (EXE)    
Erzeugen von LLB-, LVLIB-, LVLIBP-Entsprechungen    
Erzeugen von DLLs  
Erzeugen von .NET-Assemblys  
Erzeugen von Softwarepaketen    
Auf Paketverwaltung basierende Softwareverteilung  
Mathematik
Gängige mathematische Funktionen      
Wahrscheinlichkeit und Statistik      
Lineare Algebra      
Kurvenanpassung      
Differenzialgleichungen      
Interpolation und Extrapolation      
Infinitesimalrechnung      
Signalverarbeitung, -steuerung und -regelung
Signalmessungen      
Signalerzeugung      
PID-Regelung (LabVIEW PID and Fuzzy Logic Toolkit)      
Fuzzy-Logik (LabVIEW PID and Fuzzy Logic Toolkit)  
Signalaufbereitung und -filterung      
Fensterung      
Signaloperationen      
Transformationen      
Wavelet-Analysen (LabVIEW Advanced Signal Processing Toolkit)  
Zeitreihenanalysen (LabVIEW Advanced Signal Processing Toolkit)  
Entwurf digitaler Filter  
Bildanalysen (Vision Development Module)    
Bibliotheken für die Motorsteuerung (LabVIEW SoftMotion Module)  
Modellbasierte Steuerung, Regelung und Simulation (LabVIEW Control Design and Simulation Module)  
LabVIEW Sound and Vibration Toolkit  
Modulation Toolkit for Software Defined Radio (USRP)    
Modulation Toolkit for Software Defined Radio (FlexRIO)  
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  
Lesen, Schreiben, Austauschen von Daten
Lesen und Schreiben von Dateien      
Darstellen und Analysieren von Bilddateien (Vision Development Module)    
LabVIEW Report Generation Toolkit  
LabVIEW Database Connectivity Toolkit  
LabVIEW DataFinder Toolkit  
FTP-API  
Datenübertragung
TCP/IP-, UDP-APIs      
API für Netzwerk-Streams      
Queues      
Migration statischer Umgebungsvariablen  
Migration der programmatischen Umgebungsvariablen-API      
Erstellen von LabVIEW-basierten Webdiensten  
HTTP-API    
OPC UA (LabVIEW Real-Time oder DSC Module)  
Modbus (LabVIEW Real-Time oder DSC Module)  
EtherNet/IP  
EtherCAT  
Protokolle in der Energieversorgung (IEC 61850, DNP3, IEC 60870-5)  
Automotive Diagnostic Command Set Toolkit  
ECU Measurement and Calibration Toolkit