LabVIEWForum.de
Triggern auf Paketanfang - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Triggern auf Paketanfang (/Thread-Triggern-auf-Paketanfang)



Triggern auf Paketanfang - xenos - 30.11.2010 15:03

Hallo,

ich beschäftige mich derzeit mit der Signalanalyse bei einer Powerline-Kommunikation.
Dabei werden die Daten paket-weise geschickt (siehe Anhang).
Ich möchte nun mit meinem LV-Programm immer auf den Anfang eines solchen Pakets triggern,
jedoch weiß ich nicht genau wie ich das anstellen soll.

Ich habe es schon auf zwei Varianten mit einem DAQmx Start Trigger versucht, jedoch bekomme ich dann entweder eine Fehlermeldung oder es tut sich nichts.
Wo setze ich den Trigger am besten hin?


Hat vielleicht jemand einen Tipp für mich.


Vielen Dank schon mal im Voraus.

-LV 2009 (9.01)-


MfG
xenos


Triggern auf Paketanfang - Lucki - 03.12.2010 10:02

Für die Beantwortung bisher nicht beantworteter Fragen gibts zwar diese Jahr keine LVF-Tasse, aber trotzdem will ichs mal versuchen:mellow:Allerdings nur allgemein, ich werde also nicht auf Dein VI eingehen und auch nicht für Dich recherchieren.

Die NI-Universalmesskarten sind so genial aufgebaut, daß man damit fast alles machen kann, unter anderm gibt es Beispiele für funktionsfähige Mehrkanal - Speicheroszilloskope mit Pre- und Post- Triggerung. Voraussetzung (nehme ich an) ist, daß die Karte Hardware für analoge und digitale Triggerung mit enthält. Das ist nicht bei jeder Karte der Fall.

Du müßtest also mal nach so einem Beispiel recherchieren und das dann für Deine Aufgabenstellung anpassen.


Triggern auf Paketanfang - xenos - 09.12.2010 10:43

Hallo Lucki,

das mit dem Trigger der Messbox habe ich mittlerweile hinbekommen.
Jedoch habe ich mich jetzt für einen "Software-Trigger" entschieden.
Diesen habe ich so gemacht, dass er mir immer wenn das Signal ein bestimmtes Level überschreitet, ab da eine bestimme Blocklänge des Arrays kopiert.

Jedoch habe ich das Problem, dass das Ergebnis der nachfolgenden FFT umso größer wird, je kleiner ich den herauskopierten Block mache (das Signal ist über die gesamte Signaldauer ziemlich gleich und wiederholt sich immer wieder).

Hat jemand eine Erklärung dafür?


Danke.

Gruß
xenos