LabVIEWForum.de
Timeout des VISA Seriellen Port konfigurieren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Timeout des VISA Seriellen Port konfigurieren (/Thread-Timeout-des-VISA-Seriellen-Port-konfigurieren)



Timeout des VISA Seriellen Port konfigurieren - micheljoel2002 - 18.09.2010 14:07

Hallo zusammen,

kann jemand mir bitte erklären was genau der Eingang "Timeout" macht? Es wäre nett vielleicht auch mit kleinen Zahlenbeispielen.
Ich lese die ganze Zeit aber ich mir noch nicht richtig vorstellen. Der Eingang spielt eine große Rolle bei der Kommunikation.

Was gibt der Ausgang "Byte at Port" bei Instr. als Antwort?

Danke im voraus.

M.J.


Timeout des VISA Seriellen Port konfigurieren - GerdW - 18.09.2010 20:57

Hallo MJ,

der TimeOut gibt vor, wie lange der Befehl auf eine Ausführung warten soll. Z.B. du willst 100Byte vom seriellen Port lesen. Entweder du bekommst deine 100 Byte oder (falls die per TimeOut vorgegebene Zeit zu kurz war) halt einen TimeOut-Error...

ByteAtPort sagt dir, wieviele Bytes momentan im Eingangs-Puffer des seriellen Ports eingetrudelt sind und auf den Lesebefehl warten.

P.S.: Schau dir das "Basic Serial Read and Write"-Example an!