智能制造网

登录

智能控制工业软件编程软件

LabVIEW VISA读取 (函数)

供应商:
北京市瀚文网星科技有限责任公司
企业类型:
生产厂家

产品简介

LabVIEW VISA读取 (函数)
北京瀚文网星科技有限责任公司www.bjcyck。。com是一家以LabVIEW(虚拟仪器)为主要技术手段的开发公司。其服务领域包括:汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各领域。涵盖了从研发、测试、生产到服务的产品开发所有阶段。

详细信息

VISA资源名称的设备或接口中读取数量的字节,并使数据返回至读取缓冲区

详细信息  范例

VISA资源名称要打开的资源。VISA资源名称控件也可会话句柄和类。
字节总数是要读取的字节数量。
错误输入(无错误)表明节点运行前发生的错误。该输入将提供标准错误输入功能。
VISA资源名称输出是由VISA函数返回的VISA资源名称的副本。
读取缓冲区包含从设备读取的数据。
返回数包含实际读取的字节数。
错误输出包含错误信息。该输出将提供标准错误输出功能。

VISA读取详细信息

如函数到达缓冲区末尾,出现终止符或发生超时,函数返回的数据类型数量可能少于请求值。输出错误簇可表明是否发生超时。

 

依据不同的平台,数据传输可为同步或异步。右键单击节点,在快捷菜单中选择同步I/O模式»同步,可同步读取数据。

硬件设备同步传输数据时,调用线程在数据传输期间处于锁定状态。依据传输的速度,该操作可阻止其它需要调用线程的进程。但是,如应用程序需尽可能快地传输数据,同步执行操作可独占调用线程。

注:  在大多数应用程序中,与不多于4台仪器通信通行时,使用同步调用可获取更快的速度。与不少于5台仪器进行通信时,异步操作可使应用程序的速度显著提高。LabVIEW默认为异步I/O。

范例

关于使用VISA读取函数的范例见以下VI:

 

在线询价