LabVIEWForum.de - mit Ringbuffer Werte einer Minute speichern

LabVIEWForum.de

Normale Version: mit Ringbuffer Werte einer Minute speichern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo mikadm,

dein VI verhält sich genau so, wie du es programmiert hast!
Dein DAQAssi ist auf "5 Samples to read" und "1 Hz Samplerate" gestellt: du bekommst genau 1 Sample pro Sekunde. Das ergibt in der Minute eben 60 Samples - und nicht 300 wie gefordert.

Wie schon eben geschrieben:
Zitat:Wenn dein VI nicht zu deinen Requirements passt, dann musst du dein VI entsprechend anpassen!
Ich hätte gerne 300 Werte... Wie muss ich das dann einstellen? Gibt es dafür eine Formel?
Hallo mikadm,

Zitat:Wie muss ich das dann einstellen? Gibt es dafür eine Formel?
Ja klar - und du kennst sie schon!

Code:
Zeit = Sampleanzahl / Samplerate
Dann habe ich die Formel noch nicht verstanden.

Ist denn 1S/s =1Hz ?
Wenn ich im DAQ-Assistent bei zu lesende Werte 5S und bei Rate 1 Hz einstelle. Wie komme ich dann auf die 60 ?
Also wie komme ich auf die Werte die ich im DAQ-Assistent einstellen muss ?
Hallo mikadm,

Zitat:Ist denn 1S/s =1Hz ?
Ja.

Zitat:Wenn ich im DAQ-Assistent bei zu lesende Werte 5S und bei Rate 1 Hz einstelle. Wie komme ich dann auf die 60 ?
Wenn du eine Minute lang (1min=60s) Werte mit 1Hz (=1S/s) einliest, dann bekommst du 60s*1S/s=60S…
Simple Mathematik!

Zitat:Also wie komme ich auf die Werte die ich im DAQ-Assistent einstellen muss ?
Lies dir bitte nochmal meine letzten Messages durch!

Wenn du 300 Samples in 60s haben willst, welche Samplerate benötigst du dann? (Wiederum simple Mathematik…)
Seiten: 1 2
Referenz-URLs