LabVIEW-8.2-VI ausführen

LabVIEW SignalExpress

LabVIEW-8.2-VI ausführen

Führt in LabVIEW SignalExpress ein LabVIEW-8.2-VI aus. LabVIEW SignalExpress geht davon aus, dass alle Elemente auf dem Anschlussfeld des VIs Parameter sind. Wenn Eingänge verfügbar sind, geben Sie am Eingang An Eingang anschließen ein Bedienelement an, an dem die Daten von LabVIEW SignalExpress an das VI übergeben werden können.

Sie müssen jedoch die Version des Schritts "LabVIEW-VI ausführen" auswählen, in der das VI gespeichert wurde. In LabVIEW 7.1 gespeicherte VIs müssen beispielsweise mit dem Schritt "LabVIEW-7.1-VI ausführen" gestartet werden.

Wenn Sie mit einem VI arbeiten, das einen Parameter mit einem X-Y-Array-Datentyp enthält, muss das Ausgabeelement eine Cluster-Anzeige sein, keine Graphanzeige. Das x-Array muss die erste Komponente im Cluster und das y-Array die zweite Komponente sein. Beide Komponenten müssen im Cluster als Zahlen mit doppelter Genauigkeit dargestellt sein. LabVIEW SignalExpress arbeitet mit einer Vielzahl von Datentypen.

Sie können einen Schritt zum Ausführen von LabVIEW-VIs basierend auf einem bestehenden VI oder von einer Vorlage erstellen.

ParameterBeschreibung
EinstellungenEnthält die folgenden Optionen:
  • VI auswählen—Gibt den Pfad zum VI an, das als Schritt in LabVIEW SignalExpress fungieren soll.
  • Diesen Schritt automatisch ausführen—Startet das VI bei jeder Änderung am Frontpanel.
  • VI neu laden—Lädt das VI neu von der Festplatte, untersucht es auf Änderungen und passt den Schritt "LabVIEW-VI ausführen" gegebenenfalls entsprechend an. Wenn Sie in LabVIEW SignalExpress ein Projekt ausführen müssen Sie es zunächst über die Schaltfläche Stopp anhalten, bevor Sie auf VI neu laden klicken können.
  • Name des Elements—Gibt an, an welchen Eingängen des VIs die Signale aus LabVIEW SignalExpress anliegen sollen. Wenn Sie Daten aus einem anderen Schritt des Projekts an das VI übergeben möchten, arbeiten Sie mit einem Eingangssignal. LabVIEW SignalExpress geht davon aus, dass alle Elemente auf dem Anschlussfeld des VIs Parameter sind. Ein Eingangssignal ist ein Signal, das von einem vorherigen Schritt stammt. Sie können das Eingangssignal auf dem Frontpanel des VIs nicht verändern.
  • An Eingang anschließen—Gibt das Element an, mit dessen Hilfe das LabVIEW-SignalExpress-Signal an das VI weitergegeben wird.
  • Von Eingang trennen—Entfernt einen Eingang aus dem Feld Name des Elements.
  • Eingangssignal—Zeigt eine Referenz auf ein Signal von einem vorherigen Schritt an.
  • Ausgänge—Liste aller erkannten Ausgänge, von denen das Projekt Daten empfängt. Die Ausgänge müssen sich auf dem Frontpanel des VIs befinden, einem der LabVIEW-SignalExpress-Signaltypen entsprechen und mit dem VI-Anschlussfeld verbunden sein.
  • Strikter Ausgabedatentyp—Gibt den Signaltyp des VI-Ausgangs an. Sie müssen einen strikten Signaltyp angeben. Nur so kann garantiert werden, dass das Signal von den anderen Schritten des Projekts verarbeitet werden kann.
VI konfigurierenZeigt das Frontpanel des VIs an, das auf der Registerkarte Einstellungen ausgewählt wurde.
AusführungssteuerungEnthält die folgenden Optionen:
  • Diesen Schritt starten nach—Lässt den Schritt bis zur Beendigung eines vorher gestarteten Schritts warten. Sie können den Schritt so einstellen, dass er auf einen beliebigen Hardware-Schritt im Projekt wartet. Wählen Sie dazu den Schritt, auf den gewartet werden soll, aus dem Pulldown-Menü aus.

    Auf diese Weise können Sie ein Datenerfassungsgerät zwingen, auf den Start eines Ausgabegeräts zu warten. Ebenso können Sie dafür sorgen, dass ein Gerät zur Ausgabe eines Triggers erst nach dem Gerät startet, das den Trigger erwartet – das Signal also erst gesendet wird, wenn der Empfänger bereit ist.
  • Diesen Schritt starten nach—Zeigt alle Schritte an, auf die dieser Schritt warten kann.
  • Pause vor Ausführung (ms)—Gibt an, wie lange vor Ausführung des Schritts gewartet werden soll. Wenn der Schritt einem anderen folgen soll, drückt dieser Wert den zeitlichen Abstand zwischen den beiden Schritten aus.
  • Pause nach Ausführung (ms)—Gibt an, wie lange nach Ausführung des Schritts gewartet werden soll.
  • Timing-Typ—Enthält die folgenden Optionen zum Timing des Ausgangssignals:
    • Ungetaktet—Gibt an, dass das Ausgangssignal ungetaktet ist. Diese Option gilt für den Fall, dass das Ausgangssignal kein Skalarwert oder zeitkontinuierlicher Signalverlauf ist.
    • Kontinuierlich—Gibt an, dass das Ausgangssignal kontinuierlich getaktet ist. Diese Option gilt für den Fall, dass das Ausgangssignal ein zeitkontinuierlicher Signalverlauf ist.
    • Periodisch—Gibt an, dass das Ausgangssignal periodisch getaktet ist. Diese Option gilt für den Fall, dass das Ausgangssignal ein Skalarwert ist und der Schritt mit der unter Sample-Intervall (s) eingestellten Rate ausgeführt werden soll.
    • Sample-Intervall (s)—[Timing-Typ: Periodisch] Gibt das Sample-Invervall für das periodische Ausgangssignal an. Wenn Sie Sample-Intervall (s) auf 0 setzen, wird der Schritt so schnell wie möglich ausgeführt.