Trigger

LabVIEW SignalExpress

Trigger

Entnimmt infolge des angegebenen Triggers einen Abschnitt aus einem fortlaufenden Signal. Dazu wird bis zum Eintreten einer Trigger-Bedingung gewartet. Der entnommene Signalabschnitt beginnt entweder am Trigger-Punkt oder bei Auswahl von Samples vor dem Trigger vor dem Trigger-Punkt. Das getriggerte Signal ist immer genau so groß wie das Eingangssignal vor dem Trigger. Daher muss das Eingangssignal nach dem Trigger groß genug sein, damit genügend Daten nach dem Trigger bereitstehen. Wenn das Eingangssignal zu klein ist, kommt es zu einem Timeout.

Details  

ParameterBeschreibung
EingangssignalZeigt das Eingangssignal an.
  • Angezeigtes Signal—Gibt die Signale an, zu denen eine Vorschau angezeigt werden soll. Diese Option wird nur angezeigt, wenn an einem Schritt eine Gruppe von Signalen anliegt.
    Hinweis  Wenn sich Skalarwerte unter den Eingangswerten befinden, die von den Werten von Eingangssignalverläufen abhängen, können nicht alle Signale in der Vorschau angezeigt werden.
AusgangssignalZeigt das Ausgabesignal an.
EingabeEnthält die folgende Option:
  • Eingangssignal—Gibt den Eingangswert an.
KonfigurationEnthält die folgenden Optionen:
  • Trigger-Modus—Gibt die Bedingung an, die das angegebene Signal erfüllen muss, damit es extrahiert wird.
    • Pos. Steigung—Gibt an, dass der Trigger ausgelöst werden soll, wenn ein Signal den angegebenen Pegel mit einer positiven Steigung überschreitet.
    • Pos. Steigung—Gibt an, dass der Trigger ausgelöst werden soll, wenn ein Signal den angegebenen Pegel mit einer negativen Steigung unterschreitet.
    • Bei Fenstereintritt—Gibt an, dass der Trigger ausgelöst werden soll, wenn ein Signal in das durch High-Pegel und Low-Pegel angegebene Fenster eintritt.
    • Bei Fensteraustritt—Gibt an, dass der Trigger ausgelöst werden soll, wenn ein Signal aus dem durch High-Pegel und Low-Pegel angegebene Fenster austritt.
  • Pegel—Gibt den Pegel an, den das Signal erreichen muss, damit das Eingangssignal getriggert wird.
  • Max. Pegel—Gibt die Obergrenze des Bereichs an, bei dem das Signal getriggert werden soll.
  • Min. Pegel—Gibt die Untergrenze des Bereichs an, bei dem das Signal getriggert werden soll.
  • Hysterese—Gibt den Bereich über und unter dem Trigger-Pegel an, den das angegebene Signal passieren muss, damit das Durchschreiten des Trigger-Pegels zuverlässig erkannt wird. Die Voreinstellung lautet 0. Durch die Hysterese wird verhindert, dass ein Störsignal versehentlich einen Trigger auslöst.
  • Trigger-Signal—Gibt den Kanal an, an dem nach dem Trigger gesucht werden soll, wenn eine Gruppe von Signalen anliegt. Die Voreinstellung ist der erste Kanal in der Gruppe.
  • Samples vor dem Trigger—Gibt an, wie viele Samples vor dem Referenz-Trigger-Punkt pro Kanal erfasst werden sollen. Bei von NI-DAQmx unterstützten Geräten muss Samples vor dem Trigger mindestens 2 sein. Die Anzahl der Samples nach dem Trigger ergibt sich aus Zu lesende SamplesSamples vor dem Trigger. Die Voreinstellung lautet 2.
  • Timeout (s)—Gibt den Hardware-Timeout in Sekunden an. Die Voreinstellung lautet 10.
  • Trigger gefunden—Gibt TRUE aus, wenn im Signal ein Trigger erkannt wurde. Wird kein Trigger gefunden, wird FALSE ausgegeben.

Trigger (Details)

Bei diesem Schritt kann es unter folgenden Bedingungen zu einem Timeout kommen:

  • Das Signal erreicht den angegebenen Trigger-Pegel nicht.
  • Es tritt ein Trigger auf, aber der Signalabschnitt nach dem Trigger ist kürzer als der Signalabschnitt vor dem Trigger.