开始使用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 |
获取串行引脚状态 |
另请参阅
相关的话题
- 开始使用VXI-11和HiSLIP的TCP/IP接口
- 开始使用TCP/IP套接字接口
- 开始与USB接口
- 开始使用GPIB接口
- 开始使用串口接口
- 开始使用VXI和PXI接口
- 使用VISA写和读ASCII数据
- 使用VISA写和读二进制数据