Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Hallo
Ich messe DMS Brücken und Temperaturen und filtere die Signale dann mit einem Tiefpass. Das funktioniert auch problemlos (siehe VI test mit filter ok, werte ok.png).
Wenn ich allerdings weitere Messwerte einbauen will funktionierts nicht mehr (VI test mit filter zusatzl werte, werte nicht ok.png). Wenn ich die Werte auslese habe ich bei meinen gefilterten Werten dann ein Signal "das ausschaut wie die Fläche" unter der gefilterten Kurve (zu sehen im png - das Signal startet immer bei 0).
Habt ihr eine Idee wo mein Denkfehler liegt.
Danke und LG
ugarcia
08.01.2013, 10:37 (Dieser Beitrag wurde zuletzt bearbeitet: 08.01.2013 10:50 von Lucki.)
Dem Hilfetext nach scheint das Filter bei mehreren Kanälen nur für die Verarbeitung von 1 Sample pro Aufruf geeignet zu sein. Du verwendest 10 Samples pro Durchgang.
Mit dem VI können Einzelkanalmessungen sowohl im Einzelmodus (einmaliger Aufruf) als auch kontinuierlichen Modus (mehrere Aufrufe mit Historie) durchgeführt werden. Mehrkanalmessungen können nur im Einzelmodus durchgeführt werden. Wenn Sie Mehrkanalmessungen im kontinuierlichen Modus durchführen möchten, verwenden Sie entweder die Mehrkanalversion dieses VIs oder ein Exemplar des VIs pro Kanal.
Edit: Einfachste Möglichkeit das zu änden siehe unten. Cases entsprechend der Kanalzahl, und in allen Cases ist das Gleiche drin.
Die Filterung hat ja funktioniert für mehrere Kanäle. Das Problem entstand nur wenn ich einen neuen Task mit neuen Kanälen hinzugefügt habe.
Mittlerweile funktioniert es allerdings obwohl ich bis auf einen Neustart nichts verändert habe...
Irgendwann solltest du das Filter-VI vielleicht auch mal initialisieren, z.B. beim Start der Messung. Ansonsten stecken da noch die Werte von der vorherigen Messung drinnen.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!