Legt die Größe des I/O-Puffers fest. Wenn Sie die Größe des Puffers eines seriellen Ports festlegen, muss zunächst das VI "VISA: Seriellen Port konfigurieren" ausgeführt werden.

Hinweis Nicht alle Treiber für serielle Geräte unterstützen benutzerdefinierte Puffergrößen. Bei manchen VISA-Anwendungen ist diese Einstellung daher unter Umständen nicht möglich. Wenn eine Anwendung nur mit einer bestimmten Puffergröße effektiv arbeitet und diese Größe von VISA nicht garantiert werden kann, sollten Sie Überläufe durch Handshakes unterbinden.


icon

Ein-/Ausgänge

  • cvsrn.png VISA-Ressourcenname

    VISA-Ressourcenname gibt die zu öffnende Ressource an. Mit dem Element VISA-Ressourcenname werden auch die Session und die Klasse angegeben.

  • cu16.png Maskieren (16)

    Maskieren legt die Puffergröße fest.

    16I/O-Empfangspuffer
    32I/O-Übertragungspuffer
    48I/O-Empfangs- und Übertragungspuffer
  • cu32.png Größe (4096)

    Größe gibt die Größe des I/O-Puffers in Bytes an. Stellen Sie die Größe ein wenig höher als die Anzahl von Daten ein, die übertragen werden sollen. Beim Aufrufen dieser Funktion ohne Festlegen der Puffergröße wird der Puffer automatisch auf 4096 Bytes eingestellt. Wenn Sie die Funktion nicht aufrufen, richtet sich die Puffergröße nach VISA und der Einstellung des Betriebssystems.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • ivsrn.png VISA-Ressourcenname (Ausgang)

    VISA-Ressourcenname (Ausgang) ist eine Kopie von VISA-Ressourcenname, der von den VISA-Funktionen ausgegeben wird.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Instrument IO\Serial\Continuous Serial Write and Read.vi