VISA USB控制输入函数
- 更新时间2025-07-30
- 阅读时长3分钟
执行USB设备的USB控制管道传输。

输入/输出
索引(0)
—
索引传递参数至设备。输入的值取决于请求输入的值。 索引通常用于在请求中指定结束点或接口。
值(0)
—
值传递参数至设备。输入的值取决于请求输入的值。
VISA资源名称
—
VISA资源名称指定要打开的资源。VISA资源名称控件也可指定会话句柄和类。
请求类型
—
请求类型是发送至设备的请求的数值表示。 参数是标识特定请求的特性的位映射。指定方向的位必须设置为1(设备至主机)。
请求
—
请求指定特定的请求。可以输入的请求取决于输入请求类型的值。
长度(0)
—
长度指定在控制传输的第二个阶段传输数据的长度。方向为设备至主机。
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。
VISA资源名称输出
—
VISA资源名称输出是由VISA函数返回的VISA资源名称的副本。
读取缓冲区
—
读取缓冲区包含从设备读取的数据。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
该函数采用控制传输设置阶段的数据有效载荷作为参数。如传输需数据阶段,该函数可读取可选数据缓冲区,即读取缓冲区。
注: 该函数仅适用于熟悉USB协议的用户。
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Instrument IO\VISA\USB\USB RAW - Control.vi
索引(0)
—
VISA资源名称
—
请求类型
—
错误输入(无错误)
—
VISA资源名称输出
—
读取缓冲区
—
错误输出
—