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 

DAQ Datenerfassung Parameter



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!

09.10.2009, 10:08
Beitrag #8

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.695
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
DAQ Datenerfassung Parameter
' schrieb:Wenn ich zu diesem AI eingang ein Digital eingang oder Counter (für Drehzahl messung) lesen will per DAQ geht das wie vor ? ich meine wegen synchronisieren beide kanäle?
Ich mach das bisher im Prinzip auch immer so, wie du das programmiert hast.
Leg die beiden DaqMX-Start-VIs (die mit dem grünen Pfeil) gemeinsam in einen Sequenzrahmen. Dann starten beide Tasks eigentlich gleichzeitig. Wenn du nur mit 1KHz abtastest, spielt der ganz kurze Zeitunterscheid, der hier immernoch vorhanden ist, keine Rolle. Beide Tasks werden synchron laufen.

Ich glaube es gibt noch folgende Möglichkeit (kann ich aber erst [*grübel*] heute am sehr späten Abend [*grübel*] besser morgen früh verifizieren):
Man kann bei einer Task die Quelle des Abtastrasters angeben. Normalerweise ist das ein Zeitgeber, der eben z.B. 1kHz macht. Man kann aber auch sagen, dass die CounterTask das Abtastraster der Analogtask nehmen soll! Wie das genau geht muss ich erst nachkucken.

Zitat:und wie kann ich die gesamte daten (Digital + Analog) per Queues weiterschicken ? signale einfach verbiden geht nicht in diesem fall..
Kann man bei Counter nicht Waveform einstellen?

Ansonsten kann man das 1D-Array auch in ein Waveform umwandeln. Hierzu nimmst du den Waveform der Analogtask, extrahierst T0 und dT und machst aus T0, dT und dem Counter-1DArray ein Waveform. Dieses Waveform kannst du dann mit dem Waveform vom Analogkanal verbinden zu einem neuen Waveform, das dann Analog und Counter enthält.

Beachte aber folgendes: Lies mit dem DaqMX-Rd immer 100 Werte aus. Hierzu musst du 100 an den entsprechenden Eingang anlegen (siehe Posting oben von Y-P). Wenn du ohne diese 100 (also mit -1, was heißt: "alles was da ist") kann es vorkommen, dass unterschiedliche Anzahl von Abtastwerten gelesen werden. Das ergibt dann aber ein Problem bei der nachfolgenden Waveform-Generierung.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
DAQ Datenerfassung Parameter - jg - 08.10.2009, 19:28
DAQ Datenerfassung Parameter - IchSelbst - 09.10.2009 10:08

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenerfassung cDAQ + NI9203 keine synchrone Datenerfassung dieseldunst 5 6.562 24.06.2016 14:49
Letzter Beitrag: jg
  Timing Parameter im MAX UND im VI angeben dimitri84 2 3.466 19.03.2010 08:49
Letzter Beitrag: dimitri84

Gehe zu: