虚拟仪器标准架构(VISA)是由Keysight™定义的标准(以前是Agilent Technologies®)和国家文书®无论接口如何与仪器通信。签证标准以前由VXiplug和Play Systems联盟维护,现在由IVI基金会维持。
仪器控制工具箱™支持使用VISA标准的TCP / IP(金宝app使用VXI11和HISLIP),TCP / IP插座,USB,GPIB,串行,VXI和PXI接口。通过VISA仪器对象建立通信,您在MATLAB中创建®工作区。例如,Visa-GPIB对象允许您使用VISA标准与具有GPIB接口的仪器通信。
有关IVI基金会维护的全部签证规范,请参阅IVI规格。
这些平台支持签证金宝app:
苹果系统(仅限纳卡和R&S签证)
视窗®10.
这些是您必须拥有的最低签证驱动程序版本:
Keysight IO Libraries版本18.1.24715.0(Keysight连接专家2019)
国家文书NI-VISA版本19.5
Rohde&Schwarz R&S Visa 5.12版
Tektronix.®Tekvisa不受支持金宝appVisaDev.
界面。
对于许多VISA应用程序,您可以与您的乐器通信,而无需详细了解界面如何运作方式。
查看可用于连接使用的Visa资源列表VisaDevlist.
。此函数提供资源名称和别名列表。您还可以从Visa供应商的控制软件找到设备的资源名称或别名。有关Visa资源名称的更多信息,请参阅resourcename.。
要连接到VISA资源,请指定其资源名称或别名使用VisaDev.
。
连接到仪器或设备后,您可以配置其属性。对于全部列表VisaDev.
有关如何配置的属性和信息,请参阅VisaDev属性。
使用以下功能与之通信VisaDev.
目的。
读 |
从VISA资源读取数据 |
读数 |
读取VISA资源的ASCII字符串数据 |
readbinblock. |
从VISA资源读取一个数据的一个binblock |
写 |
将数据写入Visa资源 |
写道 |
将ASCII数据写入Visa资源的行 |
WriteBinblock. |
将一个Binblock的数据写入Visa资源 |
写读 |
写入签证资源和读取响应的命令 |
configureterminator. |
设置与Visa资源的ASCII字符串通信的终结器 |
configurecallback. |
设置回调函数和触发条件,以便与Visa资源进行通信 |
fl |
清除缓冲区,用于与Visa资源进行沟通 |
签证状态 |
检查Visa资源的状态 |
visatrigger. |
将触发消息发送给GPIB或VXI仪器 |
setdtr. |
设置串行DTR引脚 |
塞尔特 |
设置串行RTS引脚 |
getpinstatus. |
获取串行PIN状态 |