Academic Über NI Veranstaltungen NI Developer Zone Support Lösungen Online Store Kontakt MyNI

Neue Funktionen in NI LabWindows™/CVI 9.0


Neue Funktionen
Sehen Sie Webcasts zu den neuen Funktionen

LabWindows/CVI stellt Ingenieuren, die in ANSI C programmieren eine zuverlässige Plattform für Prüf- und Messsysteme zur Verfügung. LabWindows/CVI 9.0 ist das bedeutendste Upgrade des Compilers in über acht Jahren und beinhaltet zudem eine neue Funktion, die sich der größten Herausforderung der C-Programmierung stellt: der Speicherverwaltung. Weitere Informationen zu den neuen Funktionen finden Sie nachfolgend auf dieser Seite.

Neue LabWindows™/CVI 9.0.1 Fehlerbehebungen Upgrade Details

Gewährleistung zuverlässiger Anwendungen

Neues Fenster zur Ressourcenüberwachung (LabWindows/CVI Full, NI Developer Suite)

Erkennen Sie mithilfe des Werkzeugs zur Ressourcenüberwachung (Resource Tracking Window) potentielle Ressourcen- bzw. Speicherprobleme (Memory Leaks etc.) frühzeitig im Entwicklungsprozess. Diese neue Funktion zeichnet Informationen zu allen zur Ausführungszeit allokierten Ressourcen u. a. dynamische Speicher, Datei-Handles, Panels, GPIB/TCP-Handles und Thread-Pools auf und ermöglicht so eine detaillierte Analyse. Des Weiteren ermöglicht dieses Werkzeug die direkte Navigation im Quellcode, die Überwachung des Speichers, die konditionale Unterbrechung der Anwendung, wenn z. B. Ressourcen freigegeben werden, sowie die Aufzeichung von Ressourcen auf einem Datenträger zur späteren Auswertung.

Webcast | Whitepaper

Weitere Funktionen für zuverlässigere Anwendungen

LabWindows/CVI 9.0 unterstützt nun Watchdog-Timer und das Reliance-Dateisystem, so dass Sie Echtzeitanwendungen erstellen können, die deterministisch auf Ausfälle reagieren und wertvolle Prüfdaten bewahren.

Neue Funktionen im Real-Time Module

Schnellere Entwicklung und höherer Durchsatz bei Prüfanwendungen

Kürzere Kompilierzeiten mit vorkompilierten Headern

Die Verbesserungen des Compilers und die integrierte Unterstützung für vorkompilierte Header ermöglichen um 50 % schnellere Kompilierzeiten für umfangreiche Projekte.

Webcast | Whitepaper

Erweiterte und optimierte Compiler-Unterstützung

Erhöhen Sie die Ausführgeschwindigkeit Ihrer Anwendungen mit den aktuellen externen Compilern, u. a. dem Compiler für Visual Studio 2008 (MSVC 9.0), und erstellen Sie Release Executables und DLLs innerhalb der LabWindows/CVI-Umgebung.

Weitere Informationen

Aktuelle PC-Technologien

Compiler-Erweiterungen für ANSI C99

Nutzen Sie die aktuellste C-Technologie in Form einer umfassenderen Unterstützung des ANSI-Standards C99, einschließlich Unterstützung für Arrays mit variabler Länge sowie Mixed-Deklarationen und -Statements.

Webcast

Aktualisierte Schnittstelle für Win32-API

Die aktualisierten Tools für die Win32-API (ehemals Windows SDK) ermöglichen die programmatische Anbindung an die Windows 2000/2003 Server Edition/XP. Des Weiteren stehen Ihnen neue Funktionen für die Datenverschlüsselung zur Verfügung.

Verbesserte Unterstützung für Lokalisierung

Stellen Sie sicher, dass Ihre lokalisierte Benutzeroberfläche unabhängig von den Einstellungen des Betriebssystems korrekt angezeigt wird, indem Sie die Sprache entweder für jedes Bedienelement oder für die gesamte Benutzeroberfläche festlegen. Die Möglichkeit, die Sprache für einzelne Bedienelemente festzulegen ermöglicht Ihnen die Erstellung von Benutzeroberflächen unter Verwendung mehrerer westlicher Sprachen.

Erweiterte Echtzeitunterstützung für PXI und Desktop-PCs

LabWindows/CVI unterstützt nun aktuelle Dual-Core-PXI- und -PXIe-Zielgeräte, so dass Sie aktuelle PXI-Echtzeithardware in Ihr System integrieren können. Nutzen Sie zudem die erweiterte Unterstützung für den Ethernet-Chipsatz von Echtzeit-Desktop-PCs.

Neue Funktionen im Real-Time Module

Unterstützung für hochpräzise Timing-Funktionen

Nutzen Sie das NI-BTF (National Instruments Binary Time Format) für hochpräzise Timing- oder plattformunabhängige Datum/Zeit-Typen sowie zur Übertragung von Datum/Zeit-Informationen auf andere NI-Entwicklungsumgebungen.

Konvertierungsassistenten für Microsoft Visual Studio 2008

Konvertieren Sie bestehende LabWindows/CVI-Projekte in Visual-C++-Projekte oder erstellen Sie Visual-C++-Projekte, die LabWindows/CVI-Bibliotheken in Microsoft Visual Studio 2008 verwenden.

Weitere Funktionen

  • Unterstützung für Bilder mit hoher Farbtiefe im Symbol-Editor
  • Neue ColorPicker- und HyperLink-Bedienelemente in der Tools-Bibliothek
  • Neue Analysefunktionen für die Signalverarbeitung
  • Zusätzliche Benutzeroberflächenfunktionen und -attribute
  • Funktionen zur Änderung der Byte-Reihenfolge
  • Unterstützung des Internet Toolkits für das LabWindows/CVI Real-Time Module

Die Marke LabWindows wird unter Lizenz der Microsoft Corporation verwendet. Windows ist ein in den USA und anderen Ländern eingetragenes Warenzeichen der Microsoft Corporation.