LabVIEWForum.de
Triggern - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Triggern (/Thread-Triggern--30632)

Seiten: 1 2 3 4 5


RE: Triggern - jodh14 - 10.04.2018 09:38

Das hört sich aber nicht sehr einfach an...
Habe gerade eine Funktion einfache Trigger-Erkennung gefunden, ginge das mit dieser Funktion ?


RE: Triggern - GerdW - 10.04.2018 10:09

Hallo jodh,

vielleicht.

Ich kenne bisher weder dein Signal noch die darauf anzuwendenden Trigger-Parameter…


RE: Triggern - jodh14 - 10.04.2018 10:25

Ich habe zwei Kanäle. Der erste gibt das Messsignal, Kanal A. Kanal B gibt das Trigger Signal. PRETRG ist 100 %. Steigende Flanke. Mehr Informationen benötigt das Oszi, welches ich mit
Labview nachahmen nicht. Geht das mit dieser Trigger-Funktion ?


RE: Triggern - GerdW - 10.04.2018 10:39

Hallo jodh,

Zitat:Geht das mit dieser Trigger-Funktion ?
- Bei dieser Triggerfunktion musst du einen Level, Hysterese und Steigung angeben. Wenn Kanal B ein digitales Signal ist, sollte das aber nicht allzu schwer sein…
- Die Triggerfunktion gibt dir den Index/Zeitpunkt des Triggers: einen Pretrigger musst du selbst programmieren. (Hatte ich das schon einmal erwähnt?)

Die Antwort auf deine Frage lautet also: Ja, musst du nur programmieren!


RE: Triggern - jodh14 - 10.04.2018 11:25

Wie programmiert man einen pretrigger ?


RE: Triggern - GerdW - 10.04.2018 11:33

Hallo jodh,

Zitat:Wie programmiert man einen pretrigger ?
Indem man einen genügend großen Buffer mit Samples vorhält!

Wenn du das ganze als "Datenaufbereitung nach der Messung" machst, liegen deine Samples doch schon als Array/Waveform vor. Du musst dir nur einen genügend großen Ausschnitt deiner Daten aus dem Array holen…


RE: Triggern - jodh14 - 10.04.2018 14:30

Hallo GerdW, ich habe jetzt mal was programmiert mit der Funktion Triggern. Allerdings ist das Programm nicht ausführbar. Kannst Du mir da helfen, bitte ?


RE: Triggern - GerdW - 10.04.2018 14:55

Hallo jodh,

hast du dir auch mal die Fehlermeldung durchgelesen?

Warum verwendest du eine "allgemeine" Propertynode, ohne eine Referenz anzuschließen?
Warum nimmst du nicht einfach eine (mit dem Graph) "verknüpfte" Propertynode, wo du keine Referenz mehr anschließen musst?
Und warum liest du mehrere Kanäle vom DAQmxRead, wenn du aber nur einen Kanal konfigurierst??? Hmm


RE: Triggern - jodh14 - 10.04.2018 15:13

Hallo GerdW, ich habe nochmal ein Anhang beigefügt. Jetzt tut das Programm. Es steht nur nicht still wie es soll. Wenn ich bei Pegel einen Wert eingebe wie im Beispiel. Zum Beispiel
0,4 als Pegel wird das nicht angenommen. Man kann nur ganze Zahlen eingeben. Das hat dann aber auch nicht den Effekt, dass der Graph bei diesem Wert stehen bleibt. Kannst Du mir helfen, bitte ?


RE: Triggern - GerdW - 10.04.2018 15:27

Hallo jodh,

Zitat:Zum Beispiel 0,4 als Pegel wird das nicht angenommen. Man kann nur ganze Zahlen eingeben.
Ich habe keine Ahnung, was du da meinst. Ich kann beliebige Werte für den Pegel eingeben…

Ich habe dein VI mal auf einen Kanal vereinfacht, siehe Anhang…