主要内容

签证

(删除)创建签证对象

签证将在将来的版本中被删除。使用visadev代替。更新你的代码的更多信息,见兼容性的考虑

语法

obj =签证('供应商”、“rsrcname”)

参数

供应商

支持万博1manbetx签证供应商。

“rsrcname”

签证的资源名乐器。

PropertyName

属性名的签证。

PropertyValue

支持的属性值万博1manbetxPropertyName

obj

签证的对象。

描述

obj =签证('供应商”、“rsrcname”)创建签证对象obj一个资源名rsrcname指定的供应商供应商

您必须先配置您的签证首先资源供应商的工具,然后创建这些签证的对象。使用instrhwinfo找到的命令来配置对象:

vinfo = instrhwinfo(“签证”、“keysight”);vinfo.ObjectConstructorName

如果指定一个无效的供应商或资源名称,返回一个错误对象不是创建和签证。支持的值列表万博1manbetx供应商看到万博1manbetx支持供应商和资源名称。

例子

创建一个VISA-serial对象连接到串行端口使用国家仪器™COM1签证接口。

vs =签证(“倪”、“ASRL1:: INSTR”);

创建一个VISA-GPIB对象连接板与主地址1和二级地址30 0使用Keysight™签证接口。

vg =签证(“keysight”、“30 GPIB0:: 1:::: INSTR”);

创建一个VISA-VXI对象连接到一个VXI仪器位于第一VXI逻辑地址8底盘。

vv =签证(“keysight”,“8 VXI0:::: INSTR”);

创建一个VISA-GPIB-VXI对象连接到一个GPIB-VXI仪器位于第二VXI逻辑地址72底盘。

vgv =签证(“keysight”、“GPIB-VXI1:: 72:: INSTR”);

创建一个VISA-RSIB对象连接到192.168.1.33乐器配置IP地址。

vr =签证(“倪”、“RSIB: 192.168.1.33:: INSTR”)

创建一个VISA-TCPIP对象连接到216.148.60.170乐器配置IP地址。

vt =签证(tek, TCPIP:: 216.148.60.170:: INSTR)

创建一个VISA-USB对象连接到一个USB仪器制造商ID 0 x1234,模型代码125,和序列号A22-5。

vu =签证(“keysight”、“USB:: 0 x1234:: 125:: A22-5:: INSTR”)

提示

在任何时候,您可以使用instrhelp函数将一个完整的清单与签证相关的属性和函数对象。

instrhelp签证

你可以指定属性名和属性值使用任何支持的格式万博1manbetx函数。例如,您可以使用属性名/属性值单元阵列对。此外,您可以指定属性名称不考虑的情况下,你可以使用属性名完成。例如,下面的命令都是有效的。

v =签证(ni,‘GPIB0:: 1:: INSTR’,‘SecondaryAddress’, 96);v =签证(ni,‘GPIB0:: 1:: INSTR’,‘secondaryaddress’, 96);v =签证(ni,‘GPIB0:: 1:: INSTR’,‘第二个’,96);

与仪器通信之前,它必须连接到obj打开外部文件函数。一个连接对象有一个签证状态属性值的开放。返回一个错误,如果你尝试读或写操作obj不是连接到仪器。你不能连接多个签证对象相同的仪器。

创建一个VISA-GPIB对象

当你创建一个VISA-GPIB对象时,这些属性自动配置:

  • 类型是由visa-gpib

  • 的名字是由连接VISA-GPIB与董事会指数,主要的地址,第二个地址。

  • BoardIndex,PrimaryAddress,SecondaryAddress,RsrcName在对象创建时指定的值。

创建一个VISA-GPIB-VXI对象

当你创建一个VISA-GPIB-VXI对象时,这些属性自动配置:

  • 类型是由visa-gpib-vxi

  • 的名字是由连接VISA-GPIB-VXI底盘指数和中指定的逻辑地址签证函数。

  • ChassisIndex,LogicalAddress,RsrcName在对象创建时指定的值。

  • BoardIndex,PrimaryAddress,SecondaryAddress给出的签证司机在对象连接到仪器打开外部文件

创建一个VISA-RSIB对象

当你创建一个VISA-RSIB对象时,这些属性自动配置:

  • 类型是由visa-rsib

  • 的名字是由连接VISA-RSIB中指定的远程主机签证函数。

  • RsrcName在对象创建时指定的值。

创建一个VISA-Serial对象

当你创建一个VISA-serial对象时,这些属性自动配置:

  • 类型是由visa-serial

  • 的名字是由连接VISA-Serial中指定的端口签证函数。

  • 港口RsrcName在对象创建时指定的值。

创建一个VISA-TCPIP对象

当你创建一个VISA-TCPIP对象时,这些属性自动配置:

  • 类型是由visa-tcpip

  • 的名字是由连接VISA-TCPIP与董事会指数、远程主机和局域网中指定的设备名称签证函数。

  • BoardIndex,,LANNAme,RsrcName在对象创建时指定的值。

创建一个VISA-USB对象

当你创建一个VISA-USB对象时,这些属性自动配置:

  • 类型是由visa-usb

  • 的名字是由连接VISA-USB与董事会指数,制造商ID、模型代码,序列号,接口中指定的数量签证函数。

  • BoardIndex,ManufacturerID,ModelCode,SerialNumber,InterfaceIndex,RsrcName在对象创建时指定的值。

创建一个VISA-VXI对象

当你创建一个VISA-VXI对象时,这些属性自动配置:

  • 类型是由visa-vxi

  • 的名字是由连接VISA-VXI底盘指数和中指定的逻辑地址签证函数。

  • ChassisIndex,LogicalAddress,RsrcName在对象创建时指定的值。

版本历史

之前介绍过的R2006a

全部展开