(待删除)创建VISA对象
obj =签证('
供应商
','rsrcname')
|
支持万博1manbetx的签证供应商。 |
|
VISA仪器的资源名称。 |
|
签证属性名称。 |
|
支持的属性值万博1manbetx |
|
签证的对象。 |
obj =签证('
创建VISA对象供应商
','rsrcname')obj
提供的资源名rsrcname
为指定的供应商供应商
.
您必须首先在供应商的工具中配置VISA资源,然后创建这些VISA对象。使用instrhwinfo
要查找配置对象的命令:
vinfo = instrhwinfo(“签证”、“keysight”);vinfo。ObjectConstructorName
如果指定了无效供应商或资源名称,则返回错误,并未创建Visa对象。有关支持的值列表万博1manbetx供应商
看到万博1manbetx支持的供应商和资源名称。
创建一个VISA-serial对象,使用National Instruments连接串口COM1®签证接口。
vs = Visa('ni','Asrl1 :: instr');
使用Keysight™Visa接口创建与主地址1和辅助地址30连接到板0的Visa-GPIB对象。
vg =签证(“keysight”、“30 GPIB0:: 1:::: INSTR”);
创建一个VISA-VXI对象,该对象连接到位于第一个VXI机箱逻辑地址8的VXI仪器。
vv =签证(“keysight”,“8 VXI0:::: INSTR”);
创建一个VISA-GPIB-VXI对象,该对象连接到位于第二个VXI机箱逻辑地址72的GPIB-VXI仪器。
VGV = Visa('Keysight','GPIB-VXI1 :: 72 :: instr');
创建连接到配置的IP地址192.168.1.33的仪器的VISA-RSIB对象。
vr = visa('ni', 'RSIB::192.168.1.33::INSTR')
创建一个VISA-TCPIP对象,该对象连接到一个配置了IP地址为216.148.60.170的仪器。
Vt = Visa('tek','tcpip :: 216.148.60.170 :: instr')
创建一个VISA-USB对象,该对象连接到USB仪器,制造商ID为0x1234,型号为125,序列号为A22-5。
vu =签证(“keysight”、“USB:: 0 x1234:: 125:: A22-5:: INSTR”)
随时,您可以使用instrhelp
函数查看与VISA对象关联的属性和函数的完整列表。
instrhelp签证
您可以使用支持的任何格式指定属性名称和属性值万博1manbetx集
函数。例如,可以使用属性名称/属性值单元格数组对。此外,您可以指定属性名称而不考虑大小写,并且可以使用属性名称补全。例如,以下命令都是有效的。
v = Visa('ni','gpib0 :: 1 :: instres','secondaryaddress',96);v = Visa('ni','gpib0 :: 1 :: instres','secondaryaddress',96);v = Visa('ni','gpib0 :: 1 :: instron','第二',96);
在您可以与仪器通信之前,必须连接到obj
与之打开外部文件
函数。已连接的VISA对象具有状态
属性值的开放
.当您尝试读取或写入操作时,将返回错误obj
未连接到仪器上。您不能将多个VISA对象连接到同一工具。
当你创建一个VISA-GPIB对象时,这些属性会被自动配置:
类型
是由Visa-GPIB.
.
的名字
通过连接赋予Visa-GPIB.
使用电路板索引,主要地址和辅助地址。
BARLARINDEX.
,PrimaryAddress
,secondaryAddress.
, 和RsrcName
由对象创建期间指定的值给出。
当你创建一个VISA-GPIB-VXI对象时,这些属性会被自动配置:
类型
是由visa-gpib-vxi
.
的名字
通过连接赋予Visa-GPIB-VXI
中指定的机箱索引和逻辑地址签证
函数。
ChassisIndex
,LogicalAddress
, 和RsrcName
由对象创建期间指定的值给出。
BARLARINDEX.
,PrimaryAddress
, 和secondaryAddress.
是由签证
物体连接到仪器后的驱动程序打开外部文件
.
当您创建VISA-RSIB对象时,会自动配置以下属性:
类型
是由签证 - RSIB.
.
的名字
通过连接赋予签证 - RSIB.
中指定的远程主机签证
函数。
远程主机
和RsrcName
由对象创建期间指定的值给出。
当您创建VISA-serial对象时,会自动配置以下属性:
类型
是由visa-serial
.
的名字
通过连接赋予签证序列
中的指定端口签证
函数。
港口
和RsrcName
由对象创建期间指定的值给出。
当您创建VISA-TCPIP对象时,会自动配置以下属性:
类型
是由visa-tcpip
.
的名字
通过连接赋予VISA-TCPIP
中指定的单板索引、远端主机和LAN设备名称签证
函数。
BARLARINDEX.
,远程主机
,LANNAme
, 和RsrcName
由对象创建期间指定的值给出。
当你创建一个VISA-USB对象时,这些属性会自动配置:
类型
是由visa-usb
.
的名字
通过连接赋予Visa-USB.
单板索引、制造商ID、型号、序列号和接口编号在签证
函数。
BARLARINDEX.
,制造商
,ModelCode
,SerialNumber
,InterfaceIndex
, 和RsrcName
由对象创建期间指定的值给出。
创建Visa-VXI对象时,会自动配置这些属性:
类型
是由Visa-VXI.
.
的名字
通过连接赋予VISA-VXI
中指定的机箱索引和逻辑地址签证
函数。
ChassisIndex
,LogicalAddress
, 和RsrcName
由对象创建期间指定的值给出。
BARLARINDEX.
|ChassisIndex
|文件关闭
|打开外部文件
|instrhelp
|instrhwinfo
|InterfaceIndex
|LANName
|LogicalAddress
|制造商
|ModelCode
|的名字
|港口
|PrimaryAddress
|RsrcName
|secondaryAddress.
|SerialNumber
|状态
|类型