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 

LabVIEW zu langsam für große Datenmengen über VISA?



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!

01.04.2010, 14:24 (Dieser Beitrag wurde zuletzt bearbeitet: 01.04.2010 15:48 von jg.)
Beitrag #1

Elcosta Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Apr 2010

8.4
2009
de


Deutschland
LabVIEW zu langsam für große Datenmengen über VISA?
Hi,
Ich habe folgendes Problem: Ich bekomme über Visa:Read 11 Bytes in der Frequenz 32Hz bis 4kHz. Also bis zu 4000 11-Byte Pakete pro Sekunde. Die Datenpakete bestehen aus 5 Byte Abstandswerten einem Komma und 5 Byte Intensitätswerten. Jetzt kann ich die Abstandwerte Problemlos in einem Signalverlaufsdiagramm anzeigen lassen, aber die Intensitätswerte würde ich gerne über ein Thermometer oder einen Balken ausgeben. Dies funktiniert aber nicht. Nichtmal in einem numerischen Anzeigefeld werden diese Daten ausgegeben. Das einzige was klappt ist, wenn man die Intensität ebenfalls über ein Signalverlaufsdiagramm ausgibt.
Hat einer einen Tipp?

Lv09_img2
Sonstige .vi  ChrocoM4.vi (Größe: 36,72 KB / Downloads: 260)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.04.2010, 14:59
Beitrag #2

VDB Offline
LVF-Stammgast
***


Beiträge: 426
Registriert seit: Oct 2005

2010-2011
1997
kA

52134
Deutschland
LabVIEW zu langsam für große Datenmengen über VISA?
Du solltest die Werte nicht jedes Mal ausgeben, sondern nur jedes n-te Mal. Sogar schon 32 Werteänderungen pro Sekunde kann kaum ein Mensch unterscheiden....

VDB
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.04.2010, 15:50
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
LabVIEW zu langsam für große Datenmengen über VISA?
So was hier:
   
absoluter Performance-Killer!

Eine PropertyNode wird im UI-Thread ausgeführt, du schreibst aber dauernd neue Sachen ins GUI rein.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.04.2010, 16:58
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
LabVIEW zu langsam für große Datenmengen über VISA?
' schrieb:Also bis zu 4000 11-Byte Pakete pro Sekunde.
4000 11er-Pakete ist schon recht viel für ein Windows-System. 250µs - Resepkt. Ich sag aber mal: das geht.

Zitat:Dies funktiniert aber nicht.
Das wundert mich nicht. So schnell, also 4kHz, ist eine Bildschirmanzeige nicht. Was spricht denn die Prozessorauslastung, wenn deine Einlese-Schleife läuft?

Zitat:Hat einer einen Tipp?
Erster Tipp:
Mach ein SubVI, das im Hintergrund läuft und nichts weiter macht, als die Daten von RS232 zu lesen. Diese Daten schickst du per Queue an ein SubVI, das nichts weiter macht, als die aus der Queue ausgelesenen Daten anzuzeigen.

Zweiter Tipp:
Bearbeite die vier Buttons in einer Event-Struktur. Der VISA-Handle liegt dann in dem Schieberegister um die Event-Struktur.

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
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question Codesys x LabView über OPC UA michl137 7 2.240 20.09.2023 07:18
Letzter Beitrag: MScz
  Zwei Messungen mit zwei identischen Messgeräten über VISA hansi9990 7 5.463 21.10.2019 10:40
Letzter Beitrag: HVo
  Messgerät über Visa auslesen AAlp 10 8.090 07.05.2019 08:59
Letzter Beitrag: AAlp
Question Ansteuern eines Binder Temperaturschranks über LabView ewiebe 6 9.488 11.04.2019 11:57
Letzter Beitrag: toaran_
  VISA über MAX geht, im VI nicht mehr buettnerstefan 7 5.940 29.06.2018 13:02
Letzter Beitrag: buettnerstefan
  Kommunikation zwischen Labview und Bronhorst Massendurchflussregler durch VISA Atlaspremier 7 6.729 14.07.2016 15:51
Letzter Beitrag: Atlaspremier

Gehe zu: