VISA: STB lesen - Funktion
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
Empfängt ein Service-Request-Statusbyte von dem Gerät, das unter VISA-Ressourcenname angegeben ist.

Ein-/Ausgänge
VISA-Ressourcenname
—
VISA-Ressourcenname gibt die zu öffnende Ressource an. Mit dem Element VISA-Ressourcenname werden auch die Session und die Klasse angegeben.
Fehler (Eingang, kein Fehler)
—
Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.
VISA-Ressourcenname (Ausgang)
—
VISA-Ressourcenname (Ausgang) ist eine Kopie von VISA-Ressourcenname, der von den VISA-Funktionen ausgegeben wird.
Statusbyte
—
Status-Byte enthält das vom Messgerät empfangene Statusbyte.
Fehler (Ausgang)
—
Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe. |
Statusbytes bei Geräten des Typs 488.2 (GPIB, VXI, TCP/IP, USB)
Diese Funktion empfängt eine Service-Anforderung von einem nachrichtengesteuerten Gerät. Folgende Einzelheiten sind busspezifisch:
- GPIB—Die Funktion ermittelt den Status durch serielle Abfrage des Geräts.
- VXI—Die Funktion sendet die Abfrage "Word Serial Read STB" an das Gerät.
- USB—Die Funktion sendet dem Gerät den Befehl "Read Status Byte" über die Ansteuerungsleitung (Control Pipe).
Statusbytes bei Nicht-488.2-Geräten (seriellen Geräten, TCP/IP-Sockets, USB Raw)
Die Funktion ermittelt Statusinformationen, indem sie auf eine Service-Anforderung eine Nachricht versendet. Bei einer Session mit einem seriellen Instrument oder Ethernet-Socket wird, wenn für die Eigenschaft "IO Protocol" der Wert Serial-TCPIP/488 (4) festgelegt wurde, der String "*STB?\n" an das Gerät gesendet und dann das Statusbyte empfangen; ansonsten ist die Operation ungültig.
VISA-Ressourcenname
—
Fehler (Eingang, kein Fehler)
—
VISA-Ressourcenname (Ausgang)
—
Statusbyte
—
Fehler (Ausgang)
—