INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Analoge Signale zeitgleich abfragen



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!

12.05.2016, 15:23
Beitrag #1

Fraser-Island Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2015

8.2
2015
DE



Analoge Signale zeitgleich abfragen
Hallo Forengemeinde!

Ich versuche mit einer NI USB 6003 analoge Signale zu erfassen.

Ich habe 2 Sensoren, von denen ich die Spannung aufzeichen will. Dies möchte ich gern ,wie im Beispiel gezeigt mit einem Task machen, den ich indiziere und die Messwerte danach herausziehe.

Wenn ich jetzt an einem Eingang eine Spannung anlege, dann springen beide Signale auf +5V und verhalten sich als wären sie ein einziger Eingang.

Gleiches passiert, wenn ich das ExpressVI benutze.

Was kann ich tun, damit die Spannungen beide gleichzeitig angezeigt werden können? liegt mein Fehler in der Indizierung?

Wäre es besser den "start Task" außerhalb der Schleife erneut zu platzieren?


Ich danke Euch


Angehängte Datei(en)
8.0 .vi  Forum.vi (Größe: 16,62 KB / Downloads: 126)

14.0 .vi  Forum14.vi (Größe: 15,84 KB / Downloads: 130)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.05.2016, 15:31 (Dieser Beitrag wurde zuletzt bearbeitet: 12.05.2016 15:35 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Analoge Signale zeitgleich abfragen
Hallo fraser,

Zitat:dann springen beide Signale auf +5V und verhalten sich als wären sie ein einziger Eingang.
Funktioniert das Einlesen von nur einem Kanal?
Funktioniert das Einlesen der Sensorsignale in MAX im Testpanel?

Zitat:Gleiches passiert, wenn ich das ExpressVI benutze.
Wie hast du das ExpressVI konfiguriert?
Wie hast du deinen DAQmx-Task konfiguriert?

Zitat:Was kann ich tun, damit die Spannungen beide gleichzeitig angezeigt werden können? liegt mein Fehler in der Indizierung?
Die Indizierung ist korrekt - abgesehen davon, dass du IndexArray nur einmal benötigst, da du es aufziehen kannst…

Zitat:Wäre es besser den "start Task" außerhalb der Schleife erneut zu platzieren?
Wieso "erneut"? Einmal reicht aus, um den Task zu starten…

Bitte Profil_ergaenzen, wenn du jetzt LV2014 benutzt!

Edit:
Ich habe dein VI mal etwas angepasst: du benötigst überhaupt kein IndexArray…


Angehängte Datei(en)
11.0 .vi  Forum.vi (Größe: 15,93 KB / Downloads: 128)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.05.2016, 15:39 (Dieser Beitrag wurde zuletzt bearbeitet: 12.05.2016 15:41 von Fraser-Island.)
Beitrag #3

Fraser-Island Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2015

8.2
2015
DE



RE: Analoge Signale zeitgleich abfragen
Hallo Gerd,

danke für den Tipp mit dem erweitern des Array Bausteins - gleich viel übersichtlicher Smile

Zitat:Funktioniert das Einlesen von nur einem Kanal?
Funktioniert das Einlesen der Sensorsignale in MAX im Testpanel?

Ja das funktioniert bei nur einem Kanal. (Auch im Testpanel)
Im NI MAX zieht er auch beide Siganle auf die hohe Spannung, selbst wenn nur ein Kanal angeschlossen ist.

Zitat:Wie hast du deinen DAQmx-Task konfiguriert?
siehe Bild im Anhang

Zitat:Wieso "erneut"? Einmal reicht aus, um den Task zu starten…
Ich dachte Start(ai0) und darunter neu start(ai1)


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.05.2016, 15:45 (Dieser Beitrag wurde zuletzt bearbeitet: 12.05.2016 15:46 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Analoge Signale zeitgleich abfragen
Hallo Fraser,

Zitat:siehe Bild im Anhang
Die "Details" sind versteckt…

Du hast "differentiell" eingestellt: hast du die Eingänge passend verkabelt? So wie in MAX gezeigt wird?
Oder willst du vielleicht eher "single ended" messen?
Bei einer Samplerate von 1kHz solltest du besser 100 Samples statt der 10 in meinem BeispielVI abfragen…

Zitat:Ich dachte Start(ai0) und darunter neu start(ai1)
1. Wenn du den Task startest, werden alle im Task enthaltenen Kanäle gelesen.
2. Deine USB6003 hat nur einen ADC und verwendet einen MUX, um mehrere Kanäle zu lesen. Erst einen Kanal zu starten und dann einen zweiten, ist damit unsinnig / überhaupt nicht möglich!

Zitat:Im NI MAX zieht er auch beide Siganle auf die hohe Spannung, selbst wenn nur ein Kanal angeschlossen ist.
Welche Spannungswerte erwartest du eigentlich?
Was liefern deine Sensoren?
Was zeigt ein DMM an?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.05.2016, 15:54 (Dieser Beitrag wurde zuletzt bearbeitet: 12.05.2016 15:55 von Fraser-Island.)
Beitrag #5

Fraser-Island Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2015

8.2
2015
DE



RE: Analoge Signale zeitgleich abfragen
Zitat:Die "Details" sind versteckt…
meinst du diese?


Zitat:Du hast "differentiell" eingestellt: hast du die Eingänge passend verkabelt? So wie in MAX gezeigt wird?
Oder willst du vielleicht eher "single ended" messen?

habe es passend verkabelt und beide Modi ausprobiert-keine Änderung


Zitat:Welche Spannungswerte erwartest du eigentlich?
Was liefern deine Sensoren?
beide von 0-4 Volt
dies zeigt auch das Multimeter an


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.05.2016, 15:57
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Analoge Signale zeitgleich abfragen
Hallo fraser,

für einen Test nimmt man eine Spannungsquelle mit bekannter Spannung (aka handelsübliche 1.5V-Batterie) und schließt diese mal an. Wenn das dann klappt, weiß man, dass die Software und die Messtechnik an sich funktioniert.

Dann schließt man die Sensoren an und prüft deren Ausgangssignal (am besten zusätzlich parallel mit einem DMM).
Die Versorgung deiner Sensoren ist vorhanden/ausreichend?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.05.2016, 16:00 (Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2016 06:40 von Fraser-Island.)
Beitrag #7

Fraser-Island Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2015

8.2
2015
DE



RE: Analoge Signale zeitgleich abfragen
Zitat:ür einen Test nimmt man eine Spannungsquelle mit bekannter Spannung
Das Signal ist von einem Schalter und ist entweder 0V (aus) oder 4 Volt (eingeschaltet)

Das kann ich mit dem DMM überprüfen. Die Ausgangs-Signale ändern sich unabhängig voneinander
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.05.2016, 07:13
Beitrag #8

Fraser-Island Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2015

8.2
2015
DE



RE: Analoge Signale zeitgleich abfragen
Nochmal zur Verdeutlichung:

Ich habe beide Kanäle gleich konfiguriert (Differentiell, 100 Werte lesen, 1000Hz Rate)
und es ergibt sich folgendes Bild:

Beide Graphen zeigen eine Spannung an, aber nur die obere Kurve sollte eine Spannung zeigen. Der andere Steckplatz ist gar nicht angeschlossen, folglich 0V. (bei RSE gleiches Verhalten)

Warum zeigen beide Kurven eine Spannung an?


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.05.2016, 07:51
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Analoge Signale zeitgleich abfragen

Akzeptierte Lösung

Ein offener Kanal driftet bei eine MUX Karte von NI immer irgendwo hin. Bevorzugt folgt er dem Kanal davor. Schließe ihn kurz, und du misst deine gewünschten 0 Volt.

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!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.05.2016, 08:58
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Analoge Signale zeitgleich abfragen
Hallo Fraser,

und Profil_ergaenzen nicht vergessen…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Analoge Eingänge nacheinander abfragen t0bsN 6 4.364 19.05.2016 11:24
Letzter Beitrag: t0bsN
  analoge Signale nach Abbruch zurücksetzen nils2000 3 2.884 10.11.2014 18:53
Letzter Beitrag: Lucki
  4 analoge Signale addieren und als Signalverlauf anzeigen F.Stute 2 5.525 24.04.2012 13:59
Letzter Beitrag: F.Stute
  Analoge Signale in Digitale Signale wandeln zwusch 8 9.961 10.10.2007 12:06
Letzter Beitrag: monoceros84

Gehe zu: