IVI FGEN - Beliebiger Signalverlauf

LabVIEW SignalExpress

IVI FGEN - Beliebiger Signalverlauf

Erzeugt mit Hilfe eines Geräts der IVI-Klasse "Arbitrary Waveform/Function Generator" ein analoges Signal.

Die voreingestellten Werte richten sich nach der Hardware und dem angegebenen Treiber. Die Voreinstellungen sind möglicherweise nicht für die gewünschte Messung geeignet. Sie können jederzeit die Voreinstellungen für den Schritt wiederherstellen, indem Sie die Schaltfläche Initialisieren in der Symbolleiste des Schritts anklicken.

Zur Kommunikation mit einer Messkarte müssen Sie den dazugehörigen Treiber installieren und der Karte einen Session-Namen geben.

ParameterBeschreibung
SignalvorschauZeigt eine Vorschau des vom Signalgenerator geladenen Signals an. Die vertikale und die horizontale Achse des Graphen sind entsprechend der Einstellungen in Sample-Rate (S/s), Verstärkung und Offset (V) formatiert.
KonfigurationEnthält die folgenden Optionen zur Konfiguration beliebiger Signale:
  • Gerät—Enthält die folgenden Geräteoptionen:
    • Name der IVI-Session—Gibt den Session-Namen für diesen Schritt an. Dazu werden alle in Frage kommenden Session-Namen vom Measurement & Automation Explorer (MAX) abgefragt. Sie können auch eine neue Session erzeugen oder eine vorhandene bearbeiten oder löschen.
    • Ressourcenbezeichner—Gibt die Schnittstelle und die Hardware-Adresse für diesen Schritt an.
    • Gerätetreiber—Zeigt den Namen des genutzten Treibers an.
  • Kanalkonfiguration—Enthält die folgenden Optionen zur Kanalkonfiguration:
    • Kanäle—Gibt die physikalischen Kanäle an, an denen Daten ausgegeben werden sollen.
    • Kanal aktivieren—Gibt an, ob am ausgewählten Kanal die Datenerfassung aktiviert werden soll.
    • Eingangssignal—Wählen Sie hier das Signal aus, das erzeugt werden soll.
    • Signalerzeugungsmodus—Enthält die folgenden Optionen zur Signalerzeugung:
      • Fortlaufend erzeugen—Erzeugt das Eingangssignal kontinuierlich. Wenn Sie das Projekt wiederholt ausführen, wird das Signal immer wieder neu generiert, aber ohne Diskontinuitäten. Im Modus "Einmal ausführen" wird das Signal nur einmal erzeugt.
      • n Signale erzeugen—Erzeugt das Eingangssignal n Mal diskontinuierlich. Wenn Sie das Projekt wiederholt ausführen, wird das Signal immer wieder neu generiert, allerdings diskontinuierlich. Im Modus "Einmal ausführen" wird das Signal nur einmal erzeugt. Sie können diese Option verwenden, wenn das Gerät zu jedem Beginn der Signalgenerierung einen Start-Trigger ausgeben soll.
      • Anzahl von Signalverläufen—Gibt an, wie oft das Eingangssignal erzeugt werden soll.
    • Ausgangssignal—Enthält die folgenden Optionen zur Signalausgabe:
      • Aus Signal entnehmen—Gibt an, ob Einstellungen zur Sample-Rate (S/s), Verstärkung und zum Offset (V) aus dem Signalverlauf gefolgert oder vom Benutzer angegeben wurden. Wenn Sie die Option Aus Signal entnehmen aktivieren, müssen Sie zuerst die Werte in den Bereich von -1 bis 1 bringen.
      • Sample-Rate (S/s)—Gibt die Sample-Rate an, mit der Funktionsgenerator die Signale ausgeben soll.
      • Verstärkung—Gibt den Faktor an, um den der Funktionsgenerator den Signalverlauf skalieren soll. Wenn Sie beliebige Signale erzeugen, müssen Sie die Werte zuerst in den Bereich von -1 bis 1 bringen. Anhand dieser Eigenschaft können Sie das Signal auf andere Bereiche verstärken. Wenn das Ausgabesignal im Bereich von -2 bis 2 Volt liegen soll, stellen Sie die Verstärkung auf 2 ein.
      • Offset (V)—Gibt den Wert an, der zu den Signaldaten addiert wird. Wenn Sie beliebige Signale erzeugen, müssen Sie die Werte zuerst in den Bereich von -1 bis 1 bringen. Anhand dieses Parameters können Sie das Signal auf der y-Achse verschieben. Wenn das Ausgabesignal beispielsweise statt zwischen -1 und 1 Volt im Bereich von 0 bis 2 Volt liegen soll, stellen Sie den Offset auf 1 ein.
      • Impedanz (Ohm)—Gibt die Impedanz an, mit der der Funktionsgenerator arbeiten soll. Bei 0 ist der Funktionsgenerator mit einer hohen Impedanzlast verbunden.
      • Frequenz (Hz)—Gibt die Frequenz an, mit der die Perioden des Signalverlaufs wiederholt werden sollen.
TriggerEnthält folgende Optionen zur Triggerung:
  • Kanal-Triggerung—Enthält die folgenden Optionen zur Kanal-Triggerung:
    • Kanäle—Gibt die physikalischen Kanäle an, die getriggert werden. Jeder Kanal kann unabhängig von den anderen getriggert werden.
    • Typ—Gibt die Quelle des Triggers an, auf den der Funktionsgenerator reagieren soll. Die Voreinstellung lautet "Sofort". Enthält die folgenden Optionen:
      • Sofort—Wartet auf keinen Trigger.
      • Intern—Wartet am Eingang für interne Trigger auf einen Trigger.
      • Extern—Wartet am Eingang für externe Trigger auf einen Trigger.
      • Software—Wartet, bis die Trigger-Schaltfläche in der Symbolleiste der Software betätigt wurde, die durch die Quelle für Software-Trigger bestimmt wurde.
      • Digital—Wartet am Digitaleingang auf einen Trigger.
    • Interne Trigger-Rate (Trigger/s)—Gibt die Rate an, mit der der Funktionsgenerator intern Trigger erzeugen soll. Die Interne Trigger-Rate (Trigger/s) kann nur eingestellt werden, wenn Typ auf Intern gesetzt ist.
    • Quelle für Software-Trigger—[Typ: Software] Gibt die Quelle des Triggers an, auf den das Messgerät reagieren soll. Zur Aktivierung des Triggers klicken Sie auf die entsprechende Schaltfläche in der Symbolleiste. Die Ausführung wird so lange angehalten, bis Sie die Trigger-Schaltfläche in der Symbolleiste betätigen. Enthält die folgenden Optionen:
      • Trigger A—(Voreinstellung) Gibt Trigger A als Trigger-Quelle an.
      • Trigger B—Gibt Trigger B als Trigger-Quelle an.
      • Trigger C—Gibt Trigger C als Trigger-Quelle an.
    • Quelle—[Typ: Digital] Gibt die zu verwendende Trigger-Quelle an. Enthält die folgenden Optionen:
      • PXI TRIG0 oder VXI TTL0—Wartet an der PXI-TRIG0-Leitung (bei PXI-Karten) oder der VXI-TTL0-Leitung (bei VXI-Karten) auf einen Trigger.
      • PXI TRIG1 oder VXI TTL1—Wartet an der PXI-TRIG1-Leitung (bei PXI-Karten) oder der VXI-TTL1-Leitung (bei VXI-Karten) auf einen Trigger.
      • PXI TRIG2 oder VXI TTL2—Wartet an der PXI-TRIG2-Leitung (bei PXI-Karten) oder der VXI-TTL2-Leitung (bei VXI-Karten) auf einen Trigger.
      • PXI TRIG3 oder VXI TTL3—Wartet an der PXI-TRIG3-Leitung (bei PXI-Karten) oder der VXI-TTL3-Leitung (bei VXI-Karten) auf einen Trigger.
      • PXI TRIG4 oder VXI TTL4—Wartet an der PXI-TRIG4-Leitung (bei PXI-Karten) oder der VXI-TTL4-Leitung (bei VXI-Karten) auf einen Trigger.
      • PXI TRIG5 oder VXI TTL5—Wartet an der PXI-TRIG5-Leitung (bei PXI-Karten) oder der VXI-TTL5-Leitung (bei VXI-Karten) auf einen Trigger.
      • PXI TRIG6 oder VXI TTL6—Wartet an der PXI-TRIG6-Leitung (bei PXI-Karten) oder der VXI-TTL6-Leitung (bei VXI-Karten) auf einen Trigger.
      • PXI TRIG7 oder VXI TTL7—Wartet an der PXI-TRIG7-Leitung (bei PXI-Karten) oder der VXI-TTL7-Leitung (bei VXI-Karten) auf einen Trigger.
      • ECL0—Wartet an der VXI-ECL0-Leitung auf einen Trigger.
      • ECL1—Wartet an der VXI-ECL1-Leitung auf einen Trigger.
      • PXI-Star—Wartet am PXI-STAR-Trigger-Bus auf einen Trigger.
      • RTSI 0—Wartet an der RTSI-Leitung 0 auf einen Trigger.
      • RTSI 1—Wartet an der RTSI-Leitung 1 auf einen Trigger.
      • RTSI 2—Wartet an der RTSI-Leitung 2 auf einen Trigger.
      • RTSI 3—Wartet an der RTSI-Leitung 3 auf einen Trigger.
      • RTSI 4—Wartet an der RTSI-Leitung 4 auf einen Trigger.
      • RTSI 5—Wartet an der RTSI-Leitung 5 auf einen Trigger.
      • RTSI 6—Wartet an der RTSI-Leitung 6 auf einen Trigger.
  • Bezugstaktgeber—Gibt den Taktgeber für den Funktionsgenerator an. Anhand dieses Taktgebers werden die Frequenzen und Sample-Raten des Funktionsgenerators vorgegeben. Sie können zwischen "Intern", "Extern" und "RTSI-Takt" wählen. Wenn Sie zum Beispiel Bezugstaktgeber auf Extern setzen, arbeitet der Funktionsgenerator mit dem Signal, das an seinem Eingang für die externe Taktung anliegt.
AusführungssteuerungEnthält die folgenden Optionen zur Ausführungssteuerung:
  • 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.