签证的探险家
通过VISA连接并与仪器通信
描述
的签证的探险家app提供了一个用户界面,可以通过VISA与仪器连接和通信。
使用这个应用程序,你可以:
使用VISA连接到TCP/IP(使用VXI11和HiSLIP)、TCP/IP Socket、USB、GPIB、Serial、VXI和PXI接口。
为VISA资源配置连接和通信属性。
写入二进制、以ascii结尾的字符串或二进制块数据。
读取二进制、ascii结尾的字符串或二进制块数据。
在单独的图形窗口中绘制数据。
中查看数据来分析数据信号分析仪应用程序。
导出数据到MATLAB®工作区。
为应用程序交互生成MATLAB脚本
visadev
接口。
打开VISA Explorer应用程序
MATLAB工具条:在应用程序选项卡,在测试和测量,点击应用程序图标。
MATLAB命令提示符:输入
visaExplorer
.
参数
控件中显示的属性的完整列表属性检查器,请参阅visadev属性.你看到的属性签证的探险家取决于你的VISA接口。
写部分数据格式
—选择写操作类型
二进制
|ASCII-Terminated字符串
|Binblock
你可以写二进制
,ASCII-Terminated字符串
,或Binblock
数据传递给VISA资源。
一个二进制
写是等价的写
函数,一个ASCII-Terminated字符串
写是等价的writeline
函数,和Binblock
写是等价的writebinblock
函数。
数据类型
-选择MATLAB数据类型写入
uint8
|int8
|uint16
|int16
|uint32
|int32
|uint64
|int64
|单
|双
|字符
|字符串
指定要写入VISA资源的数据类型。此参数确定为每个值写入的字节数,以及将这些字节解释为MATLAB数据类型。
依赖关系
如果你设置数据格式来ASCII-Terminated字符串
时,该参数唯一可能的值为字符串
.
该参数可以设置为uint64
或int64
只有当您选择工作空间变量期权而不是待写数据.
待写数据
—指定写入的数据为数字或ASCII
数字|字符向量|字符串标量
指定要写入VISA资源的数据。所指定的类型写入数据数据类型,与此参数中的格式无关。如果数据类型是数字类型,应用程序评估待写数据值和操作,然后再写入数据。例如,您可以指定1:5
而不是(1、2、3、4、5)
.
选择该参数或工作空间变量写入数据。
工作空间变量
—选择要写入的工作区变量
工作空间变量
选择一个现有的工作区变量来写入VISA资源。所指定的类型写入数据数据类型,而不考虑工作区中变量的数据类型。
如果数据格式是二进制
或Binblock
,您可以选择以下类型的工作空间变量:
行(1 -
N
)或列(N
-by-1)数值的向量1 -
N
特征向量1乘1字符串标量
如果数据格式是ASCII-Terminated字符串
,您可以选择以下类型的工作空间变量:
1 -
N
特征向量1乘1字符串标量
选择该参数或待写数据写入数据。
写
—按照指定设置写入数据
按钮
单击此按钮可写入中指定的数据待写数据或工作空间变量如指定的数据类型到VISA资源。如果数据格式是ASCII-Terminated字符串
属性指定的写结束符《终结者》属性自动附加到正在写入的数据。
单击此按钮相当于执行写
,writeline
,或writebinblock
功能。
数据格式
—选择读操作类型
二进制
|ASCII-Terminated字符串
|Binblock
读二进制
,ASCII-Terminated字符串
,或Binblock
来自VISA资源的数据。
一个二进制
读就相当于读读
函数,一个ASCII-Terminated字符串
读就相当于读readline
函数,和Binblock
读就相当于读readbinblock
函数。
数据类型
-选择MATLAB数据类型读取
uint8
|int8
|uint16
|int16
|uint32
|int32
|uint64
|int64
|单
|双
|字符
|字符串
指定要从VISA资源读取的数据的数据类型。此参数确定为每个值读取的字节数以及将这些字节解释为MATLAB数据类型。
依赖关系
如果你设置数据格式来ASCII-Terminated字符串
时,该参数唯一可能的值为字符串
.
要读取的Num值
-指定读取所选数据类型的个数
数字
指定要读取为正整数的值的数目。该参数必须小于或等于值可用.如果将此参数保留为空,客户端将使用指定的参数读取所有可用值数据类型.
依赖关系
若要启用该参数,请设置数据格式来二进制
.
读
—按照指定设置读取数据
按钮
单击此按钮可从VISA资源读取数据。如果数据格式是二进制
,读取指定的值的数目要读取的Num值指定的格式数据类型.如果数据格式是ASCII-Terminated字符串
或Binblock
属性指定的读取结束符第一次出现之前,一直读取数据《终结者》财产。
单击此按钮相当于读
,readline
,或readbinblock
功能。
冲洗
-刷新输入和输出缓冲区
按钮
单击此按钮可清除VISA资源的输入和输出缓冲区中的所有数据。这也清空了仪器的硬件输出缓冲区。
单击此按钮相当于执行冲洗
函数。
显示
—在“通信日志”中选择“格式”查看数据
默认的
(默认)|二进制
|美国信息交换标准代码
|十六进制
中查看数据数据的列沟通记录作为二进制
,美国信息交换标准代码
,或十六进制
,根据数据类型而定。该参数不会改变数据的原始值或数据类型。有关这些格式的详细信息,请参见数据类型转换.
清晰的
-清晰的通信日志
按钮
单击此按钮可清除文件中的所有内容沟通记录.
情节
-绘制所选数据行
按钮
单击此按钮可打开一个新的图形窗口,该图形窗口绘制当前在沟通记录.说明只能选择一行数据,且所选数据必须为数字类型。
不像写而且读时,此操作未捕获MATLAB代码日志窗格。
信号分析仪
-在信号分析仪应用程序中查看选定的数据行
按钮
单击此按钮启动信号分析仪应用程序,并将当前选择的数据发送给它沟通记录.只能选择一行数据,且所选数据必须是数字向量。
必须安装信号处理工具箱™才能使用信号分析仪应用程序。
工作空间变量
—指定要导出数据的工作区变量名
有效变量名
编辑要将数据导出到的工作区变量的名称。的导出选定行
而且导出通信日志
选项出口将工作空间中的数据保存为此参数指定的变量。
必须指定工作区中不存在的有效MATLAB变量名。如果指定的名称无效,则会自动更改为有效的变量名。
出口
-导出通信日志数据或MATLAB代码
导出选定行
|导出通信日志
|生成MATLAB脚本
单击此按钮选择以下选项之一以从此应用程序导出数据:
导出选定行
—保存当前选择的数据沟通记录属性指定的变量工作空间变量.导出通信日志
-保存所有沟通记录数据传输到工作区时间表
所指定的变量名工作空间变量.生成MATLAB脚本
生成一个MATLAB实时脚本填充的内容MATLAB代码日志然后在实时编辑器中打开。
版本历史
R2022b中引入