Was gibt es Neues im LabVIEW 8.6 Real-Time Module?
Übersicht
Dieses Dokument erläutert die neuen Funktionen des LabVIEW Real-Time Module. Die hier aufgeführten Informationen stehen auch in den LabVIEW Real-Time Module Release and Upgrade Notes, Version 8.6 zur Verfügung.
Inhaltsverzeichnis
Tabelle der neuen Funktionen im LabVIEW 8.6 Real-Time Module
|
Funktion |
Beschreibung |
| Unterstützung des CompactRIO Scan Mode (nähere Informationen im nächsten Abschnitt) |
Das Real-Time Module 8.6 unterstützt den neuen CompactRIO Scan Mode. Eine Einführung in die Verwendung dieser Funktionen finden Sie im Handbuch „Getting Started with CompactRIO and LabVIEW: Scan Mode Edition“. |
|
Unterstützung des NI Distributed System Manager |
Der neue NI Distributed System Manager dient zur Überwachung und Verwaltung von Variablen, Fehlererkennung, Scan-Engine-Modi und Systemressourcenverwaltung auf Echtzeitzielsystemen. In LabVIEW wird der NI Distributed System Manager über „Werkzeuge » DSM“ gestartet. In der dazugehörigen Hilfe finden Sie weitere Informationen über die Verwendung des NI Distributed System Manager. |
|
Neue VIs für die Verwaltung von Speicher und CPU-Ressourcen |
Das Real-Time Module 8.6 enthält neue Real-Time Utilities VIs, mit denen CPU- und Speicherauslastung des Zielsystems programmatisch überwacht werden können. Das Modul umfasst außerdem neue SMP CPU Utilities VIs zur Spezifizierung der CPUs, die für die automatische Lastverteilung zur Verfügung stehen, wenn ein Zielsystem mit NI RT Extensions for SMP eingesetzt wird. Weitere Informationen über die Real-Time Utilities VIs finden Sie nach Auswahl der Registerkarte Inhalt (Contents) der LabVIEW-Hilfe unter Real-Time Module » Real-Time VIs » Real-Time Utilities VIs. Weitere Informationen über die SMP CPU Utilities VIs finden Sie nach Auswahl der Registerkarte Inhalt (Contents) der LabVIEW-Hilfe unter Real-Time Module » Real-Time VIs » SMP CPU Utilities VIs. |
|
Unterstützung des Reliance™-Dateisystems |
Das Reliance™-Dateisystem bietet schnellen Zugriff auf die Festplatte und Datenintegrität bei Stromausfall. Das Dokument „Using Desktop PCs as RT Targets with the LabVIEW Real-Time Module“ enthält weitere Informationen über die Installation des Reliance™-Dateisystems auf einem Desktop-PC mit Echtzeitbetriebssystem. Reliance™ ist ein Warenzeichen von Datalight, Inc. Copyright 1989–2008 Datalight, Inc. Alle Rechte vorbehalten. Datalight® ist ein eingetragenes Warenzeichen von Datalight, Inc. |
|
Softwaregetriggerte Timing-Ressourcen |
Das Real-Time Module 8.6 bietet softwaregetriggerte Timing-Ressourcen. Mit diesen können getaktete Strukturen getriggert werden, die auf software- oder anwenderdefinierten Ereignissen anstatt auf einem Hardwaretakt basieren. Mehr über die Erstellung und Verwendung softwaregetriggerter Timing-Ressourcen erfahren Sie nach Auswahl der Registerkarte Inhalt (Contents) der LabVIEW-Hilfe unter Grundlagen » Schleifen und Strukuren » Allgemeines » Zeitgesteuerte Strukturen »Auswahl einer Timing-Quelle für eine zeitgesteuerte Struktur. |
|
Einfachere Einrichtung einer IP-Adresse für Echtzeitzielgeräte |
Echtzeitsysteme, die mit dem Real-Time Module 8.6 ausgestattet sind, umfassen Optionen zur automatischen Netzwerkanbindung. Wird ein Real-Time-8.6-System an ein Netzwerk angeschlossen und eingeschaltet, nutzt das Zielsystem den Zielnamen, um eine Netzwerkanbindung über DHCP aufzubauen. Kann das Ziel keine IP-Adresse über DHCP beziehen, verbindet es sich mit einer Link-Local-IP-Adresse. |
|
TDMS-Unterstützung für VxWorks-Zielsysteme |
Das Real-Time Module 8.6 umfasst TDMS-Unterstützung für Zielsysteme mit VxWorks-Betriebssystem. Weitere Informationen über die TDM Streaming VIs und deren Funktionen erhalten Sie auf der Registerkarte Inhalt (Contents) in der LabVIEW-Hilfe unter VI- und Funktionenübersicht » VIs und Funktionen zur Programmierung » Datei-I/Os und Funktionen » TDM Streaming VI und Funktionen. |
|
Verbesserte Ethernet-Kompatibilität |
Das Real-Time Module 8.6 bietet erweiterte Unterstützung von Ethernet-Chipsätzen für Desktop-PCs mit Echtzeitbetriebssystemen. Auf der Website ni.com/info, Info Code etspc erfahren Sie, welche Ethernet-Chipsätze mit Real-Time-Desktop-PCs kompatibel sind. |
|
Execution Trace Toolkit 2.0.1 |
Das Real-Time Execution Trace Toolkit 2.0.1 wurde für LabVIEW Real-Time 8.6 aktualisiert und enthält neue Debugging-Flags zur Unterstützung des CompactRIO Scan Mode. |
Beschreibung der Funktionen zur Unterstützung des CompactRIO Scan Mode
Das Real-Time Module 8.6 unterstützt den neuen CompactRIO Scan Mode. Eine Einführung in die Verwendung dieser Funktionen finden Sie im Handbuch „Getting Started with CompactRIO and LabVIEW: Scan Mode Edition“.
|
Funktion |
Beschreibung |
|
Unterstützung der NI Scan Engine |
Das Real-Time Module 8.6 unterstützt die NI Scan Engine. Diese bietet effizienten Zugriff auf kohärente Sets von I/O-Kanälen mithilfe einer Abfrage (Scan), die Daten in einem globalen Speicher ablegt und alle Werte mit derselben Rate aktualisiert. Unter Real-Time Module » Real-Time Module Concepts »Accessing I/O with the NI Scan Engine » Using the NI Scan Engine auf der Registerkarte Inhalt (Contents) der LabVIEW-Hilfe finden Sie weitere Informationen über die NI Scan Engine und damit zusammenhängende Funktionen. |
|
Unterstützung von I/O-Variablen |
Ein Real-Time-Zielgerät mit der NI Scan Engine profitiert von I/O-Variablen, einem neuen Variablentyp, der den I/O-Zugriff erleichtert. LabVIEW erkennt mit dem Zielgerät verbundene I/O-Module durch die NI Scan Engine automatisch und erstellt im Fenster des Projekt-Explorers eine I/O-Variable für jeden angeschlossenen I/O-Kanal. Unter Real-Time Module » Real-Time Module Concepts » Accessing I/O with the NI Scan Engine » Using I/O Variables auf der Registerkarte Inhalt (Contents) der LabVIEW-Hilfe finden Sie weitere Informationen über I/O-Variablen. |
|
Unterstützung von I/O Forcing |
I/O-Variablen unterstützen das I/O Forcing zum Zweck der Fehlerbehebung und der manuellen Steuerung von I/Os. Mit dem NI Distributed System Manager lassen sich I/O-Werte manuell setzen und rücksetzen. Die Forcing VIs auf der NI-Scan-Engine-Palette dienen zum programmatischen Setzen und Rücksetzen von I/O-Werten. Unter VI und Funktionsübersicht » Mess-I/O-VIs und -Funktionen » NI Scan Engine VIs » Forcing VIs auf der Registerkarte Inhalt (Contents) in der LabVIEW-Hilfe gibt es weitere Informationen über die Forcing VIs. |
|
Scan Engine Faults |
Auf Echtzeitzielsystemen, die mit der NI Scan Engine ausgestattet sind, können mittels der Fault VIs asynchrone Fehlerbedingungen für die NI Scan Engine erzeugt und abgefragt werden. Unter Real-Time Module » Real-Time Module Concepts » Accessing I/O with the NI Scan Engine » Scan Engine Faults auf der Registerkarte Inhalt (Contents) der LabVIEW-Hilfe finden Sie weitere Informationen über Scan Engine Faults. |
|
Scan Engine VIs |
Das Real-Time Module 8.6 installiert die neue NI-Scan-Engine-Palette als Unterpalette der Mess-I/O-Palette. Die NI Scan Engine VIs können zur programmatischen Anbindung an die auf dem Zielsystem laufende Scan Engine dienen. Unter VI und Funktionenübersicht » Mess-I/O-VIs und -Funktionen » NI Scan Engine VIs » NI Scan Engine VIs auf der Registerkarte Inhalt (Contents) in der LabVIEW-Hilfe gibt es weitere Informationen über die Scan Engine VIs. |
|
Project & System Comparison Dialog |
Das Real-Time Module 8.6 enthält ein neues Dialogfenster für den Vergleich von Projekten und Systemen, mit dem sich Konflikte lösen lassen, die aus der Projektkonfiguration oder aus Hardwareveränderungen bei Zielsystemen mit der NI Scan Engine resultieren. |
|
Funktionsblöcke |
Das Real-Time Module 8.6 enthält Standard-Funktionsblöcke, die in der Spezifikation IEC 1131-3 definiert sind. Die Funktionalität der Real-Time-Funktionsblöcke überschneidet sich teilweise mit der Funktionalität von LabVIEW-VIs und -Funktionen. Funktionsblöcke können eingesetzt werden, um Parameterwerte über Umgebungsvariablen zu übertragen, oder wenn das Funktionsblock-Programmierparadigma IEC 1131-3 verwendet werden soll. Weitere Informationen über die Verwendung von Funktionsblöcken in LabVIEW finden Sie nach Auswahl der Registerkarte Inhalt (Contents) der LabVIEW-Hilfe unter Real-Time Module » Real-Time VIs » Function Blocks. |
Weiterführende Informationen
- Erfahren Sie mehr zu LabVIEW Real-Time
- Neue Funktionen in den LabVIEW-Modulen und -Toolkits
- Was ist neu in NI LabVIEW?
- Aktualisieren Sie Ihre LabVIEW-Version
AGB
Dieses Tutorium ("Tutorium") wurde von National Instruments ("NI") entwickelt. Auch wenn National Instruments dieses Tutorium technisch unterstützt, ist es jedoch möglich, dass dieses Tutorium nicht umfassend getestet und überprüft wurde. NI übernimmt weder Garantien bezüglich der Qualität des Tutoriums noch bezüglich der weiteren technischen Unterstützung neuer Versionen ähnlicher Produkte und Treiber. DIESES TUTORIUM WIRD IM "IST-ZUSTAND" ZUR VERFÜGUNG GESTELLT UND NI ÜBERNIMMT KEINERLEI GARANTIEN. AUSFÜHRLICHERE ERLÄUTERUNGEN ZU ANDEREN EINSCHRÄNKUNGEN ENTNEHMEN SIE BITTE DEN NUTZUNGSBEDINGUNGEN AUF NI.COM (http://ni.com/legal/termsofuse/unitedstates/us/).
