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 

Express VI oder DAQ Module??



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.07.2012, 08:51
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.431
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Express VI oder DAQ Module??
Hallo David,

neben dem Hinweis zur Verwendung der Hardwaretaktung der Messung:
- Man kann hier auch Bilder direkt anhängen (vorzugsweise im PNG-Format). Erst alles nach PDF zu verpacken, ist eher umständlich...
- Man kann auch die Messwerte per Tunnel in ein Array packen und davon den Mittelwert berechnen, z.B. mit der Mean-Funktion...
- Statt lokaler Variablen in einer Schleife sollte man ein Schieberegister nehmen.
- Ja, du hast eine RaceCondition: Dein Initialisieren der lokalen Variablen muss nicht unbedingt vor Ausführung der Messchleife stattfinden. D.h. die Summenbildung könnte dadurch nachträglich noch gestört werden. Ließe sich aber mit dem Schieberegister und dem Verzicht auf lokale Variablen vermeiden...
- Man kann in einem DAQmx-Task auch mehrere Kanäle zusammenfassen, sodass man keine 2 parallelen Schleifen bräuchte...
- Was auch einen Unterschied machen dürfte: Das Softwaretiming von 1ms wird unter Windows nie korrekt eingehalten werden. Du bist dir nie sicher, wann genau dadurch Samples aufgenommen werden. Außerdem: du hast zwei parallele DAQmx-Zugriffe, denen du jeweils ein Timing von 1ms verpasst. Ich bin mir nicht sicher, ob der DAQmx-Treiber so schnell solche Zugriffe verarbeiten kann! Siehe Hinweis oben: Hardware-Timing verwenden!

- Bei der ExpressVI-Variante: man muss das DDT-Signal nur einmal in ein Array umwandeln - oder machen die zwei Konvertierungen etwas unterschiedliches?
- Bei der ExpressVI-Variante: man kann das IndexArray aufziehen und zwei Werte mit einmal indizieren. Auch muss man nicht "0" und "1" an den Index anschließen...

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


Nachrichten in diesem Thema
Express VI oder DAQ Module?? - KD - 12.07.2012, 07:52
RE: Express VI oder DAQ Module?? - jg - 12.07.2012, 08:34
RE: Express VI oder DAQ Module?? - GerdW - 12.07.2012 08:51
RE: Express VI oder DAQ Module?? - KD - 12.07.2012, 10:10

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Express VI jodh14 3 3.416 13.11.2020 15:52
Letzter Beitrag: th13
  C-Module im DAQ-Assistant nicht sichtbar Guenthlab 4 4.619 01.08.2019 12:24
Letzter Beitrag: Guenthlab
  mehrere NI9237-Module in DAQ phlpphrtmnn 8 6.075 12.03.2013 13:37
Letzter Beitrag: jg
  Nur 2 TTL Module lesbar? DeMasch 3 3.865 15.07.2011 13:56
Letzter Beitrag: DeMasch
  DAQ mit Express VI's ja oder nein? Charles 3 4.351 12.01.2006 17:24
Letzter Beitrag: thomas.sandrisser

Gehe zu: