Einfache Trigger-Erkennung
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Ermittelt den ersten Pegeldurchgang im Signalverlauf. Der Trigger kann als Index oder Zeitpunkt ausgegeben werden. Die Trigger-Bedingungen sind durch den Schwellwert-Pegel, die Steigung und die Hysterese gegeben. Zur Auswahl der polymorphen Instanz verbinden Sie Daten mit dem Eingang Signal (Eingang) oder wählen Sie die Instanz manuell aus.

Mit diesem VI können Einzelkanalmessungen sowohl im Einzelmodus (Einzelaufruf) als auch kontinuierlichen Modus (mehrere Aufrufe mit Historie) durchgeführt werden. Auch Mehrkanalmessungen sind im Einzelmodus und im kontinuierlichen Modus möglich. Wenn Sie Mehrkanalmessungen im kontinuierlichen Modus durchführen möchten, müssen Sie entweder die Mehrkanalversion dieses VIs oder eine Instanz dieses VIs pro Kanal verwenden. Das VI erkennt nur den ersten Trigger für jeden Kanal.
Die Einzelkanalversion dieses VIs ist hauptsächlich für die kontinuierliche Verarbeitung von nur einem Kanal vorgesehen. Das VI sollte nicht zum kontinuierlichen Abtasten mehrerer Kanäle (durch Indizieren eines Arrays aus Signalverläufen) in einer For-Schleife verwendet werden.
Bei der Einzelkanalversion dieses VIs werden interne Zustandsangaben nur für einen Kanal gespeichert. Wenn Sie dieses VI aufrufen, um einen weiteren Kanal zu verarbeiten, ohne die Historie (über die Bedienelemente Zurücksetzen oder Mittelwert neu berechnen) zu löschen, kann das VI unerwartet reagieren. Das liegt daran, dass die internen Zustandsangaben von einem Kanal auf einen anderen übertragen werden.
Durch die Hysterese wird verhindert, dass ein Störsignal versehentlich einen Trigger auslöst. Bei einer positiven Steigung muss das Signal das Ergebnis von Pegel – Hysterese unterschreiten, damit ein Trigger ausgelöst wird. Bei einer negativen Steigung muss das Signal über das Ergebnis von Pegel + Hysterese steigen, bevor ein Trigger ausgelöst wird. Der nachfolgende Graph demonstriert die Verwendung einer Hysterese.

Im vorigen Graph stellt die weiße Linie das Eingangssignal dar. Wenn der Pegel 0,5 und die Hysterese 0,0 beträgt, gibt LabVIEW eine grüne Linie aus, die den falschen Trigger darstellt. Beträgt die Hysterese 0,15, wird der gültige Trigger bei circa 0,125 s durch eine rote Linie gekennzeichnet.
Beispiele
Die folgenden Beispieldateien sind in LabVIEW enthalten.
- labview\examples\Signal Processing\Waveform Measurements\Basic Level Triggering of Waveforms.vi