LabVIEWForum.de
DAQmx Messwerte fallen ab im Graph - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: DAQmx Messwerte fallen ab im Graph (/Thread-DAQmx-Messwerte-fallen-ab-im-Graph)

Seiten: 1 2


DAQmx Messwerte fallen ab im Graph - samuel - 15.01.2014 09:33

Hallo,

mein zweiter Beitrag in zwei Tagen (ja ich habe Probleme Big Grin). Ich erfasse Messwerte mit DAQmx über eine PCI MIO 16E 1.
Und sammle diese in einem 2D-Array für die kontinuierliche Anzeige in einem XY-Graph. Nun ist es so, dass wenn keine Hardware angeschlossen ist die Messwerte im Graph von 0 immer weiter abfallen.

Die Messwerte werden im SubVI "Messen" erzeugt und dann im HauptVI in an das Array angehängt. Im Anhang ist das komplette Messprogramm und ein Screenshot wie der Abfall aussieht.

PS: ich weiß das noch viele Schönheitsfehler im Programm sind. Mir geht es aber erst mal nur um die Beseitigung dieses Problems.

Vielen Dank

samuel
Ich habe jetzt einmal die Erfassungsrate und die Sampleanzahl um den Faktor 10 verkleinert. Jetzt sieht es normal aus oO Kann mir das jemand erklären?

Gruß samuel


RE: DAQmx Messwerte fallen ab im Graph - jg - 15.01.2014 09:53

Was meinst du mit "keine Hardware angeschlossen"?
  • Möglichkeit 1: keine DAQmx-Erfassungskarte? Dann musst du eine "simulierte" Karte im MAX definiert haben. Bei DAQmx-Read wird dir dann bei den AIs ein Sinus zurückgegeben.
  • Möglichkeit 2: Karte eingebaut, aber keine Signale angeschlossen, alle Eingänge sind offen: Dann wandern die AI-Eingänge irgendwo hin, ist normal.

Gruß, Jens


RE: DAQmx Messwerte fallen ab im Graph - Y-P - 15.01.2014 09:55

Ich tippe auf offene Eingänge....

Gruß Markus

EDIT: Jens war schneller.


RE: DAQmx Messwerte fallen ab im Graph - samuel - 15.01.2014 09:56

Es ist eine Karte eingebaut und daran hängt ein BNC 211Anschlussblock. Das die Werte irgendwo hinwandern beruhigt mich. Danke euch.


Ich bleibe heute wirklich nicht verschont von Problemen. Nachdem das Problem bezüglich des abfallens der Messwerte beseitigt ist spinnt wohl alles. Wenn ich z.B. am Drehzahl Channel ein Spannungsgerät anschliesse um eine messgröße zu simulieren wirkt sich das auch auf alle anderen Channel aus.

Ich habe einen Screenshot angehängt. In diesem Beispiel habe ich nur die Drehzahl verändert. Der Vorschub zeigt das selbe Signal an. Fz1 und Fz2 zeigen zumindest die selben "Bewegungen" im Graph. Hat dazu jemand eine Idee?

gruß samuel


RE: DAQmx Messwerte fallen ab im Graph - Y-P - 15.01.2014 09:57

Das wolltest Du vielleicht.

Gruß Markus

(15.01.2014 09:56 )samuel schrieb:  Ich habe einen Screenshot angehängt.



RE: DAQmx Messwerte fallen ab im Graph - samuel - 15.01.2014 10:01

Entschuldigung. Ich habe es editiert Blush


RE: DAQmx Messwerte fallen ab im Graph - jg - 15.01.2014 10:08

Auch das ist normal. Solange du offenen AI-Eingänge hast, werden die wandern. Entweder "folgen" sie dem einen angeschlossenen oder wenn alle offen sind,... s. oben.

Grund dafür ist das Multiplexing des A/D-Wandlers auf der Karte.

Gruß, Jens


RE: DAQmx Messwerte fallen ab im Graph - samuel - 15.01.2014 10:10

Diesbezüglich habe ich gerade an Fz1 eine Kraftsensor angeschlossen und an Vorschub ebenfalls wie an Drehzahl eine Spannungserzeugung. Das verhalten hat sich nicht geändert.

Die Änderung der Drehzahl beeinflusst also alle anderen Channel. wenn ich dagegen den Vorschub ändere machen die anderen Channel nichts .

Gruß


RE: DAQmx Messwerte fallen ab im Graph - GerdW - 15.01.2014 10:23

Hallo,

Zitat:Wenn ich z.B. am Drehzahl Channel ein Spannungsgerät anschliesse um eine messgröße zu simulieren wirkt sich das auch auf alle anderen Channel aus.
Ist das nicht ein typisches Charakteristikum einer Messkarte, die zwar mehrere Eingänge, aber nur einen ADC hat?
Insbesondere bei offenen Eingängen (oder auch: hochohmig versorgt) ist das zu beobachten (und zu beachten)!


RE: DAQmx Messwerte fallen ab im Graph - samuel - 15.01.2014 10:41

Wenn die anderen Eingänge alle unbelegt sind kann ich das ja verstehen.... Aber wenn ich an Vorschub ai0 und ai1 jeweils eine Spannung anlege dann darf doch mein Signal von ai0 nicht den angezeigten Wert von ai1 beeinflussen.

Dann wäre die komplette Datenaufzeichnung ja umsonst oO