Führt die USB-Ansteuerung eines USB-Geräts durch.


icon

Ein-/Ausgänge

  • cu16.png 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.
  • cu16.png Wert (0)

    Wert übergibt einen Parameter an das Gerät. Was Sie hier eingeben können, hängt von Anforderung ab.

  • 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.

  • ci16.png 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.
  • ci16.png Anforderung

    Anforderung legt die Anforderung fest. Was für eine Anforderung Sie eingeben können, hängt vom Anforderungstyp ab.

  • cu16.png 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.

  • 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.

  • i1du8.png Lesepuffer

    Lesepuffer enthält die vom Gerät empfangenen Bytes.

  • ierrcodeclst.png 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.

    Hinweis Diese Funktion setzt Kenntnisse über das USB-Protokoll voraus.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Instrument IO\VISA\USB\USB RAW - Control.vi