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 

Visa Lesen



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!

24.06.2010, 09:00 (Dieser Beitrag wurde zuletzt bearbeitet: 24.06.2010 09:00 von rolfk.)
Beitrag #2

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Visa Lesen
' schrieb:LabVIEW 8.6
Windows XP

Warum dauert der Zeitaufwand vom Visa Lesen für ein Zeichen vom Aufruf bis zum Rückgabewert 5ms wenn das Zeichen schon im Empfangsbuffer ist.
Ich benötige eine Routine die mit dem Schreiben eines Zeichen als Quittung das gleiche Zeichen retour und das dauert bei einer Übertragung von einigen KiloBytes leider viel zu lang. Das Schreiben des Zeichens erfolgt ohne jegliche Verzögerung. Das Schreiben der ganzen Datei mit einem einzigen Aufruf ist leider nicht möglich.

Versuch mal mit rechtem Mausklick und dann "Synchronous IO Mode" an oder auszuschalten. VISA ist ein High level API und hat einen verhätnismässig hohen Overhead per Funktionsaufruf. Dieser Overhead ist im Falle von "Asynchronous" Betrieb noch etwas höher, hat aber denn Vorteil dass der LabVIEW Thread der die Funktion aufruft nicht blockiert wenn die Funktion auf Daten warten muss. In Deinem Fall willst Du gerade dieses Warten nicht optimalisieren sondern den Funktionsaufruf so schnell möglich zurückkehren lassen. Ob "Synchronous" wirklich eine signifikant schnellere Ausführung ermöglicht musst Du ausprobieren.

Ansonsten bleibt wohl nichts anderes übrig als damit zu leben oder das Windows COMM API direkt anzusprechen.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Visa Lesen - Ramsi - 24.06.2010, 08:47
Visa Lesen - rolfk - 24.06.2010 09:00
Visa Lesen - Y-P - 24.06.2010, 17:06

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Fehler -1073807298 bei VISA: Lesen Schnittlauch 7 10.241 17.01.2017 16:07
Letzter Beitrag: GerdW
  Problem mit 0A im Rückgabestring bei Visa Lesen sumsi 5 5.864 17.02.2015 10:56
Letzter Beitrag: sumsi
  VISA: (Hex 0xBFFF0015) bei VISA read und im VISA Test Panel rick 3 14.209 10.11.2013 12:16
Letzter Beitrag: Y-P
  VISA Lesen: I/O-Fehler Samy1 7 10.119 11.06.2013 10:56
Letzter Beitrag: rolfk
  VISA Lesen Samy1 2 3.231 29.05.2013 10:43
Letzter Beitrag: Samy1
  VISA Lesen Samy1 11 10.185 26.04.2013 08:47
Letzter Beitrag: Samy1

Gehe zu: