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.1 LabVIEW NXG 3.0 (Beta)
Zum Produkt 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
Teilweise
CompactRIO
Softwaredefinierte Funksysteme Teilweise
Hardware für Ausbildung und Lehre Teilweise Teilweise
PXI Teilweise Teilweise
CompactDAQ
Teilweise
NI-Datenerfassungshardware
Teilweise
Liste zu 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 (inkl. Unterstützung des Treibers NI-DAQmx)
CompactRIO-Controller
CompactRIO-Single-Board-Controller
Module der C-Serie (inkl. Unterstützung des Treibers NI-RIO)
Digital-I/O-Module
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-Schnittstellenmodule
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 (inkl. 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)
LabVIEW Communications
USRP-RIO 29x0/29x2/29x3/29x4 LabVIEW Communications LabVIEW Communications
Ettus Research B2x0, N210
LabVIEW Communications
Ettus Research X310 LabVIEW Communications
FlexRIO (PXIe-797xR) LabVIEW Communications
Digitizer-Adaptermodul für FlexRIO (NI-577x) LabVIEW Communications
Transceiver-Adaptermodul für FlexRIO (NI-5782) LabVIEW Communications
RF-Adaptermodul für FlexRIO (NI-579x) LabVIEW Communications
Signalgenerator-Adaptermodul für FlexRIO (AT-1212) LabVIEW Communications
ATCA-3671
Liste zu unterstützter Hardware für den Unterricht
Datenerfassungsgerät myDAQ für die Lehre
Embedded-Gerät myRIO für die Lehre
Entwicklungslabor-Arbeitsplatz 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 Hardwareunterstützung bieten. Die Produkt-Roadmap liefert weitere Einzelheiten zu zukünftigen Versionen.

  LabVIEW 2017 LabVIEW NXG 2.1 LabVIEW NXG 3.0 (Beta)
Zum Produkt Evaluierungsversion herunterladen Evaluierungsversion herunterladen Zur Software Technology Preview
Überblick über LabVIEW-Module und -Toolkits
LabVIEW Real-Time Module
LabVIEW Communications

LabVIEW Communications
LabVIEW FPGA Module
LabVIEW Communications

Teilweise
Vision Development Module Nur Windows Nur Windows
LabVIEW Datalogging and Supervisory Control (DSC) Module
LabVIEW Report Generation Toolkit
Teilweise
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 Media
LabVIEW NXG Web Module
Einzelheiten zur Entwicklungsumgebung
Native grafische Programmierung
Ereignisgesteuerte Programmierung
Objektorientierte Programmierung
Teilweise

Teilweise
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)
Teilweise

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
Interoperabilität mit NI-Software
Integration mit TestStand
Teilweise

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 DLLs
Aufrufen von .NET-Assemblys
Teilweise
Integration von Inline-C-Quellcode
Integration von VHDL-Code in IP-Integrationsknoten LabVIEW Communications
Integration von VHDL-Code in benutzerdefinierten CLIP-Knoten LabVIEW Communications
Integration von VHDL-Code in Socketed CLIP
Softwareentwicklungswerkzeuge
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
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 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
Datengitter mit Unterstützung verschiedener Datentypen
Zugriff zur Anpassung der Frontpanel-HTML-/JavaScript-Quelle
Implementieren und Verteilen von Programmcode
Erzeugen von Anwendungen (EXE)
Erstellen von Quellcodebibliotheken
Erzeugen von DLLs
Erzeugen von .NET-Assemblys
Erstellen von Installationsprogrammen
Auf Paketverwaltung basierende Softwareverteilung
Mathematik
Mathematische Standardfunktionen
Wahrscheinlichkeit und Statistik
Lineare Algebra
Kurvenanpassung
Differenzialgleichungen
Interpolation und Extrapolation
Infinitesimalrechnung
Signalverarbeitung und -steuerung
Signalmessungen
Signalgenerator

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)
Multiratendiagramm LabVIEW Communications LabVIEW Communications
Optimiertes FPGA-VI LabVIEW Communications
Modulation Toolkit for Software Defined Radio (USRP)
Modulation Toolkit for Software Defined Radio (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 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
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