13.12.2005, 14:26
Beitrag #2
|
MrSieb
LVF-Grünschnabel
Beiträge: 46
Registriert seit: Nov 2005
-
de
Deutschland
|
Rechner zu lahm?
DAQ Assisten dh du benutz ein Express VI ?
20kHz ? is es notwendig das siganl so schnell abzutasten?
würde bedeuten das veränderungen mit bis zu 10kHz auftreten.
häng mal vi an :-)
_______________________________
There is no business like flowbusiness.
|
|
|
13.12.2005, 14:35
Beitrag #3
|
|
|
13.12.2005, 14:44
Beitrag #4
|
|
|
13.12.2005, 17:02
Beitrag #5
|
thomas.sandrisser
LVF-SeniorMod
Beiträge: 1.298
Registriert seit: Sep 2005
xxxx
2005
EN
78759
United States
|
Rechner zu lahm?
+arghs+
du darfst dich net wundern, dass deine performance so im arsch ist, wenn immer nur 1 sample liest!
dadurch oeffnest und schließt du bei jeder iteration der while schleife den task und zwingst damit deinen rechner in die knie (zudem benoetigt das oeffnen und schließen der task ca. 100-200ms, je nachdem wieviel schrott du auf deinem rechner noch parallel laufen hast!)
leg eine abtastrate fest, dann waehlst die anzahl der zu lesenden samples und die sache hat sich! dadurch brauchst die while schleife net mehr und alles ist im gruenen bereich!
|
|
|
13.12.2005, 17:04
Beitrag #6
|
|
|
13.12.2005, 21:18
Beitrag #8
|
thomas.sandrisser
LVF-SeniorMod
Beiträge: 1.298
Registriert seit: Sep 2005
xxxx
2005
EN
78759
United States
|
Rechner zu lahm?
aaah frischling :-)
dann lies dir mal das bookshelf durch :-)
LabVIEW oeffnen -> dann findest unter Hilfe den Eintrag "Search the LabVIEW Bookshelf" -> wennst das manual durch hast, weißt bissi was in LabVIEW :-)
Wennst dann noch in DAQmx fit werden willst, dann klick noch auf Start-Programme-NationalInstruments-NI-DAQ-DAQ Schnellstart...
Wenn du endliche Werte angibst, und dann eine Abtastrate waehlst und eine zugehoerige Anzahl an Samples (die wohlgemerkt pro erfassten Kanals zu verstehen ist), gibt dir der Assistent ALLE Werte gleichzeitig zurueck - du musst net pollen, du ersparst dir eine While Schleife (while-schleife nur, wennst eine kontinuierliche Erfassung laufen laesst!), und und und und und
|
|
|
14.12.2005, 09:08
Beitrag #9
|
Mr.T
LVF-SeniorMod
Beiträge: 1.007
Registriert seit: Jun 2005
2009
2005
kA
88400
Deutschland
|
Rechner zu lahm?
Ouh!
DAS hätte ich vielleicht noch sagen sollen: Der Graph soll "mitlaufen". Das heisst, eine Ausgabe aller Werte erst zu Ende der Messung soll nicht sein.
Danke aber für die Tipps.
Sag mal - ich gehe davon aus, Du hast das obige TASK.vi gesehen - wie falsch ist denn das?
Gruß
|
|
|
14.12.2005, 09:21
|
thomas.sandrisser
LVF-SeniorMod
Beiträge: 1.298
Registriert seit: Sep 2005
xxxx
2005
EN
78759
United States
|
Rechner zu lahm?
falsch ist es grundsaetzlich net, nur der daqmx read ist net vollstaendig angeschlossen, somit liest der alle verfuegbaren werte (jedoch mind. 1 aus) -> somit laeuft die schleife ungetimet (auf grund der hohen abtastrate gibts auch kein implizites timing) -> setz einen chronographen ein, dann laeufts :-)
|
|
|
| |