主要内容

开始使用VISA

什么是签证?

虚拟仪器标准体系结构(VISA)是由Keysight™(前身为Agilent Technologies)定义的标准®)和国家仪器®用于与仪器进行通信,无论其接口如何。VISA标准以前由VXIplug&play系统联盟维护,现在由IVI基金会维护。

仪表控制工具箱™支持TCP/IP(使用VXI11和HiS万博1manbetxLIP), TCP/IP插座,USB, GPIB,串行,VXI,和PXI接口使用VISA标准。通信是通过在MATLAB中创建的VISA仪器对象建立的®工作区。例如,VISA-GPIB对象允许您使用VISA标准与具有GPIB接口的仪器进行通信。

有关IVI基金会维护的完整签证规范,请参阅新规范

万博1manbetx支持的平台和最低驱动要求

VISA支持以下万博1manbetx平台:

  • macOS(仅适用于NI-VISA和R&S VISA)

  • 窗户®10

以下是您必须拥有的最低VISA驱动程序版本:

  • Keysight IO库版本18.1.24715.0 (Keysight Connection Expert 2019)

  • 国家仪器NI-VISA版19.5

  • 罗德和施瓦茨R&S签证5.12版本

美国泰克®TekVISA不支持万博1manbetxvisadev接口。

VISA使用的接口

对于许多VISA应用程序,您可以在不了解接口如何工作的情况下与您的仪器进行通信。

连接并配置VISA资源

请参阅可连接到使用的VISA资源列表visadevlist.这个函数提供了资源名和别名的列表。您还可以从VISA供应商的控制软件中找到设备的资源名或别名。有关VISA资源名称的详细信息,请参见ResourceName

要连接到VISA资源,请使用指定其资源名或别名visadev

连接到仪器或设备后,您可以配置其属性。详细列表visadev属性和有关如何配置它们的信息,请参见visadev属性

其他功能

使用以下函数与visadev对象。

从VISA资源读取数据
readline 从VISA资源读取一行ASCII字符串数据
readbinblock 从VISA资源读取一个数据块
向VISA资源写入数据
writeline 向VISA资源写入一行ASCII数据
writebinblock 向VISA资源写入一个数据块
writeread 将命令写入VISA资源并读取响应
configureTerminator 为与VISA资源的ASCII字符串通信设置终止符
configureCallback 设置与VISA资源通信的回调函数和触发条件
冲洗 清除与VISA资源通信的缓冲区
visastatus 查看VISA资源状态
visatrigger 向GPIB或VXI仪器发送触发消息
setDTR 设置串行DTR引脚
setRTS 设置串行RTS引脚
getpinstatus 获取串行引脚状态

另请参阅

|

相关的话题

外部网站