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 

Buffer?



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!

19.03.2007, 14:07
Beitrag #1

Gang Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 69
Registriert seit: Sep 2006

7
2005
kA

44932
Deutschland
Buffer?
Hallo

hat LabVIEW die Möglichkeit von einem BUFFER?
ICh kann unter den Funktionen keinen finden.

Version 8.2
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
19.03.2007, 14:10
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Buffer?
Du kannst doch in ein Array schreiben. Oder was meinst Du mit Buffer?

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2007, 14:24
Beitrag #3

Gang Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 69
Registriert seit: Sep 2006

7
2005
kA

44932
Deutschland
Buffer?
' schrieb:Du kannst doch in ein Array schreiben. Oder was meinst Du mit Buffer?

Gruß Markus


Ich dachte es gäbe eine Funktion?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2007, 14:46 (Dieser Beitrag wurde zuletzt bearbeitet: 19.03.2007 14:47 von eg.)
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Buffer?
' schrieb:Ich dachte es gäbe eine Funktion?


Meinst du vielleicht eine FIFO oder LIFO? Das gibt es in LV und heisst Queue.

Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2007, 14:58 (Dieser Beitrag wurde zuletzt bearbeitet: 19.03.2007 15:02 von Gang.)
Beitrag #5

Gang Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 69
Registriert seit: Sep 2006

7
2005
kA

44932
Deutschland
Buffer?
' schrieb:Meinst du vielleicht eine FIFO oder LIFO? Das gibt es in LV und heisst Queue.

Eugen


Nähere Erklärung:

Eine SubVI empfängt Antworten über USB.
Die Antworten sollen ausgewertet werden, aber das SUBVI soll nicht warten müssen bis die Antwort ausgewertet ist. (Zeitkritisch alle 5 ms und schneller).
Deswegen dachte ich mir ich könne die Antworten in einen Puffer stecken und an einer anderen Stelle aus dem Puffer auslesen.

hoffe es ist verständlich
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2007, 15:20
Beitrag #6

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Buffer?
' schrieb:Nähere Erklärung:

Eine SubVI empfängt Antworten über USB.
Die Antworten sollen ausgewertet werden, aber das SUBVI soll nicht warten müssen bis die Antwort ausgewertet ist. (Zeitkritisch alle 5 ms und schneller).
Deswegen dachte ich mir ich könne die Antworten in einen Puffer stecken und an einer anderen Stelle aus dem Puffer auslesen.

hoffe es ist verständlich


Ja, genau dafür empfehle ich eine Queue.

Gruß

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2007, 16:09
Beitrag #7

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Buffer?
Gib' mal im LabVIEW-Example-Finder "Queue" ein und wähle dann das Bsp. "Queue Basics" aus.
Da kannst Du die Funktion einer Queue gut nachvollziehen.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2007, 17:06
Beitrag #8

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Buffer?
Ach, ja , noch etwas wichtiges. Dein SubVI, das diese Queue ausliesst, soll schneller sein, als das, das in die Queue reinschreibt. Ansonsten ist deine Queue schnell voll. Du musst also dafür sorgen, dass dein Puffer nicht überläuft.

Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2007, 19:00
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Buffer?
Das sieht er schön an dem kleinen LabVIEW-Beispiel, was passiert, wenn er das nicht macht.
Das ist gut gemacht, um zu verstehen, wie die Queues funktionieren. Wink

Gruß Markus

' schrieb:Ach, ja , noch etwas wichtiges. Dein SubVI, das diese Queue ausliesst, soll schneller sein, als das, das in die Queue reinschreibt. Ansonsten ist deine Queue schnell voll. Du musst also dafür sorgen, dass dein Puffer nicht überläuft.

Eugen

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.03.2007, 17:21
Beitrag #10

Gang Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 69
Registriert seit: Sep 2006

7
2005
kA

44932
Deutschland
Buffer?
danke

sowiet funktioniert das ...

nur ich darf das Programm nicht beenden, bei neu start kommt eine Fehlermeldung (... Feher: keinen Pfad oder Sinderzeichen... ) ??
Dann muss ich LabVIEW wieder komplet neu starten.


was mach ich falsch.
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
  Tools Profile | Buffer Allocation ? Suche Memory Leak gottfried 1 3.528 26.10.2016 08:26
Letzter Beitrag: Morpheus
  Einsicht in den Event-Buffer? Oli_N 2 2.932 11.02.2015 17:53
Letzter Beitrag: Oli_N
  Keithley Speichern von ungefilterten Werten in den Buffer SuperMaWio 3 4.219 11.04.2013 08:10
Letzter Beitrag: GerdW
  Buffer underflow o.ä. flattervieh 1 3.331 15.03.2012 11:23
Letzter Beitrag: flattervieh
  Zeiger auf buffer Napoleon 1 4.276 17.12.2010 13:48
Letzter Beitrag: Napoleon
  Buffer-String abspeichern joe1234 1 3.397 18.06.2008 09:28
Letzter Beitrag: joe1234

Gehe zu: