创建一个VISA-USB对象签证
函数。每个VISA-USB对象都与一个连接到计算机上USB端口的仪器相关联。
签证
要求供应商名称和资源名称作为输入参数。供应商名称可以是keysight
(注意,安捷伦科技公司
也仍然适用),倪
,rs
,或tek
.资源名由所连接仪器的USB板索引、制造商ID、型号代码、序列号和接口编号组成。您可以使用供应商提供的配置工具,或使用instrhwinfo
函数。(您可以使用VISA供应商配置工具定义的别名代替资源名。)中描述的连接仪器,您也可以在对象创建期间配置属性值。
在创建VISA对象之前,必须在适当的供应商VISA资源管理器中找到该工具。当您发现已配置的工具时,请记录资源字符串并使用该信息创建对象。例如,创建一个使用国家仪器的VISA-USB对象®签证,
vu =签证(“倪”、“USB:: 0 x1234:: 125:: A22-5:: INSTR”);
VISA-USB对象vu
存在于MATLAB中®工作区。
要打开与仪器的连接,输入:
fopen (vu);
你可以显示类vu
与谁
命令。
whos vu Name Size Bytes Class vu 1x1 882 visa object Grand total是使用882字节的15个元素
创建VISA-USB对象后,下面列出的属性将被自动分配值。这些属性根据对象的类类型和地址信息提供关于对象的描述性信息。
您可以显示这些属性的值vs
.
vu。Name ans = VISA-USB-0-0x1234-125-A22-5-0
vu。RsrcName ans = USB::0x1234::125::A22-5::INSTR
vu。输入ans = visa-usb
VISA-USB对象为您提供了一个方便的显示,总结了重要的地址和状态信息。你可以通过以下三种方式调用显示摘要:
在命令行输入VISA-USB对象。
创建VISA-USB对象时排除分号。
在使用点符号配置属性时排除分号。
您还可以通过工作区浏览器右键单击仪器对象并进行选择来显示摘要信息显示摘要从上下文菜单中。
VISA-USB对象的显示摘要vs
下面给出。
VISA-USB对象使用NI适配器:VISA-USB-0-0x1234-125-A22-5-0通信地址制造商id: 0x1234 ModelCode: 125 SerialNumber: A22-5通信状态状态:关闭RecordStatus:关闭读/写状态TransferStatus:空闲字节可用:0 ValuesReceived: 0 ValuesSent: 0
VISA-USB地址包括
板索引(可选,来自VISA配置)
仪器的制造商ID
仪器的模型代码
仪器编号
接口号(可选,来自VISA配置)
您可以在创建VISA-USB对象时通过资源名指定这些地址属性值。仪器地址属性如下所示。
VISA-USB地址属性
属性名 |
描述 |
---|---|
在VISA配置中指定USB板的索引号(可选-默认为0)。 |
|
指定USB接口编号(可选)。 |
|
指定USB仪器的制造商ID。 |
|
请指定USB仪器的型号代码。 |
|
指定USB集线器上USB仪器的索引。 |
当您创建VISA-USB对象时,属性将使用指定的资源名值自动更新。
您可以显示VISA-USB对象的地址属性值vu
中创建的,创建一个VISA-USB对象.
fopen (vu)错觉。制造商id ans = 0x1234
vu。ModelCode ans = 125
vu。SerialNumber ans = A22-5