VISA: USB-Steuerung (Eingang) - Funktion
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Führt die USB-Ansteuerung eines USB-Geräts durch.

Ein-/Ausgänge
Index(0)
—
Index übergibt einen Parameter an das Gerät. Der Wert, den Sie hier eingeben können, richtet sich nach Anforderung. Der Index wird oft bei Anfragen verwendet, um einen Endpunkt oder eine Schnittstelle festzulegen.
Wert (0)
—
Wert übergibt einen Parameter an das Gerät. Was Sie hier eingeben können, hängt von Anforderung ab.
VISA-Ressourcenname
—
VISA-Ressourcenname gibt die zu öffnende Ressource an. Mit dem Element VISA-Ressourcenname werden auch die Session und die Klasse angegeben.
Anforderungstyp
—
Anforderungstyp ist die Zahlendarstellung für die Anforderung, die an das Gerät gesendet werden soll. Dieser Parameter ist ein Feld von Bitmustern, die die Eigenschaften der angegebenen Anforderung festlegen. Das Bit zum Festlegen der Richtung muss auf 1 (Gerät an Host) gesetzt werden.
Anforderung
—
Anforderung legt die Anforderung fest. Was für eine Anforderung Sie eingeben können, hängt vom Anforderungstyp ab.
Länge (0)
—
Länge legt die die Länge der Daten fest, die während der zweiten Phase der Steuerungsübertragung gesendet werden. Die Richtung ist vom Gerät zum Host.
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.
Lesepuffer
—
Lesepuffer enthält die vom Gerät empfangenen Bytes.
Fehler (Ausgang)
—
Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe. |
Mit dieser Funktion werden die Werte der in den Frames gesendeten Nutzdaten beim Start der Übertragung als Parameter übernommen. Zusätzlich kann auch ein optionaler Lesepuffer ausgelesen werden, falls bei der Übertragung Daten gespeichert werden müssen.
Beispiele
Die folgenden Beispieldateien sind in LabVIEW enthalten.
- labview\examples\Instrument IO\VISA\USB\USB RAW - Control.vi
Index(0)
—
VISA-Ressourcenname
—
Anforderungstyp
—
Fehler (Eingang, kein Fehler)
—
VISA-Ressourcenname (Ausgang)
—
Lesepuffer
—
Fehler (Ausgang)
—