LabVIEW 2017 und LabVIEW NXG im Vergleich


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

 

Systemvoraussetzungen für LabVIEW 2017

 

  • Mind. Pentium 4M/Celeron Prozessor mit 866 MHz (Intel i5 od. 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 od. gleichwertig empfohlen) (nur 64-Bit-Systeme)
  • Windows 10/8.1/7 Service Pack 1 (64 Bit) mit Microsoft .NET Framework 4.6.2
  • 4 GB RAM und 4 GB Speicherplatz auf dem Datenträger
  • Bildschirmauflösung 1024 x 768 Pixel (1366 x 768 oder höher empfohlen)

Welches LabVIEW ist das richtige für mich?

Erhalten Sie eine Empfehlung basierend auf Ihren Anwendungsanforderungen.

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

  LabVIEW 2017 LabVIEW NXG 2.0 LabVIEW NXG 2.1 (Beta)
Produkte evaluieren Evaluierungsversion herunterladen Evaluierungsversion herunterladen Zur Software Technology Preview
Ü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)   LabVIEW Communications LabVIEW Communications
Implementierung auf FPGA-basierter NI-Hardware (LabVIEW FPGA Module)   LabVIEW Communications LabVIEW Communications
CompactRIO-Plattform  
SDR-Systeme   Teilweise Teilweise
Hardware für Ausbildung und Lehre   Teilweise Teilweise
PXI-Plattform   Teilweise Teilweise
CompactDAQ-Plattform   Teilweise Teilweise
NI-Datenerfassungshardware   Teilweise Teilweise
Liste zu unterstützter Datenerfassungs- und Steuerungshardware
Multifunktions-I/O-Geräte (600x)      
PXI-Multifunktions-I/O-Hardware (601x/602x/603x/604x/605x/607x, E- und B-Serie)  
PXI-Multifunktions-I/O-Hardware (61xx/62xx/63xx)      
PXI-Analogeingangsmodule
     
PXI-Temperaturmesshardware      
PXI-Hardware zur Dehnungs-/brückenbasierten Messung      
PXI-Hardware zur Schall- und Schwingungsmessung      

PXI-Analogausgangshardware

     
PXI-Digital-I/O-Hardware      
PXI-Counter/Timer-Hardware      
PXI-Positionsmessmodul      
PXI-Multifunktions-RIO-Hardware (rekonfigurierbare I/O) (R-Serie)  
CompactDAQ-Chassis (USB, Ethernet, Wireless)      
CompactDAQ-Controller  
Module der C-Serie (Unterstützung für Treiber NI-DAQmx)      
CompactRIO-Controller  
CompactRIO-Single-Board-Controller  
Module der C-Serie (Unterstützung für Treiber NI-RIO)  
Digital-I/O-Hardware      
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-PROFIBUS-Schnittstellenmodul  
PXI-CANopen- und PXI-DeviceNet-Schnittstellenmodule  
I2C/SPI-Schnittstellengeräte  
Industrie-Controller  
Smart Cameras  
Compact Vision Systems  
PXI-Framegrabber (Camera Link und Gigabit-Ethernet)      
Rekonfigurierbare Framegrabber (Camera Link und Gigabit-Ethernet)  
PXI-Motorsteuerungsmodul  
Liste zu 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      
Benutzerdefinierte Messgeräte und Datenverarbeitung mit FlexRIO  
PXI-Hochgeschwindigkeitsmessgeräte für serielle Protokolle  
Universalmessgerät VirtualBench  
Liste zu unterstützter Hardware für Design und Test von Drahtlossystemen
PXI-Vektorsignalanalysatoren  
PXI-Vektorsignalgeneratoren  
PXI-RF-Analogsignalgeneratoren  
PXI-Vektorsignal-Transceiver (Unterstützung für NI-RFSA/RFSG)  
PXI-Vektorsignal-Transceiver (FPGA-Erweiterungen)  
RF-Leistungsmesser  
PXI-RF-Verstärker/-Dämpfer  
PXI-Vektornetzwerkanalysatoren  
USRP-RIO 29x5 (TwinRX)   LabVIEW Communications
USRP (nur Host)   LabVIEW Communications  
USRP-RIO 29x0/29x2/29x3/29x4   LabVIEW Communications LabVIEW Communications
Ettus Research B2x0, N210   LabVIEW Communications  
Ettus Research X310   LabVIEW Communications LabVIEW Communications
FlexRIO (PXIe-797xR)   LabVIEW Communications LabVIEW Communications
Digitizer-Adaptermodul für FlexRIO (NI-577x)   LabVIEW Communications LabVIEW Communications
Transceiver-Adaptermodul für FlexRIO (NI-5782)   LabVIEW Communications LabVIEW Communications
RF-Adaptermodul für FlexRIO (NI-579x)   LabVIEW Communications LabVIEW Communications
Signalgenerator-Adaptermodul für FlexRIO (AT-1212)   LabVIEW Communications LabVIEW Communications
ATCA-3671  
Liste zu unterstützter Hardware für den Unterricht
Datenerfassungsgerät myDAQ      
Embedded-Gerät myRIO  
Laborplattform NI ELVIS  
Analog Discovery von Digilent  

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

  LabVIEW 2017 LabVIEW NXG 2.0 LabVIEW NXG 2.1 (Beta)
Produkte evaluieren Evaluierungsversion herunterladen Evaluierungsversion herunterladen Zur Software Technology Preview
Überblick über LabVIEW-Module und -Toolkits
LabVIEW Real-Time Module  
LabVIEW FPGA Module  
Vision Development Module   Nur Windows 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  
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    
Datenerfassung, -anzeige und -speicherung    
Anzeige 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)      
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 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 Communications
Interoperabilität mit NI-Software
TestStand-Integration      
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
Aufruf von DLLs      
Aufruf von .NET-Assemblys  
Integration von Inline-C-Quellcode    
Integration von Code, der mithilfe der Software MATLAB® von The MathWorks, Inc. oder GNU Octave erstellt wurde  
Integration von VHDL-Code in IP-Integrationsknoten   LabVIEW Communications LabVIEW Communications
Integration von VHDL-Code in benutzerdefinierten CLIP-Knoten   LabVIEW Communications LabVIEW Communications
Integration von VHDL-Code in Socketed CLIP  
Werkzeuge zur Softwareentwicklung
Grafischer Vergleich      
Grafische Verflechtung
 
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    
Implementierung und Verteilung von Programmcode
Erzeugen von Anwendungen (EXE)      
Erzeugen von LLB-, LVLIB-, LVLIBP-Entsprechungen      
Erzeugen von DLLs  
Erzeugen von .NET-Assemblys  
Erstellen von Installationsprogrammen      
Auf Paketverwaltung basierende Softwareverteilung      
Mathematik
Gängige mathematische Funktionen      
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 Communications
 Bildanalyse (Vision Development Module)      
Bibliotheken für die Motorsteuerung (LabVIEW SoftMotion Module)  
Modellbasierte Steuerung und Simulation (LabVIEW Control Design and Simulation Module)  
LabVIEW Sound and Vibration Toolkit  
Multiratendiagramm LabVIEW Communications LabVIEW Communications
Optimiertes FPGA-VI LabVIEW Communications LabVIEW Communications
Modulation Toolkit für SDR-Hardware (USRP, FlexRIO)   LabVIEW Communications
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 LabVIEW Communications LabVIEW Communications
LabVIEW Communications 802.11 Application Framework LabVIEW Communications LabVIEW Communications
LabVIEW Communications MIMO Application Framework LabVIEW Communications LabVIEW Communications
Lesen, Schreiben, 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      
Erstellung LabVIEW-basierter Webdienste  
HTTP-API      
Skyline-Datendienste und -APIs (Tag, Message)    
OPC UA (LabVIEW Real-Time oder DSC Module)  
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