签证的探险家
通过VISA连接和通信仪器
描述
的签证的探险家app提供了一个通过VISA连接和通信仪器的用户界面。
使用这个应用程序,你可以:
使用VISA连接到TCP/IP(使用VXI11和HiSLIP)、TCP/IP套接字、USB、GPIB、串行、VXI和PXI接口。
为VISA资源配置连接和通信属性。
写入二进制、以ascii结尾的字符串或binblock数据。
读取二进制、ascii终止的字符串或binblock数据。
在单独的图形窗口中绘制数据。
中查看数据来分析数据信号分析仪应用程序。
导出数据到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中引入