Hinweise zum Upgrade von LabVIEW



Ähnliche Dokumente
Hinweise zum Upgrade von LabVIEW

Update auf Windows 8.1 Schrittweise Anleitung

Hinweise zum Upgrade von LabVIEW

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen

Installieren und Verwenden von Document Distributor

O UTLOOK EDITION. Was ist die Outlook Edition? Installieren der Outlook Edition. Siehe auch:

Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Für Windows 7 Stand:

Step by Step Webserver unter Windows Server von Christian Bartl

Newsletter. 1 Erzbistum Köln Newsletter

2.1 Lightning herunterladen Lightning können Sie herunterladen über:

VIDA ADMIN KURZANLEITUNG

Anleitungen zum Publizieren Ihrer Homepage

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

transfer.net Erste Schritte mit transfer.net

Installation Microsoft SQL Server 2008 Express

Die Dateiablage Der Weg zur Dateiablage

Anleitung zum Upgrade auf SFirm Datenübernahme

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

2. Word-Dokumente verwalten

Installations- und Kurzanleitung

Anleitung für TYPO Bevor Sie beginnen Newsletter anlegen Inhalt platzieren und bearbeiten Neuen Inhalt anlegen...

PowerMover. Eine Zusatz-Anwendung für Outlook-PowerUser. Damit können eingehende s schneller verwaltet werden. Vasquez Systemlösungen

Update auf Windows 8.1 Schrittweise Anleitung

System-Update Addendum

Publizieren von Webs mit SmartFTP

ARAkoll 2013 Dokumentation. Datum:

Einführung. Einführung in NTI Shadow. Übersicht über den Begrüßungsbildschirm

Übung - Datensicherung und Wiederherstellung in Windows 7

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Backup Premium Kurzleitfaden

Musterlösung für Schulen in Baden-Württemberg. Windows Basiskurs Windows-Musterlösung. Version 3. Stand:

Bedienungsanleitung. FarmPilot-Uploader

PC-Kaufmann Supportinformation - Proxy Konfiguration für Elster

Anleitung zum Upgrade auf SFirm Datenübernahme

Anleitung zum Upgrade auf SFirm 3.x + Datenübernahme. I. Vorbereitungen

Datensicherung. Beschreibung der Datensicherung

Handbuch. ECDL 2003 Professional Modul 3: Kommunikation. Signatur erstellen und verwenden sowie Nachrichtenoptionen

Anleitung Lernobjekt-Depot (LOD)

KURZANLEITUNG CYBERDUCK MIT CLOUD OBJECT STORAGE

Signierte s mit Mozilla Thunderbird

Quick Start Faxolution for Windows

Whitepaper. Produkt: combit Relationship Manager / address manager. Dateiabgleich im Netzwerk über Offlinedateien

5. Testen ob TLS 1.0 auf Ihrem System im Internet-Explorer fehlerfrei funktioniert

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können.

Arbeitsblätter auf die Schülercomputer verteilen, öffnen und wieder einsammeln

Dokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH

Sicherer Datenaustausch zwischen der MPC-Group und anderen Firmen. Möglichkeiten zum Datenaustausch... 2

Live Update (Auto Update)

Erstellen eines Formulars

Anleitung zur Nutzung des SharePort Utility

Anhang zum Handbuch. Netzwerk

Anleitung Captain Logfex 2013

Leitfaden zur Installation von Bitbyters.WinShutdown

Handbuch Groupware - Mailserver

Import des persönlichen Zertifikats in Outlook 2003

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Installation - Start

Datenaustausch mit dem BVK Data Room

SANDBOXIE konfigurieren

Sichern der persönlichen Daten auf einem Windows Computer

Registrierung am Elterninformationssysytem: ClaXss Infoline

Klicken Sie mit einem Doppelklick auf das Symbol Arbeitsplatz auf Ihrem Desktop. Es öffnet sich das folgende Fenster.

Tutorial -

Datenaustausch mit dem BVK Data Room

Einrichten eines IMAP Kontos unter Outlook Express

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

Anti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten

FTP-Server einrichten mit automatischem Datenupload für

Installation / Aktualisierung von Druckertreibern unter Windows 7

Task: Nmap Skripte ausführen

Erste Schritte zur Installation oder Aktualisierung von Competenzia

Konvertieren von Settingsdateien

Sophos Anti-Virus. ITSC Handbuch. Version Datum Status... ( ) In Arbeit ( ) Bereit zum Review (x) Freigegeben ( ) Abgenommen

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard

Upgrade von Windows Vista auf Windows 7

Der Verzeichnispfad unter Windows 7 32bit zur Programmdatei Mail.exe lautet: C:\Programme\T-Online\T-Online_Software_6\ \Mail.

Umstellung des Vergütungsverfahrens externer Gutachter beim Versorgungsamt Hamburg

Anleitung. Update/Aktualisierung EBV Einzelplatz Homepage. und Mängelkatalog

Anleitung für einen Rechnerwechsel

Die neue Datenraum-Center-Administration in. Brainloop Secure Dataroom Service Version 8.30

Import des persönlichen Zertifikats in Outlook2007

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:

Übung - Datensicherung und Wiederherstellung in Windows Vista

Anleitung für die Registrierung und das Einstellen von Angeboten

Erstellen sicherer ASP.NET- Anwendungen

Outlook 2000 Thema - Archivierung

Lizenzen auschecken. Was ist zu tun?

Webmail Login mit nicht IE Browsern INDEX

Anleitung. Update/Aktualisierung EBV Einzelplatz. und Mängelkatalog

Neue Steuererklärung 2013 erstellen

Erstellen von Mailboxen

Installieren von Microsoft Office Version 2.1

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications

Programm GArtenlisten. Computerhinweise

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Überprüfung der digital signierten E-Rechnung

Transkript:

Hinweise zum Upgrade von LabVIEW Inhalt In diesem Dokument wird beschrieben, wie LabVIEW unter Windows, OS X und Linux auf LabVIEW 2013 aktualisiert wird. Lesen Sie dieses Dokument, bevor Sie mit dem Upgrade beginnen. Es enthält Hinweise zu folgenden Themen: Die empfohlene Vorgehensweise für das Upgrade von LabVIEW Hinweise zu möglichen Kompatibilitätsproblemen beim Laden von VIs, die mit älteren Versionen von LabVIEW erstellt wurden Änderungen und Neuerungen in LabVIEW 2013 Upgrade auf LabVIEW 2013...1 1. Sichern der VIs und der Computerkonfiguration...2 2. Prüfen der aktuellen Funktionsweise der VIs...3 3. Installieren von LabVIEW, Zusatzpaketen und Gerätetreibern...4 4. Umwandeln der VIs und Beseitigen von Funktionsunterschieden...4 Fehlersuche beim Upgrade...6 Hinweise zur Kompatibilität beim Upgrade...6 Upgrade von LabVIEW 8.6 oder älteren Versionen...6 Upgrade von LabVIEW 2009...6 Upgrade von LabVIEW 2010...8 Upgrade von LabVIEW 2011...10 Upgrade von LabVIEW 2012...11 Änderungen und Neuerungen in LabVIEW 2013...14 Verbesserungen an LabVIEW-Webdiensten...14 Verbesserungen an der ereignisgesteuerten Programmierung in LabVIEW...17 Verbesserungen am Blockdiagramm...18 Verbesserungen am Frontpanel...19 Verbesserungen am Application Builder...20 Neue und geänderte VIs, Funktionen und Knoten...22 Neue und geänderte Klassen, Eigenschaften, Methoden und Ereignisse...25 Aktualisierte Beispiele in LabVIEW...25 Vereinfachte Installation für den VI Package Manager (Windows)...25 Neuerungen und Änderungen in vorherigen LabVIEW-Versionen...25 Upgrade auf LabVIEW 2013 Zum Umstellen kleinerer Applikationen auf eine neue LabVIEW-Version genügt es in der Regel, die VIs in der neuen LabVIEW-Version zu laden. Um durch die Umstellung verursachte Probleme so effizient wie möglich zu erkennen und zu beheben, wird jedoch eine systematischere Vorgehensweise empfohlen. Tipp Große LabVIEW-Applikationen zur Steuerung und Überwachung von kritischen Operationen sowie Applikationen, deren Ausfall kostspielig ist, profitieren insbesondere von

der systematischen Umstellung. Das Gleiche gilt für Applikationen, die mit mehreren Modulen und Toolkits arbeiten oder die in einer nicht unterstützten LabVIEW-Version gespeichert sind. Informationen zu den LabVIEW-Versionen, zu denen Standard-Support erhältlich ist, finden Sie auf der Webseite von National Instruments unter ni.com/info nach Eingabe des Infocodes lifecycle. Überblick über den empfohlenen Upgrade-Prozess Sichern der VIs und der Computerkonfiguration Schützen Sie die VIs und die Konfiguration des Entwicklungscomputers, so dass diese bei Problemen mit dem Upgrade wiederhergestellt werden können Prüfen der aktuellen Funktionsweise der VIs Ermitteln Sie die genaue Funktionsweise Ihrer VIs in der bestehenden LabVIEW-Version, um spätere Funktionsunterschiede erkennen zu können Installieren von LabVIEW, Zusatzpaketen und Gerätetreibern Aktualisieren Sie Ihre gesamte NI-Software auf einmal, damit die aktualisierten VIs in der neuen LabVIEW-Version die erforderlichen SubVIs, Paletten und Eigenschaftsknoten finden Umwandeln der VIs und Beseitigen von Funktionsunterschieden Nehmen Sie die Umstellung und das Testen Ihrer VIs direkt nach dem Aktualisieren vor, so dass Sie Funktionsunterschiede gegenüber Ihrer bisherigen Version sofort beseitigen können Figure 1. Hinweis Zum Umstellen Ihrer VIs von einer LabVIEW-Version bis einschließlich 5.1 müssen Sie die VIs zuerst auf eine Zwischenversion von LabVIEW aktualisieren. Weitere Informationen zum Upgrade einer älteren LabVIEW-Version erhalten Sie auf der Website ni.com/info nach Eingabe des Infocodes upgradeold. 1. Sichern der VIs und der Computerkonfiguration Durch Sichern einer Kopie der VIs und sofern möglich der Konfiguration des Computers vor dem Upgrade auf LabVIEW 2013 wird gewährleistet, dass Sie den Upgrade-Prozess bei Bedarf erneut beginnen können. a. Sichern von VIs Wenn Sie Ihre VIs vor dem LabVIEW-Upgrade sichern, können Sie die alte Version problemlos wiederherstellen. Ohne die Sicherungskopie können Sie die aktualisierten VIs nicht mehr in älteren LabVIEW-Versionen öffnen. Die VIs müssen dann erst in der neuen Version für eine ältere Version gespeichert werden. Die VIs können auf folgende Art und Weise gesichert werden: Speichern von VIs in einem Versionsverwaltungssystem Ermöglicht das Wiederherstellen der vorherigen Dateiversion, wenn sich durch die Umstellung verursachte Funktionsunterschiede nicht Hinweise zum Upgrade von LabVIEW 2 ni.com

beheben lassen. Weitere Informationen zur Verwendung von Versionsverwaltungssystemen mit LabVIEW finden Sie in der LabVIEW-Hilfe auf der Registerkarte Inhalt unter dem Thema Grundlagen»Arbeit mit Projekten und Zielen»Allgemeines»Verwendung der Versionsverwaltung in LabVIEW. Erstellen einer Kopie der VIs Ermöglicht das Erstellen einer Kopie der VIs, wobei nach der Speichermethode der VIs unterschieden wird: Als Projekt gespeichert Öffnen Sie das Projekt und speichern Sie über Datei»Speichern unter eine Kopie der *.lvproj-datei und des Projektinhalts. Wählen Sie Alle Abhängigkeiten einschließen, um auch Komponenten einzuschließen, von denen das Projekt abhängt. In einer LLB oder einem Verzeichnis gespeichert Erstellen Sie im Datei-Explorer Ihres Betriebssystems eine Kopie der LLB oder des Verzeichnisses und speichern Sie diese an einer anderen Stelle. Zum Vermeiden von Namenskonflikten sollte die Kopie nicht auf derselben Festplatte gespeichert werden. b. Sichern der Computerkonfiguration Beim Upgrade von LabVIEW werden versionsübergreifend verwendete gemeinsame Dateien verändert. Das kann in Ausnahmefällen dazu führen, dass Ihre VIs in älteren Versionen nicht mehr erwartungsgemäß funktionieren. Die vorherige Version der gemeinsam genutzten Dateien kann nach dem Installieren der neuen LabVIEW-Version nicht ohne Weiteres wiederhergestellt werden. Daher sollten Sie die Konfiguration der NI-Software auf Ihrem Entwicklungscomputer mit einer der nachfolgend aufgeführten Methoden sichern. Das gilt insbesondere, wenn Ihre bisher verwendete LabVIEW-Version nicht mehr unterstützt wird oder ein Ausfall Ihrer Applikationen kostspielig wäre. Erstellen eines Abbilds der Computerkonfiguration Erstellen Sie vor dem Umstellen auf die neue Version mit Hilfe von Disk-Imaging-Software ein Festplattenabbild des Computers, das die Dateien, die installierte Software sowie sämtliche Benutzereinstellungen enthält. Mit dem Festplattenabbild können Sie den Computer nach dem Upgrade wieder in den Originalzustand zurückversetzen. Testen Sie den Upgrade-Prozess auf einem Testcomputer Obwohl das LabVIEW-Upgrade auf einem Testcomputer gegenüber dem Erstellen eines Festplattenabbilds zeitaufwändiger ist, wird diese Vorgehensweise dennoch dringend für alle ausfallkritischen Systeme in Produktionsprozessen empfohlen. Nach dem Beheben eventueller Upgrade-Probleme auf dem Testcomputer können Sie den Produktionscomputer entweder durch den Testcomputer ersetzen oder den Upgrade-Prozess auf dem Produktionscomputer wiederholen. Tipp Damit VIs auf dem Testcomputer genauso funktionieren wie auf dem später genutzten Computer, sollte die Konfiguration der Computer (u. a. hinsichtlich CPU, RAM, Betriebssystem und Softwareversionen) möglichst ähnlich sein. 2. Prüfen der aktuellen Funktionsweise der VIs Die Neuerungen und Änderungen zwischen LabVIEW-Versionen können gelegentlich Funktionsunterschiede von VIs verursachen. Testen Sie die VIs daher in beiden LabVIEW-Versionen. Vergewissern Sie sich, dass Ihnen aktuelle Ergebnisse für die folgenden Tests vorliegen, sofern diese auf Ihre VIs zutreffen: Führen Sie eine Massenkompilierung der VIs in der Vorgängerversion von LabVIEW aus und prüfen Sie das dabei erstellte Massenkompilierungsprotokoll auf fehlerhafte VIs. Diese Angaben sind besonders nützlich, wenn mehrere Personen an der VI-Entwicklung beteiligt sind oder wenn Sie vermuten, dass VIs lange nicht mehr kompiliert worden sind. Damit ein Massenkompilierungsprotokoll erstellt wird, aktivieren Sie die Option Ergebnisse aufzeichnen im Dialogfeld Massenkompilierung. Weitere Informationen dazu finden Sie auf der Registerkarte National Instruments 3 Hinweise zum Upgrade von LabVIEW

Inhalt der LabVIEW-Hilfe unter Grundlagen»Erstellen von VIs und SubVIs»Anleitung»Speichern von VIs»Massenkompilierung von VIs. Prüfen Sie mit Modultests, ob einzelne VIs ihre vorgesehenen Funktionen erfüllen. Prüfen Sie mit Integrationstests, ob SubVIs in einem Projekt oder einer Gruppe erwartungsgemäß zusammenarbeiten. Prüfen Sie mit Einsatztests, ob die VIs nach dem Übertragen auf ein Zielsystem (z. B. einen Desktop-Computer oder FPGA-Chip) erwartungsgemäß funktionieren. Prüfen Sie mit Leistungstests die CPU-Auslastung, den Speicherbedarf und die Ausführungsgeschwindigkeit des Programmcodes. Im Fenster Profil - Leistung und Speicher finden Sie Schätzwerte für die durchschnittliche Ausführungsgeschwindigkeit der VIs. Prüfen Sie mit Stresstests, ob die VIs unerwartete Daten korrekt verarbeiten. Weitere Informationen zum Testen der VIs finden Sie auf der Registerkarte Inhalt der LabVIEW-Hilfe unter Grundlagen»Entwicklungsrichtlinien für Applikationen»Allgemeines»Entwicklung großer Applikationen»Phasen von Entwicklungsmodellen»Testen von Applikationen. Hinweis Wenn sich VIs nach der Massenkompilierung oder nach Tests geändert haben, sollten Sie zunächst die neuen Versionen der VIs sichern. 3. Installieren von LabVIEW, Zusatzpaketen und Gerätetreibern a. Installieren von LabVIEW einschließlich Modulen, Toolkits und Treibern Beim Umsteigen auf eine neue LabVIEW-Version müssen Sie neben dem LabVIEW Development System auch Module, Toolkits und Treiber für die neue LabVIEW-Version installieren. Informationen zur Installationsreihenfolge dieser Komponenten finden Sie in den Installationshinweisen zu LabVIEW. b. Kopieren von user.lib-dateien Damit alle benutzerdefinierten Elemente und VIs aus der bisherigen LabVIEW-Version auch für die VIs in LabVIEW 2013 verfügbar sind, müssen Sie das Verzeichnis labview\user.lib Ihrer bisherigen Version in das Verzeichnis labview\user.lib von LabVIEW 2013 kopieren. 4. Umwandeln der VIs und Beseitigen von Funktionsunterschieden VIs werden durch eine Massenkompilierung in LabVIEW 2013 auf diese LabVIEW-Version umgestellt. Das dabei erzeugte Fehlerprotokoll enthält Angaben zu fehlerhaften VIs. Werten Sie diese Angaben anhand des Abschnitts Hinweise zur Kompatibilität beim Upgrade in diesem Dokument aus, um durch das Upgrade verursachte Funktionsunterschiede zu erkennen. a. Massenkompilierung von VIs in der neuen Version von LabVIEW Bei der Massenkompilierung werden die VIs gleichzeitig konvertiert und in LabVIEW 2013 gespeichert. Danach können die VIs jedoch nicht mehr in einer Vorgängerversion von LabVIEW geöffnet werden. Zum Öffnen der VIs in einer Vorgängerversion muss für jedes VI oder Projekt die Option Datei»Für vorige Version speichern gewählt werden. Daher sollten VIs nur dann massenkompiliert werden, wenn sie auf die neue Version umgestellt werden sollen. Zum Erkennen aktualisierungsbezogener Probleme führen Sie eine Massenkompilierung mit Fehlerprotokoll durch, indem Sie im Dialogfeld Massenkompilierung die Option Ergebnisse aufzeichnen aktivieren. Informationen zur Massenkompilierung finden Sie in der LabVIEW-Hilfe unter folgenden Themen: Grundlagen»Erstellen von VIs und SubVIs»Anleitung»Speichern von VIs»Massenkompilierung von VIs Grundlagen»Erstellen von VIs und SubVIs»Anleitung»Speichern von VIs»Gängige Fehlermeldungen bei der Massenkompilierung Hinweise zum Upgrade von LabVIEW 4 ni.com

b. Korrigieren von Fehlern in VIs Änderungen und Verbesserungen zwischen Ihrer bisherigen LabVIEW-Version und LabVIEW 2013 können zu VI-Fehlern führen. Zum schnellen Erkennen und Korrigieren fehlerhafter VIs in LabVIEW 2013 führen Sie die folgenden Schritte aus: 1. Um durch das Upgrade verursachte VI-Fehler zu erkennen, vergleichen Sie das im vorherigen Schritt erzeugte Massenkompilierungsprotokoll mit dem Protokoll, das Sie beim Prüfen der aktuellen Funktionsweise der VIs erzeugt haben. 2. Um festzustellen, ob die VI-Fehler durch LabVIEW-Updates verursacht worden sind, lesen Sie den Abschnitt Hinweise zur Kompatibilität beim Upgrade in diesem Dokument. c. Erkennen und Korrigieren von Funktionsunterschieden Auch wenn National Instruments erhebliche Anstrengungen zur Wahrung der Rückwärtskompatibilität Ihrer VIs unternimmt, kommt es dennoch aufgrund von Verbesserungen oder Fehlerkorrekturen hin und wieder zu Funktionsunterschieden. Mit den folgenden Tools kann auf einfache Weise ermittelt werden, ob Ihre VIs von Änderungen an der neuen LabVIEW-Version betroffen sind: Upgrade VI Analyzer Tests Mit Hilfe dieser Tests werden viele der durch die Aktualisierung verursachten Funktionsunterschiede in einer Vielzahl von VIs auf effiziente Weise erkannt. Führen Sie zum Herunterladen und Verwenden dieser Tests folgende Schritte aus: 1. Laden Sie die Upgrade VI Analyzer Tests für alle Nachfolgerversionen Ihrer aktuellen LabVIEW-Version herunter. Zur Download-Seite für diese Tests gelangen Sie, indem Sie ni.com/info besuchen und den Infocode analyzevi eingeben. 2. Klicken Sie zum Starten der Tests auf Werkzeuge»VI-Analyseprogramm»VIs analysieren und starten Sie eine neue VI-Analyse-Aufgabe. Zur Analyse eines gesamten Projekts wählen Sie diesen Menüpunkt aus dem Projekt-Explorer aus. 3. Zum Beheben der Probleme lesen Sie den Abschnitt Hinweise zur Kompatibilität beim Upgrade für die LabVIEW-Version, in der die Tests fehlgeschlagen sind. Wenn z. B. mit den LabVIEW 2010 Upgrade VI Analyzer Tests ein potentieller Funktionsunterschied erkannt wird, lesen Sie den Abschnitt Upgrade von LabVIEW 2009. Upgrade-Dokumentation Abschnitt Hinweise zur Kompatibilität beim Upgrade in diesem Dokument Listet Änderungen an LabVIEW auf, die zu Funktionsunterschieden Ihrer VIs führen können. Lesen Sie den Unterabschnitt für jede LabVIEW-Version beginnend bei Ihrer bisherigen Version. Tipp Zum schnellen Auffinden von veralteten Objekten und anderen Objekten, die im Abschnitt Hinweise zur Kompatibilität beim Upgrade erwähnt werden, öffnen Sie Ihre aktualisierten VIs und wählen Sie Bearbeiten»Suchen und Ersetzen aus. Liste bekannter Probleme in LabVIEW 2013 Führt Programmfehler auf, die bis zur Veröffentlichung von LabVIEW 2013 nicht mehr behoben werden konnten. Die Liste finden Sie auf der Website ni.com/info von National Instruments nach Eingabe des Infocodes lv2013ki. Unter Upgrade - Behavior Change und Upgrade - Migration können Sie sehen, welche Behelfslösungen für die einzelnen Probleme vorgeschlagen werden. Dokumentation zu Modulen und Toolkits Enthält bei manchen Modulen und Toolkits, z. B. beim LabVIEW FPGA und LabVIEW Real-Time Module, Angaben zu Upgrade-Problemen. National Instruments 5 Hinweise zum Upgrade von LabVIEW

Readme-Dateien für Treiber Enthalten Listen mit möglichen Upgrade-Problemen. Die Readme-Datei befindet sich auf dem Installationsdatenträger des Treibers. Tipp Ob Funktionsunterschiede durch das Treiber- oder LabVIEW-Upgrade verursacht wurden, erfahren Sie durch Testen der VIs in Ihrer bisherigen LabVIEW-Version. Ihre eigenen Tests Führen Sie in LabVIEW 2013 die gleichen Tests wie in der bisherigen LabVIEW-Version durch. Wenn Ihnen Funktionsunterschiede auffallen, ermitteln Sie anhand der Upgrade-Dokumentation die Ursache dafür. Fehlersuche beim Upgrade In der LabVIEW-Hilfe finden Sie unter Upgrade auf LabVIEW 2013»Fehlersuche beim Upgrade Informationen zum Beheben der folgenden Upgrade-Probleme: Suchen nach fehlenden Modul- oder Toolkit-Funktionen Suchen nach fehlenden SubVIs, Paletten und Eigenschaftsknoten Feststellen, warum sich VIs aus älteren Versionen nicht in LabVIEW 2013 öffnen lassen Ermitteln der Versionen installierter Softwareprodukte von National Instruments Zurücksetzen von VIs auf eine Vorgängerversion von LabVIEW Hinweise zur Kompatibilität beim Upgrade In den folgenden Abschnitten werden versionsspezifische Änderungen an LabVIEW beschrieben, die in bestehenden VIs zu Fehlern oder Funktionsunterschieden führen können. Bekannte Funktionsprobleme, Kompatibilitätsprobleme sowie kurz vor Veröffentlichung hinzugefügte Funktionen von LabVIEW 2013, die nicht anderweitig dokumentiert sind, werden in der Datei readme.html im labview-verzeichnis beschrieben. Upgrade von LabVIEW 8.6 oder älteren Versionen Informationen zu möglichen Kompatibilitätsproblemen beim Upgrade von LabVIEW 8.6 oder älteren Versionen auf LabVIEW 2013 finden Sie auf der Website von National Instruments unter ni.com/info nach Eingabe des Infocodes oldupgradeissues. Weitere mögliche Upgrade-Probleme sind im vorliegenden Dokument unter Upgrade von LabVIEW x beschrieben. Upgrade von LabVIEW 2009 Beim Upgrade von LabVIEW 2009 auf LabVIEW 2013 können die nachfolgend aufgeführten Kompatibilitätsprobleme auftreten. Sonstige mögliche Probleme beim Upgrade sind in den Abschnitten Upgrade von LabVIEW 2010, Upgrade von LabVIEW 2011 und Upgrade von LabVIEW 2012 beschrieben. Änderungen an der Funktionsweise von VIs und Funktionen Die folgenden VIs verwenden eine höhere Dämpfung als den Wert des Eingangs Sperrdämpfung zum Erstellen von elliptischen Filtern, wenn die Filter-Ordnung hoch ist: "Koeffizienten für elliptischen Filter" "Elliptischer Filter" Hinweise zum Upgrade von LabVIEW 6 ni.com

"Elliptischer Filter (Punkt für Punkt)" Funktion "VISA: Ressource suchen" In LabVIEW ab Version 2010 gibt die Funktion "VISA: Ressource suchen" den Fehler -1073807343 aus, wenn das System keine Geräte finden kann. Veraltete VIs, Funktionen und Knoten Folgende VIs, Funktionen und Knoten werden von LabVIEW 2010 und neueren LabVIEW-Versionen nicht mehr unterstützt: Code-Interface-Knoten Verwenden Sie stattdessen den "Knoten zum Aufruf externer Bibliotheken". TDM in TDMS konvertieren Verwenden Sie stattdessen das VI "Nach TDM oder TDMS konvertieren". Dieses VI konvertiert eine Datei in das Dateiformat *.tdm oder *.tdms. TDMS in TDM konvertieren Verwenden Sie stattdessen das VI "Nach TDM oder TDMS konvertieren". Eigenschaftstyp ermitteln Verwenden Sie stattdessen das VI "Eigenschafts-Info abfragen". Dieses VI gibt Angaben zu Eigenschaften einer Datendatei, einer Kanalgruppe oder eines Kanals aus. FFT-Leistungsspektrum Verwenden Sie stattdessen das VI "FFT-Leistungsspektrum und PSD". Spektrale FFT-Leistungsdichte Verwenden Sie stattdessen das VI "FFT-Leistungsspektrum und PSD". Eigenschaften auflisten Verwenden Sie stattdessen das VI "Eigenschafts-Info abfragen". Fehler zusammenfassen (VI) Verwenden Sie stattdessen die Funktion "Fehler zusammenfassen". Abfragen zusammenfassen Verwenden Sie stattdessen das VI "Datenspeicherreferenzen zusammenführen". Rechenoperationen mit Fließkommazahlen Fließkomma-Rechenergebnisse können aufgrund von Änderungen am LabVIEW-Compiler von denen älterer LabVIEW-Versionen abweichen. Die Genauigkeit der in LabVIEW erstellten Algorithmen mit Fließkommazahlen ist in LabVIEW 2010 und neueren Versionen weitgehend unverändert geblieben oder hat sich erhöht. Bei einigen wenigen Rechenoperationen können die Ergebnisse jedoch ungenauer sein als in vorherigen Versionen. In LabVIEW 2010 und neueren LabVIEW-Versionen werden Funktionen intern mit der gleichen Genauigkeit wie die Eingangsdatentypen verarbeitet und nicht, wie in Vorgängerversionen, mit einer höheren Genauigkeit. Der tolerierbare Fehler für die Ergebnisse dieser Operationen liegt aber im Rahmen für die Datentypen dieser Eingänge. Hinweis Weitere Informationen zu Rechenoperationen mit Fließkommazahlen erhalten Sie, indem Sie auf ni.com/info den Infocode exdj8b eingeben. Erstellen von LabVIEW-Klassen In LabVIEW 2009 und älteren LabVIEW-Versionen können Sie eine Klasse mit einer strikt typisierten VI-Referenz erstellen, die sich selbst oder eine untergeordnete Klasse im Anschlussfeld des VIs enthält. In LabVIEW ab Version 2010 ist die Klasse bei Verwendung einer strikt typisierten VI-Referenz fehlerhaft. Erstellen eines Installationsprogramms (Windows) Wenn Sie in LabVIEW 2010 oder neueren LabVIEW-Versionen ein Projekt laden und dieses ein Installationsprogramm enthält, für dessen Nutzung eine Windows-Version ab 2000 erforderlich ist, ändert LabVIEW die Systemanforderungen des Installationsprogramms automatisch in eine National Instruments 7 Hinweise zum Upgrade von LabVIEW

Windows-Version ab XP. Sobald Sie eine LabVIEW-Version ab 2010 installiert haben, können Sie auch mit einer parallel installierten älteren LabVIEW-Version kein Installationsprogramm für Windows 2000 mehr erzeugen. Verwenden der korrekten Aufrufkonvention in einem Knoten zum Aufruf externer Bibliotheken In LabVIEW 8.5, LabVIEW 8.6 und LabVIEW 2009 berichtigt LabVIEW bei Angabe der falschen Aufrufkonvention für einen Knoten zum Aufruf externer Bibliotheken die Aufrufkonvention automatisch. In LabVIEW 2010 und LabVIEW 2011 wird diese Prüfung nicht durchgeführt. Das heißt, Sie müssen selbst die korrekte Aufrufkonvention auswählen. Wenn Sie daher VIs aus LabVIEW 8.5, 8.6 oder 2009, die einen Knoten zum Aufruf externer Bibliotheken mit falsch gewählter Aufrufkonvention enthalten, in LabVIEW 2010 oder einer neueren Version verwenden, stürzen diese ab. Um ein VI mit einem Knoten zum Aufruf externer Bibliotheken für die Nutzung in LabVIEW 2010 oder einer neueren LabVIEW-Version umzuwandeln, gehen Sie wie folgt vor: 1. Öffnen Sie das VI in der LabVIEW-Version, in der es zuletzt gespeichert wurde. 2. Klicken Sie mit der rechten Maustaste auf den Knoten zum Aufruf externer Bibliotheken und wählen Sie Konfigurieren aus dem Kontextmenü, um zum Dialogfeld Aufruf externer Bibliotheken zu gelangen. 3. Klicken Sie auf die Registerkarte Fehlerprüfung. 4. Wählen Sie mit Maximum die umfassendste Fehlerprüfung aus. Bei Auswahl dieser Option gibt LabVIEW während der Ausführung eine Meldung aus, wenn die falsche Aufrufkonvention gewählt wurde. 5. Klicken Sie auf die Schaltfläche OK. 6. Starten Sie das VI, nachdem Sie jeden Knoten auf die maximale Fehlerprüfung konfiguriert haben. 7. Wählen Sie anschließend für jeden Knoten, der einen Fehler ausgibt, die korrekte Aufrufkonvention aus. Nach dem Beheben aller Probleme mit Aufrufkonventionen können Sie das VI auf LabVIEW 2010 oder eine neuere LabVIEW-Version umstellen. Kompatibilitätsprobleme zwischen LabVIEW und NI TestStand Zwischen LabVIEW 2010 und neuer und TestStand 4.2.1 und älteren Versionen gibt es Kompatibilitätsprobleme. Den KnowledgeBase-Artikel zu diesem Thema finden Sie auf der Webseite von National Instruments unter ni.com/info nach Eingabe des Infocodes exvaku. Angaben zu Ihrer Version von NI TestStand und weitere Informationen zu Problemen mit LabVIEW und NI TestStand finden Sie in der Readme.html-Datei auf dem Installationsdatenträger und im Verzeichnis <TestStand>\Doc. Upgrade von LabVIEW 2010 Beim Upgrade von LabVIEW 2010 auf LabVIEW 2013 können die nachfolgend beschriebenen Kompatibilitätsprobleme auftreten. Sonstige mögliche Probleme beim LabVIEW-Upgrade sind in den Abschnitten Upgrade von LabVIEW 2011 und Upgrade von LabVIEW 2012 beschrieben. Hinweise zum Upgrade von LabVIEW 8 ni.com

Änderungen an der Funktionsweise von VIs und Funktionen In LabVIEW 2011 und neueren LabVIEW-Versionen funktioniert das VI "UDP: Multicast öffnen" nur, wenn am Eingang Multicast-Adresse des VIs eine Adresse angegeben ist. Der Anschluss Port wurde außerdem in Port (Ausgang) umbenannt. Veraltete VIs, Funktionen und Knoten In LabVIEW 2011 und neueren Versionen wurde der Eingang Init/Kont aus allen polymorphen Instanzen des VIs "Nullphasenfilter" entfernt. Wenn ein VI aus einer älteren LabVIEW-Version Instanzen des VIs "Nullphasenfilter" enthält, müssen Sie diese daher durch gleichnamige VIs von der Filter-Palette ersetzen. Änderungen der Funktionsweise von Eigenschaften, Methoden und Ereignissen Die Funktionsweise folgender Eigenschaften, Methoden und Ereignisse hat sich in LabVIEW 2011 und neueren LabVIEW-Versionen geändert: In LabVIEW 2010 löscht die Methode "Cache mit kompilierten Objekten löschen" den Objekt-Cache für ein angegebenes Zielsystem. In LabVIEW 2011 und neueren Versionen löscht die Methode hingegen den gesamten Benutzer-Cache für die ausgeführte LabVIEW-Version. In LabVIEW 2010 erstellte VIs, in denen diese Methode verwendet wird, verursachen zwar in LabVIEW 2011 und neueren Versionen keinen Fehler, aber sie löschen mehr VI-Objekt-Dateien als zuvor. Die betroffenen VIs müssen daher beim Laden neu kompiliert werden. In LabVIEW 2010 und älteren LabVIEW-Versionen ignoriert das Ereignisdatenfeld NeuerBereich des Ereignisses "Änderung des Skalierungsbereichs" benutzerdefinierte Werte für Offset und Faktor für Graphen und Diagramme. Seit LabVIEW 2011 werden benutzerdefinierte Werte für Offset und Faktor vom Ereignisdatenfeld NeuerBereich bei der Ausgabe von Ergebnissen berücksichtigt. Wenn Sie das Problem in LabVIEW 2010 mit Hilfe speziell erstellten Programmcodes korrigiert haben, müssen Sie den Code nach dem Umstellen der LabVIEW-Version ändern. Veraltete Eigenschaften, Methoden und Ereignisse Die Methode "Auswahl in Subsystem umwandeln" der Klasse "SimDiagramm" wird seit LabVIEW 2011 nicht mehr unterstützt. Übertragen von Build-Spezifikationen auf Zielsysteme, die SSE2-Anweisungen nicht unterstützen Um eine Build-Spezifikation für ein Zielsystem, das SSE2-Anweisungen nicht unterstützt, auf LabVIEW-Versionen ab 2011 umzustellen, müssen Sie die SSE2-Optimierung für die Build-Spezifikation deaktivieren. Wenn die Optimierung nicht deaktiviert wird, kann die Applikation zwar in LabVIEW erstellt, aber nicht auf dem Zielsystem ausgeführt werden. Welche Gerätetypen SSE2-Anweisungen unterstützen, erfahren Sie in der LabVIEW-Hilfe unter dem Thema Grundlagen»Erstellen und Verteilen von Applikationen»Konfigurieren von Build-Spezifikationen»SSE2-Unterstützung des Zielsystems ermitteln. Austausch serialisierter Daten zwischen verschiedenen LabVIEW-Versionen In LabVIEW 2011 und älteren Versionen werden Daten zwischen LabVIEW-Versionen mit Hilfe der Funktionen "Daten serialisieren" und "String deserialisieren" ausgetauscht. In LabVIEW 2012 muss zum Übertragen der Daten das VI "VariantFlattenExp" im Verzeichnis labview\vi.lib\utility verwendet werden. Das VI "VariantFlattenExp" nimmt Hexadezimal-Integer der LabVIEW-Version an, in welche die Daten übertragen werden sollen. Polymorphe VI-Anschlüsse, die 64-Bit-Daten und numerische Daten doppelter Genauigkeit unterstützen Wenn Sie in LabVIEW 2011 und neueren Versionen Daten mit erweiterter Genauigkeit mit einem polymorphen VI verbinden, das sowohl Daten doppelter Genauigkeit als auch 64-Bit-Integer unterstützt, werden die Werte mit erweiterter Genauigkeit auf doppelte Genauigkeit reduziert. National Instruments 9 Hinweise zum Upgrade von LabVIEW

LabVIEW 8.5 und 8.6 funktionieren auf die gleiche Art und Weise. In LabVIEW 8.0, 8.2, 2009 und 2010 wird allerdings statt des Datentyps mit doppelter Genauigkeit der 64-Bit-Integer-Datentyp ausgewählt. Verbesserte Fehlererkennung bei bestimmten LabVIEW-DLLs Wenn ein "Knoten zum Aufruf externer Bibliotheken" in älteren LabVIEW-Versionen eine LabVIEW-DLL aufruft und auf dem Zielsystem nicht alle erforderlichen Ressourcen installiert sind, kann die DLL nicht ausgeführt werden. Eine entsprechende Fehler- bzw. Rückmeldung wird jedoch nicht ausgegeben. In LabVIEW 2011 und neueren Versionen wird bei Aufruf von DLLs ein Fehler ausgegeben, wenn auf dem Zielsystem Ressourcen fehlen. In LabVIEW 2011 und neueren Versionen können daher Fehlermeldungen zu DLLs ausgegeben werden, die in vorherigen Versionen fälschlicherweise ausblieben. Die verbesserte Fehlererkennung gilt unter anderem für VIs, die LabVIEW-DLLs mit folgenden Merkmalen aufrufen: Ein VI in der DLL arbeitet mit lizenzierten Funktionen, die auf dem Zielcomputer nicht installiert sind. Ein VI in der DLL arbeitet mit einem Knoten zum Aufruf externer Bibliotheken, der sich auf eine DLL bezieht, die auf dem Zielcomputer nicht installiert ist. Die VIs in der DLL wurden mit SSE2-Optimierung kompiliert, aber der Zielcomputer unterstützt keine SSE2-Anweisungen. Änderungen an den Suchverzeichnissen für Daten der NI-Suchmaschine für Beispiele In LabVIEW 2011 und neueren Versionen werden im Vergleich zu älteren LabVIEW-Versionen weniger Verzeichnisse nach Dateien der NI-Suchmaschine für Beispiele (*.bin3) durchsucht. Damit LabVIEW die für die NI-Suchmaschine für Beispiele erstellten Beispiel-VIs findet, müssen Sie *.bin3-dateien in einem der folgenden Verzeichnisse speichern: labview\examples\exbins Bei älteren LabVIEW-Versionen konnten Sie die *.bin3-dateien an einer beliebigen Stelle im Verzeichnis examples speichern. labview\instr.lib labview\user.lib Kompatibilitätsprobleme zwischen LabVIEW 2011 und anderer Software von National Instruments In LabVIEW 2011 muss NI Spy 2.3 (oder eine neuere Version) oder NI I/O Trace 3.0 verwendet werden. NI Spy wurde nach NI Spy 2.7.2. in "NI I/O Trace" umbenannt. NI I/O Trace befindet sich auf dem Datenträger mit den NI-Gerätetreibern. LabVIEW 2011 unterstützt Measurement Studio 8.0 und neuere Versionen. Wenn Sie auf ni.com/info den Infocode exd8yy eingeben, gelangen Sie zum Upgrade Advisor, in dem Sie Measurement Studio 8.0 oder eine neuere Version von Measurement Studio erwerben können. Upgrade von LabVIEW 2011 Beim Upgrade von LabVIEW 2012 auf LabVIEW 2013 können die nachfolgend beschriebenen Kompatibilitätsprobleme auftreten. Sonstige mögliche Probleme beim LabVIEW-Upgrade sind im Abschnitt Upgrade von LabVIEW 2012 beschrieben. Veraltete VIs, Funktionen und Knoten Folgende VIs, Funktionen und Knoten werden von LabVIEW 2012 und neueren LabVIEW-Versionen nicht mehr unterstützt: Polarplot Verwenden Sie stattdessen das VI "Polarplot mit Punktoptionen". Das VI wurde außerdem um die Eingänge Linien/Punkte und Größe erweitert. Hinweise zum Upgrade von LabVIEW 10 ni.com

Rechteck zeichnen Verwenden Sie stattdessen das VI "Rechteck zeichnen". Änderungen der Funktionsweise von Eigenschaften, Methoden und Ereignissen Bei der Methode "Zellenwert setzen" der Klasse "Tabelle" hat sich die Zahlendarstellung von X-Index und Y-Index von "vorzeichenloser 32-Bit-Integer" in "vorzeichenbehafteter 32-Bit-Integer" geändert. Veraltete Eigenschaften, Methoden und Ereignisse Die folgenden Eigenschaften, Methoden und Ereignisse werden von LabVIEW 2012 oder neueren Versionen nicht unterstützt: Die Methode "Von Datentyp erstellen" der Klasse "Diagramm". Wenn Sie ein VI auf die aktuelle LabVIEW-Version umstellen, das diese Methode enthält, ruft das VI die Methode "Aus Datentyp erstellen (veraltet)" auf. Ersetzen Sie die veraltete Methode durch die neue Methode "Aus Datentyp erstellen", die nicht mehr den Eingang Darstellung enthält. Die Eigenschaft "Rahmen[]" der Klasse "ZeitFlachSequenz". Verwenden Sie stattdessen die Eigenschaft "Rahmen[]" der Klasse "FlacheSequenz". Die Eigenschaft "Frontpanel-Fenster:Öffnen" der "VI"-Klasse. Verwenden Sie stattdessen die Methoden "Frontpanel:Öffnen" und "Frontpanel:Schließen" oder die Eigenschaft "Frontpanel-Fenster:Status". Die Eigenschaft "FPWinOpen" der Klasse "VI" für ActiveX. Verwenden Sie stattdessen die Methoden "OpenFrontPanel" und "CloseFrontPanel" oder die Eigenschaft "FPState". Die Eigenschaft "Statische Member-VIs" der Klasse "LV-Klassenbibliothek". Verwenden Sie stattdessen die Eigenschaft "Statische Member-VIs[]". Die Eigenschaft "Dynamische Member-VIs" der Klasse "LV-Klassenbibliothek". Verwenden Sie stattdessen die Eigenschaft "Dynamische Member-VIs[]". Umbenannte Eigenschaften, Methoden und Ereignisse Folgende Eigenschaften, Methoden und Ereignisse wurden in LabVIEW 2012 und neuer umbenannt: Klasse Name in LabVIEW 2011 Name in LabVIEW 2012 und neuer Typ Projektobjekt Unterobjekte[] Zugehörige Objekte[] Eigenschaft Projektobjekt Elternobjekt Eigentümer Eigenschaft LV-Klassenbibliothek VorgängerElementeRef Vorgänger beschränkt Referenzerstellung Eigenschaft Upgrade von LabVIEW 2012 Beim Upgrade von LabVIEW 2012 auf LabVIEW 2013 können die nachfolgend aufgeführten Kompatibilitätsprobleme auftreten. Änderungen an der Funktionsweise von VIs und Funktionen Die Funktionsweise der nachfolgenden VIs und Funktionen hat sich in LabVIEW 2013 geändert. Webdienst-VIs Die folgenden VIs auf der Palette "Webdienste" wurden in LabVIEW 2013 umgeschrieben. In diesen VIs wurde der Eingang httpanfrageid durch den Eingang LabVIEW-Webdienst-Anfrage ersetzt. Um die neue Funktion zu verwenden, ersetzen Sie jeweils das alte VI durch das gleichnamige neue VI aus der Palette "Webdienste". Palette "Webdienste": "Alle Formulardaten lesen" National Instruments 11 Hinweise zum Upgrade von LabVIEW

"Alle Abfragevariablen lesen" "Formulardaten lesen" "POST-Daten lesen" "Anfragevariable lesen" "Info zu hochgeladenen Dateien lesen" Unterpalette "Ausgabe": "Ausgabe löschen" "ESP-Vorlage rendern" "ESP-Variable festlegen" "HTTP-Header festlegen" "HTTP-Umleitung festlegen" "HTTP-Antwort-Code festlegen" "HTTP-Antwort-MIME-Typ festlegen" "Antwort schreiben" Unterpalette "Sicherheit": "Entschlüsseln" "Verschlüsseln" "Auth.-Details ermitteln" Unterpalette "Sessions": "Existenz der Session prüfen" "Session erstellen" "Session-Variable löschen" "Session entfernen" "Session-ID-Cookie ermitteln" "Alle Session-Variablen lesen" "Session-Variablen lesen" "Session-Variablen schreiben" Änderungen am Verhalten des Timeout-Anschlusses der Ereignisstruktur für nicht verarbeitete dynamisch registrierte Ereignisse Bei der dynamischen Ereignisregistrierung in LabVIEW 2012 und älteren Versionen kann beim Auftreten von Ereignissen, für deren Verarbeitung die Ereignisstruktur nicht konfiguriert ist, der Timeout-Anschluss zurückgesetzt werden. Wenn Sie beispielsweise die Funktion "Ereignisregistrierung" zur Registrierung für die Ereignisse "Maustaste losgelassen", "Maustaste gedrückt" und "Mausbewegung" verwenden, die Ereignisstruktur jedoch nur für die Verarbeitung von "Maustaste losgelassen" und "Maustaste gedrückt" konfigurieren, wird der Timeout-Anschluss zurückgesetzt, wenn das Ereignis "Mausbewegung" stattfindet. Hinweis Der Timeout-Anschluss wird nur durch das Verbinden eines Werts mit diesem Anschluss zurückgesetzt. In LabVIEW 2013 hingegen wird der Timeout-Anschluss der Ereignisstruktur nicht zurückgesetzt, wenn ein nicht verarbeitetes dynamisch registriertes Ereignis eintritt. Änderungen am Standard-.NET-Framework Zum Erstellen von und Kommunizieren mit.net-objekten in LabVIEW 2013 ist.net Framework 4.0 erforderlich. Mit dem.net Framework 4.0 können Sie sowohl reine verwaltete Assemblys, die in einer beliebigen Version von.net Framework erstellt wurden, als auch in.net 4.0 erstellte Assemblys Hinweise zum Upgrade von LabVIEW 12 ni.com

im gemischten Modus laden. Im Installer für LabVIEW 2013 ist.net Framework 4.0 enthalten. Wenn Sie.NET Framework 4.0. deinstallieren oder Assemblys aus einer anderen Version von.net Framework laden, wird möglicherweise beim Erstellen von.net-objekten oder bei der Kommunikation mit.net-objekten eine Fehlermeldung ausgegeben. In LabVIEW 2013 wird standardmäßig die Common Language Runtime (CLR) 4.0 verwendet. Sie können jedoch LabVIEW zwingen, Assemblys im gemischten Modus zu laden, die mit CLR 2.0 arbeiten. Mehr Informationen zum Laden von Assemblys in LabVIEW finden Sie im Thema Grundlagen»Windows-Konnektivität»Anleitung».NET»Laden von.net 2.0, 3.0 und 3.5 Assemblies in LabVIEW der LabVIEW-Hilfe. Änderungen an der Systemschaltfläche Wenn in LabVIEW 2012 und älteren Versionen die Systemschaltfläche aus der System-Palette auf dem Frontpanel abgelegt wird, wird das Element per Voreinstellung durch die Eingabetaste umgeschaltet. In LabVIEW 2013 gibt es keine Standardtaste für die Systemschaltfläche mehr. Änderungen an den Eigenschaften "Wert" und "Wert (signalisierend)" Beim Festlegen des Werts eines booleschen Elements mit Latch-Funktion mit der Eigenschaft "Wert" oder "Wert (signalisierend)" wird in LabVIEW 2012 und älteren LabVIEW-Versionen eine Fehlermeldung ausgegeben. Wenn Sie jedoch das boolesche Element mit Latch-Funktion in eine Typdefinition umwandeln, erscheint keine Fehlermeldung. Um in LabVIEW 2013 Laufzeitprobleme zu vermeiden, wird beim Festlegen des Werts eines booleschen Elements mit Latch-Funktion mit Hilfe der Eigenschaften "Wert" oder "Wert (signalisierend)" immer eine Fehlermeldung ausgegeben. Leistungsverbesserungen an bedingten Tunneln In LabVIEW 2012 können Sie mit Hilfe der Option Bedingt für den Ausgangstunnel einer Schleife festlegen, dass nur bestimmte Werte am Ausgangstunnel einer Schleife ausgegeben werden sollen. Für Abschnitte, bei denen die Ausführungsgeschwindigkeit von Bedeutung ist, wird jedoch empfohlen, mit Alternativen zu dieser Option zu arbeiten. In LabVIEW 2013 wurde die Ausführungsgeschwindigkeit von bedingten Tunneln durch effizientere Speichernutzung erhöht. Verbinden von benutzerdefinierten Elementen mit einem Unterpanel Ab LabVIEW 2013 kommt es zu einem Fehler, wenn Sie die Methode "VI einfügen" der Klasse "Unterpanel" mit einem benutzerdefinierten Element verbinden. Um ein benutzerdefiniertes Element mit einem Unterpanel zu verbinden, müssen Sie das Element auf dem Frontpanel eines VIs ablegen und das VI mit dem Unterpanel verbinden. Verwenden des Utilitys "NI-Webkonfiguration und Überwachung" mit SSL In LabVIEW 2012 und älteren Versionen konnten Zertifikate zur SSL-Verschlüsselung (Secure Sockets Layer) und Registrierungsanforderungen über den NI Distributed System Manager eingesehen und bearbeitet werden. Der NI Distributed System Manager unterstützt diese Funktion nicht mehr. SSL-Zertifikate und CSRs sind jetzt im Utility "NI-Webkonfiguration und Überwachung" einsehbar. Hier können Sie auch CSRs erstellen, bearbeiten und entfernen. Wählen Sie zum Verwalten Ihrer SSL-Zertifikate und CSRs im Utility "NI-Webkonfiguration und Überwachung" die Seite "Webserver-Konfiguration" aus und öffnen Sie die Registerkarte "Verwaltung von SSL-Zertifikaten". Erstellen und Veröffentlichen von LabVIEW-Webdiensten In LabVIEW 2013 werden zum Erstellen von Webdiensten oder Konfigurieren von Eigenschaften für Webdienste (zum Beispiel URL-Mapping) keine Build-Spezifikationen für RESTful-Webdienste mehr benötigt. Sie können die in LabVIEW 2012 oder in älteren Versionen erstellten Build-Spezifikationen National Instruments 13 Hinweise zum Upgrade von LabVIEW

entweder weiterhin verwenden oder in Webdienst-Projektobjekte umwandeln. Das dafür benötigte Umwandlungsprogramm erhalten Sie, indem Sie auf ni.com/info den Infocode ConvertWS eingeben. Um beim Konvertieren eines Webdienstes in das LabVIEW-2013-Format auf einen Großteil der Konfigurierungsoptionen für Webdienst-Build-Spezifikationen in LabVIEW 2012 und älteren Versionen zuzugreifen, klicken Sie mit der rechten Maustaste auf das Webdienst-Projekt und wählen Sie Eigenschaften aus. Welche Funktionen und Optionen für Webdienste von LabVIEW 2012 und älteren Versionen in LabVIEW 2013 geändert oder entfernt wurden, erfahren Sie in der nachfolgenden Tabelle. LabVIEW 2012 und älter Der Begriff Webmethoden-VI bezieht sich auf VIs, die HTTP-Anfragen von Clients erhalten und Daten an Clients zurücksenden. LabVIEW 2013 Die Webmethoden-VIs wurden in HTTP-Methoden-VIs umbenannt. Sie können zum Anpassen der URL, die von Clients für den Zugriff auf den Webdienst verwendet wird, einen Dienst-Aliasnamen für den Webdienst festlegen. Für den Zugriff auf den Webdienst wird der genaue Name des Dienstes benötigt. Einem Webmethoden-VI können mehrere URLs zugeordnet werden. Sie können neue Werte bestimmen, um die Standardwerte der Anschlussfelder des VIs zu überschreiben. Sie können VIs in einem Projekt als Hilfs-VIs designieren. Hilfs-VIs können Daten mit Webmethoden-VIs austauschen, jedoch nicht mit Clients. Sie können die "Stand-Alone"-Verteilung für einen Webdienst deaktivieren, was bedeutet, dass der Webdienst nur dann übertragen wird, wenn LabVIEW Development System geöffnet ist. VIs können so eingestellt werden, dass sie als Schritte vor und nach dem Erstellen des Webdienstes ausgeführt werden. Einem HTTP-Methoden-VI kann nur eine URL zugeordnet werden. Um ein VI über mehrere URLs aufrufen zu können, verwenden Sie das VI als SubVI in verschiedenen HTTP-Methoden-VIs mit jeweils eigenem URL-Mapping. Diese Option wurde entfernt, da einem HTTP-Methoden-VI nicht mehrere URLs zugeordnet werden können. Es ist daher nicht möglich, durch Überschreiben alternative URL-Mappings zu erstellen. Die Hilfs-VIs wurden in Start-VIs umbenannt. Alle VIs, die sich im Projektelement Start-VIs des Projekts befinden, werden von LabVIEW als Start-VIs betrachtet. Diese Option wurde entfernt. Diese Funktion ist nicht verfügbar, da Webdienste nicht basierend auf Build-Spezifikationen erstellt werden. Im Abschnitt Erstellen und Veröffentlichen von LabVIEW-Webdiensten finden Sie weitere Informationen dazu, wie Sie Webdienste in LabVIEW 2013 erstellen, veröffentlichen und auf Fehler untersuchen. Änderungen und Neuerungen in LabVIEW 2013 Mit dem Symbol gekennzeichnete neue Funktionen stammen von Vorschlägen des "LabVIEW Idea Exchange". Zum NI Idea Exchange gelangen Sie über ni.com/info nach Eingabe des Infocodes ex3gus. Bekannte Funktionsprobleme, Kompatibilitätsprobleme, Fehlerkorrekturen sowie kurz vor Veröffentlichung hinzugefügte Funktionen von LabVIEW 2013 werden in der Datei readme.html im labview-verzeichnis beschrieben. Verbesserungen an LabVIEW-Webdiensten LabVIEW 2013 enthält die nachfolgend aufgeführten Verbesserungen an den LabVIEW-Webdiensten und dem damit verbundenen Funktionsumfang. Hinweise zum Upgrade von LabVIEW 14 ni.com

Erstellen und Veröffentlichen von LabVIEW-Webdiensten Mit LabVIEW 2013 können Sie Webdienste leichter erstellen und veröffentlichen. Die Fehlersuche in Webdiensten wurde ebenfalls verbessert. In der folgenden Tabelle finden Sie Informationen zur Verbesserung verschiedener Arbeitsschritte im Zusammenhang mit Webdiensten in LabVIEW 2013. Arbeitsschritt LabVIEW 2012 und älter LabVIEW 2013 LabVIEW-Hilfe mit mehr Informationen Erstellen von Webdiensten 1. Fügt VIs und andere Dateien hinzu, aus denen sich der Webdienst für ein LabVIEW-Projekt zusammensetzt. 2. Erstellt Build-Spezifikation für RESTful-Webdienste und konfiguriert Build-Einstellungen (z. B. hinzuzufügende Dateien und deren URL-Mappings). 3. Erstellt nach jeder Aktualisierung der Webdienst-Quelldatei oder einer Build-Einstellung die Build-Spezifikation für den Webdienst. 1. Fügt einem Projekt ein Webdienst-Projektelement unter Mein Computer oder einem Netzwerksystem hinzu. 2. Fügt dem Element Dateien hinzu und konfiguriert Einstellungen. LabVIEW nimmt bei Veröffentlichung automatisch alle Dateien im Projektelement in den Webdienst auf. Anleitung: Erstellen und Verwenden von LabVIEW-Webdiensten Veröffentlichen eigenständiger Webdienste Überträgt den erstellten Webdienst an den Host-Computer oder ein Zielsystem. Veröffentlicht Webdienst-Dateien direkt vom Projekt aus, wenn Sie mit der rechten Maustaste auf das Webdienst-Projektobjekt klicken und Webserver von Applikationen»Veröffentlichen auswählen. Veröffentlichen von Webdiensten Veröffentlichen von applikationsabhängigen Webdiensten (LabVIEW) Führt die Applikation aus und verteilt dann den Webdienst. Führt den Webdienst auf dem Webserver der Applikation aus. Schließt den Webdienst in die Build-Spezifikation der Applikation ein. Die Applikation veröffentlicht den Webdienst bei der Ausführung automatisch. Der Webdienst wird auf einem für diese Applikation spezifischen Webserver ausgeführt. Hinzufügen von Webdiensten zu einem Installationsprogramm oder einer Applikation Kommunikation mit übergeordneten Applikationen Führt Webdienste getrennt von der LabVIEW-Hauptapplikationsinstanz aus, so dass die Kommunikation zwischen Webdiensten und Applikationen auf Funktionen beschränkt ist, die übergreifende Kommunikationsarten wie beispielsweise Netzwerk-Streams unterstützen. Nach Hinzufügen einer Applikation zu einem Webdienst wird der Webdienst in der Hauptapplikationsinstanz ausgeführt. Dadurch wird die Kommunikation über viele in LabVIEW bereitgestellte Protokolle und APIs ermöglicht. - National Instruments 15 Hinweise zum Upgrade von LabVIEW

Arbeitsschritt LabVIEW 2012 und älter LabVIEW 2013 LabVIEW-Hilfe mit mehr Informationen Fehlersuche in Webdiensten 1. Fügt Haltepunkte in Webmethoden-VIs ein. 2. Aktiviert die Fehlersuche in der Build-Spezifikation für den Webdienst. 3. Erstellt und verteilt den Webdienst. 4. Stellt über das Dialogfeld Fehlersuche in Applikation oder DLL eine Verbindung mit dem Webdienst her und öffnet das Webmethoden-VI. 5. Verwendet typische Fehlersuchverfahren, um Probleme in Quelldateien zu beheben. 1. Startet die Fehlersuche vom Projekt aus, wenn das Webdienst-Projektobjekt mit der rechten Maustaste angeklickt und Start ausgewählt wird. 2. Verwendet typische Fehlersuchverfahren, um Probleme in Quelldateien zu beheben. Testen von Webdiensten und Fehlersuche Integrieren von statischem Inhalt Fügt dem Projekt Ordner mit statischem Inhalt hinzu. Nimmt Dateien mit statischem Inhalt in Build-Spezifikationen auf und legt URL-Mappings und -Ziele für jede Datei und jeden Ordner fest. Fügt dem Webdienst-Projektelement öffentliche und private Ordner mit statischem Inhalt hinzu. LabVIEW nimmt das URL-Mapping für öffentliche Dateien mit statischem Inhalt automatisch vor. Integrieren von statischem Inhalt in einen Webdienst Verwenden eines Webdienstes auf mehreren Zielsystemen Build-Spezifikationen für Webdienste können nicht von einem System auf ein anderes kopiert werden. Ein Webdienst und seine Eigenschaften werden durch Klicken und Ziehen des übergeordneten Webdienst-Projektobjekts in ein anderes Zielsystem im Projekt kopiert. - Aktivieren der sicheren Kommunikation mit Webdiensten Wenn die SSL-Unterstützung für LabVIEW-Real-Time installiert ist, können Sie über den Port 3581 die sichere Kommunikation mit Webdiensten konfigurieren. Die Kommunikation mit Webdiensten wird im Web-Utility "NI-Webkonfiguration und Überwachung" konfiguriert, das Sie vom Host-Computer aus über die URL http://localhost:3582 erreichen. Gehen Sie zum Aktivieren der sicheren Kommunikation mit Webdiensten wie folgt vor: 1. Wählen Sie auf der Seite Webserver-Konfiguration des Utilitys "NI-Webkonfiguration und Überwachung" die Option SSL (HTTPS) aktiviert aus. 2. Setzen Sie den SSL-(HTTPS)-Port auf 3581. 3. Deaktivieren Sie HTTP aktiviert. 4. Klicken Sie auf die Schaltfläche Übernehmen. Unter dem Thema Grundlagen»Arbeit mit Projekten und Zielen»Anleitung»Überwachen und Konfigurieren eines Geräts im Netzwerk mit Hilfe eines Webbrowsers der LabVIEW-Hilfe finden Sie weitere Informationen zum Utility "NI-Webkonfiguration und Überwachung". In älteren LabVIEW-Versionen arbeiten LabVIEW-Webdienste mit dem Port 3580 und die HTTPS-Einstellungen können nicht geändert werden. Hinweise zum Upgrade von LabVIEW 16 ni.com

Neue und geänderte VIs in Verbindung mit Webdiensten LabVIEW 2013 umfasst folgende neue und geänderte VIs: Webdienst-VIs Die Palette "Webdienste" enthält eine neue Unterpalette mit dem Namen "Dienst". Anders als bei anderen Webdienst-VIs können Dienst-VIs sowohl von Start-VIs als auch von HTTP-Methoden-VIs aufgerufen werden. Die Palette "Dienst" enthält folgende VIs: "Webdienststatus ermitteln" Gibt an, wenn ein Webdienst angehalten wird. "Dienstattribut auslesen" Gibt Angaben zum Webdienst aus, z. B. die Pfade zu veröffentlichten Ordnern mit privatem und öffentlichem Inhalt. SMTP-E-Mail-VIs LabVIEW 2013 enthält auf der Palette "SMTP (E-Mail)" neue SMTP-E-Mail-VIs. Mit Hilfe der SMTP-E-Mail-VIs können E-Mails und Dateianhänge versandt werden. Das Versenden von E-Mails erfolgt über SMTP (Simple Mail Transfer Protocol). Für zusätzliche Sicherheit bei der Kommunikation mit dem SMTP-Server kann TLS (Transport Layer Security) aktiviert werden. Außerdem können Authentifizierungsdaten für den SMTP-Client festgelegt werden. Auf der Palette "SMTP (E-Mail)" befindet sich auch das Express-VI "E-Mail senden". Mit dem Express-VI "E-Mail senden" können Sie E-Mails von LabVIEW aus schnell an mehrere Empfänger verschicken. Wenn Sie jedoch Kopfzeilen konfigurieren, TLS-Einstellungen vornehmen oder Anhänge verschicken möchten, müssen Sie die regulären SMTP-E-Mail-VIs verwenden. Mit diesen VIs können Sie E-Mails mit komplexeren Einstellungen konfigurieren und versenden. WebDAV-VIs LabVIEW 2013 enthält eine neue WebDAV-Palette und neue VIs, die zum sicheren Übertragen von Dateien auf Zielsysteme (und zum Rückübertragen von Zielsystemen) dienen. Auf der Palette "WebDAV" befinden sich auch die Unterpaletten "WebDAV (synchron)" und "WebDAV (asynchron)" mit erweiterten WebDAV-Funktionen. Mit Hilfe der VIs der Palette "WebDAV (synchron)" lassen sich Dateien verwalten und über eine synchrone Schnittstelle sicher mit einem WebDAV-Zielsystem austauschen. Anfragen an den WebDAV-Server können mit den VIs der Palette "WebDAV (synchron)" nur nacheinander gesendet werden. Mit den VIs der Palette "WebDAV (asynchron)" lassen sich Dateien verwalten und über eine asynchrone Schnittstelle sicher mit einem WebDAV-Zielsystem austauschen. Die VIs der Palette "WebDAV (asynchron)" können mehrere Anfragen gleichzeitig an den WebDAV-Server senden. Verbesserungen an der ereignisgesteuerten Programmierung in LabVIEW LabVIEW 2013 enthält die nachfolgend aufgeführten Verbesserungen an der ereignisgesteuerten Programmierung und dem damit verbundenen Funktionsumfang. Betrachten des Queue-Inhalts während der VI-Ausführung In LabVIEW 2013 können Sie sich die Ereignisse in der Queue einer Ereignisstruktur ansehen. Außerdem werden alle VIs angezeigt, die Ereignisstrukturen mit registrierten Ereignissen enthalten, und Sie können die von der Ereignisstruktur verarbeiteten Ereignisse protokollieren. Klicken Sie die Ereignisstruktur mit der rechten Maustaste an und wählen Sie die Option Ereignisprüfungsfenster aus, um zu den Ereignisinformationen zu gelangen. Festlegen, wann ein Element auf das Betätigen des Mausrads reagieren soll Sie können in LabVIEW 2013 festlegen, wann ein Element auf das Betätigen des Mausrads reagieren soll. Öffnen Sie dazu die Seite Tastatursteuerung des Dialogfelds Eigenschaften für das Element. National Instruments 17 Hinweise zum Upgrade von LabVIEW

Wählen Sie anschließend eine der Optionen unter Integrierte Mausradunterstützung aus. Sie können beispielsweise bestimmen, wann ein Element auf das Betätigen des Mausrads reagieren soll, indem Sie entweder Beim Darüberfahren mit der Maus oder Bei Tastaturfokus auswählen. [Idee wurde von den NI-Diskussionsforen-Mitgliedern "tst" und "jacemdom1" eingereicht] Verbesserungen am Dialogfeld "Ereignisse bearbeiten" Das Dialogfeld Ereignisse bearbeiten enthält ein Auswahlfeld, in dem Sie die maximale Anzahl von Ereignisexemplaren festlegen können, die eine Ereignis-Queue beibehalten soll. Wenn Sie Max. Instanzanzahl dieses Ereignisses in Queue beschränken aktivieren, verwirft LabVIEW bei Aufnahme eines neuen Ereignisses in die Queue automatisch ein älteres Ereignis desselben Ereignistyps. Neue und geänderte Ereignisfunktionen In LabVIEW 2013 wurden folgende Ereignisfunktionen geändert oder hinzugefügt: Der Palette "Ereignisse" wurde die Funktion "Ereignis-Queue leeren" hinzugefügt. Sie können mit Hilfe dieser Funktion die älteren Melderereignisse aus den Ereignis-Queues entfernen. Die Funktion "Benutzerereignis erzeugen" enthält einen Eingang Priorität zum Unterscheiden der Priorität eines Benutzerereignisses (normal priority oder high priority). Bei Auswahl von high priority werden das Benutzerereignis und seine Ereignisdaten vor Ereignissen normaler Priorität in die Ereignis-Queue eingereiht. Programmatische Steuerung von Ereignisstrukturen In LabVIEW 2013 finden Sie neue Eigenschaften für VI-Skripte und Methoden zur Steuerung von Ereignisstrukturen. Unter dem Thema Änderungen und Neuerungen in LabVIEW 2013»Neue Objekte für VI-Skripte der LabVIEW-Hilfe finden Sie eine Liste der neuen Eigenschaften und Methoden. Verbesserungen am Blockdiagramm LabVIEW 2013 enthält die nachfolgend aufgeführten Verbesserungen am Blockdiagramm und dem damit verbundenen Funktionsumfang. Anhängen von Kommentaren an Blockdiagrammobjekte In LabVIEW 2013 können Sie Blockdiagrammobjekte mit Kommentaren versehen. Die Kommentare bleiben beim Verschieben der Objekte innerhalb des Blockdiagramms oder beim Anklicken von Diagramm aufräumen mit dem Objekt verbunden. Sie können jedem Objekt mehrere verschiedene Kommentare hinzufügen, können jedoch denselben Kommentar nicht mit mehr als einem Objekt verbinden. Um einen Kommentar an ein Objekt anzuhängen, bewegen Sie die Maus über einen Kommentar. In der rechten unteren Ecke wird daraufhin ein kleines Zeichen angezeigt. Klicken Sie auf das Zeichen und dann auf ein Blockdiagrammobjekt. [Idee wurde vom NI-Diskussionsforen-Mitglied "Chris_H." eingereicht] Verwalten unvollständiger Tasks in LabVIEW Task-Listen oder Aufgaben können in Beschriftungen und Kommentaren im Blockdiagramm mit Hilfe von Hashtags (#) verwaltet werden. Ein Hashtag gefolgt von Text wird als Lesezeichen bezeichnet. Wenn ein Hashtag in einen Blockdiagramm-Kommentar eingefügt wird, erkennt LabVIEW ein Lesezeichen und hebt das Lesezeichen-Tag zur Unterscheidung vom übrigen Text durch Fettdruck hervor, wie beispielsweise in Algorithmus #neu erstellen. Mit Lesezeichen können Sie Blockdiagrammabschnitte markieren, an denen weitere Arbeit erforderlich ist. Die Lesezeichen in Ihrer Hinweise zum Upgrade von LabVIEW 18 ni.com

Applikation werden im Lesezeichen-Manager angezeigt, zu dem Sie über Ansicht»Lesezeichen-Manager gelangen. Hinweis Lesezeichen können nur in Beschriftungen und Blockdiagrammkommentare eingefügt werden. In Beschriftungen von Bedien- oder Anzeigeelementen sind Lesezeichen nicht zulässig. [Idee wurde vom NI-Diskussionsforen-Mitglied "Edupo" eingereicht] Verbesserungen am Frontpanel Verbesserungen an Graphen In LabVIEW 2013 gibt es folgende Verbesserungen an Mischsignalgraphen und digitalen Signalverlaufsgraphen. Gruppieren digitaler Leitungen in Busse in einem Mischsignalgraphen Wenn Sie in älteren LabVIEW-Versionen Digitaldaten mit einem Mischsignalgraphen verbinden, stellt dieser einzelne digitale Leitungen für jeden digitalen Datensatz dar, und LabVIEW gruppiert diese unter einem Elternknoten. Beim Verbinden digitaler Daten mit einem Mischsignalgraphen in LabVIEW 2013 fasst der Graph digitale Leitungen in Bussen zusammen. Ähnlich wie bei einem Signalverlaufsgraphen wird der kombinierte Wert aller Leitungen im jeweiligen Bus angezeigt. Wenn Sie ein Array aus digitalen Daten mit dem Graphen verbinden, in dem jedes Array-Element für einen Bus steht, stellt der Mischsignalgraph jede Spalte digitaler Daten pro Element als separate Leitung dar. Zum besseren Vergleichen von Daten können Sie Busse in andere Plotbereiche verschieben. Um einen digitalen Plot in einen anderen Plotbereich zu verschieben, muss der gesamte Bus verschoben werden. Wählen Sie dazu das Symbol in der Plotlegende neben dem Namen des zu verschiebenden Busses aus und ziehen Sie es in der Plotlegende in einen anderen Plotbereich. Hinweis Digitale Leitungen können in einem Mischsignalgraphen nicht von ihrem jeweiligen Bus getrennt werden, da die Daten sonst fehlerhaft dargestellt werden. Formatieren von Busbeschriftungen mit Festkommadarstellung Sie können eine Busbeschriftung in einem Mischsignalgraphen oder einem digitalen Signalverlaufsgraphen mit Festkommadarstellung in LabVIEW 2013 formatieren, indem Sie einen Bus in der Plotlegende mit der rechten Maustaste anklicken und aus dem Kontextmenü Beschriftungsformat»Festkomma auswählen. Um die Darstellung von Festkommabeschriftungen zu konfigurieren, klicken Sie mit der rechten Maustaste auf einen digitalen Bus und wählen Sie Beschriftungsformat»Festkomma konfigurieren aus, um zum Dialogfeld Festkomma konfigurieren zu gelangen. Unter dem Thema Dialogfeld "Festkomma konfigurieren" (Mischsignalgraphen und digitale Signalverlaufsgraphen) in der LabVIEW-Hilfe finden Sie weitere Informationen zum Festlegen der Beschriftung für einen Bus aus Festkommasignalen. Sie können außerdem die Eigenschaften "Festkommadarstellung", "Festkommaeinstellungen" und "Kommastellen für Festkommawert" verwenden, um das Beschriftungsformat Festkomma programmatisch zu konfigurieren. Weitere Informationen zu Eigenschaften von Festkommawerten finden Sie in der LabVIEW-Hilfe unter Eigenschaften- und Methodenübersicht»VI-Server»Allgemein»Bus»Eigenschaften. In LabVIEW 2013 gab es folgende Verbesserungen an der Programmoberfläche: National Instruments 19 Hinweise zum Upgrade von LabVIEW

Verbesserungen an Dialogfeldern In LabVIEW 2013 wurden die nachfolgend aufgeführten Verbesserungen an Dialogfeldern vorgenommen. Erstellen von Protokollen zum Vergleichen von VIs und VI-Hierarchien Im Professional Development System von LabVIEW 2013 können Sie nach einem Vergleich von VIs und VI-Hierarchien ein Vergleichsprotokoll erstellen. Wählen Sie Werkzeuge»Vergleichen aus, um VIs und VI-Hierarchien zu vergleichen. Klicken Sie im Dialogfeld VI-Hierarchien vergleichen oder im Dialogfeld Unterschiede auf Protokoll erstellen, um das Vergleichsprotokoll zu speichern. Sie können das Protokoll als Webseite (*.xml) oder als Textdatei (*.txt) speichern. (Windows) Sie können das Protokoll auch als Microsoft-Word-Dokument (*.doc) speichern. Hinweis Um das Protokoll in diesem Format speichern können, muss Microsoft Word auf Ihrem Computer installiert sein. In diesem Protokoll sind alle Unterschiede zwischen den verglichenen VIs oder VI-Hierarchien zusammengefasst. Wenn Sie ein Protokoll als Webseite oder Microsoft-Word-Dokument speichern, enthält es außerdem Screenshots der Unterschiede zwischen den Frontpanels und Blockdiagrammen. Eine Liste mit Unterschieden und Details finden Sie auch im Dialogfeld Unterschiede und im Dialogfeld VI-Hierarchien vergleichen. Hinweis Das Vergleichsprotokoll ist nur auf Englisch verfügbar. Im Buch Grundlagen»Entwicklungsrichtlinien für Applikationen»Allgemeines»Vergleichen von VIs und VI-Hierarchien der LabVIEW-Hilfe finden Sie weitere Informationen zum Erstellen von Vergleichsprotokollen. Verbesserungen am Application Builder Automatische Auswahl der NI-Software für Installationsprogramme Beim Erstellen eines Installationsprogramms in LabVIEW 2013 werden die von der erstellten Applikation benötigten Installer für Treiber und andere Softwarekomponenten automatisch ausgewählt. Dadurch wird das Erstellen von Installationsprogrammen mit den korrekten Komponenten erleichtert. Um diese Funktion zu deaktivieren, öffnen Sie die Seite Zusätzliche Installer des Dialogfelds Eigenschaften für Installer und entfernen Sie das Häkchen aus dem Auswahlfeld Empfohlene Installer automatisch auswählen. [Idee wurde vom NI-Diskussionsforen-Mitglied "jlokanis" eingereicht] Erstellen von Verzeichnisversionen in Build-Spezifikationen Beim Erstellen von Build-Spezifikationen in LabVIEW 2012 oder älteren LabVIEW-Versionen wird die Versionsnummer nicht in den Verzeichnispfad auf dem Datenträger aufgenommen. In LabVIEW 2013 stehen im Zielpfad für den Build Tags zur Verfügung, mit deren Hilfe die Build-Version automatisch in den Verzeichnispfad geschrieben wird. Sie können im Eigenschaftsdialogfeld der Build-Spezifikationen das Tag [VersionNumber] im Feld Zielpfad der Seite Ziele und im Feld Zielverzeichnis der Seite Informationen verwenden. In der folgenden Tabelle sehen Sie eine Auflistung der Tags, die für eine jeweilige Build-Spezifikation verwendet werden, sowie den entsprechenden Verzeichnisnamen auf dem Datenträger. Build-Spezifikation Tag Benutzerdefinierter Pfad Auf Datenträger erstelltes Verzeichnis Applikation (EXE) [VersionNumber] C:\temp\builds\[Versionsnummer] C:\temp\builds\1.0.0.0 Hinweise zum Upgrade von LabVIEW 20 ni.com