主要内容

VXI即插即用司机

安装vxi.即插即用司机

VXI即插即用设备制造商通常以安装盘或Web下载的形式提供设备特定的驱动程序。安装驱动程序后,您可以确定配置是否对MATLAB可见®软件使用测试和测量工具查看当前的驱动程序安装。通过键入打开工具:

tmtool

展开仪器司机节点并单击vxiplug和播放驱动程序。点击扫描按钮更新显示。所有已安装的VXI即插即用司机将列出。

或者,您可以使用该功能instrhwinfo.找出安装了哪些驱动程序。

instrhwinfo('vxipnp')ans = constentwrivers:{tktds5k','ag3325b','hpe363xa'} vxiphprootpath:'c:\ vxipnp \ winnt'

返回的单元格数组用于安装的河流包含所有已安装VXI的名称即插即用司机。返回的字符串VXIPnPRootPath表示驱动程序的安装位置。

创造A.马铃薯VXI即插即用仪器驾驶员

使用vxi即插即用驱动程序与设备对象,您必须拥有Matlab vxi即插即用仪器驱动程序基于原始vxi中的信息即插即用MatlabVXI驱动程序即插即用仪器驱动程序,无论是修改还是没有,都充当vxi的包装即插即用司机。您可以下载或创建MATLAB仪器驱动程序。

从Mathworks网站下载驱动程序

您可能会在vxiplug和Play.页面。您可以搜索所需的驱动程序,也可以向MathWorks提交特定驱动程序的请求。

使用下载的matlab vxi即插即用驱动程序,您还必须拥有仪器的VXI即插即用已安装驱动程序。该驱动程序可能可以从仪器制造商的网站上获得。

使用makemid创建驱动程序

命令行功能Makemid.创建一个MatlabVXI即插即用来自VXI的仪器驱动程序即插即用驱动程序,将新驱动程序保存在磁盘上的文件中。语法是

Makemid('司机','文档名称')

在哪里司机是原始的VXI吗即插即用仪器司机名称(由...确定instrhwinfo.), 和文档名称是包含Makeding MATLAB仪器驱动程序的文件。看看Makemid.有关此功能的详细信息,请参见参考页。

如果您需要自定义驱动程序,请在MATLAB乐器驱动程序编辑器中打开新驱动程序,根据需要修改它,并保存它。

笔记

基于VXI创建MATLAB仪器驱动程序时即插即用驱动程序,原始驱动程序必须保持在系统上安装,以便您使用新的MATLAB仪器驱动程序。

进口马铃薯仪器驱动程序编辑器(中午)

MATLAB仪器驱动程序编辑器可以导入vxi即插即用司机,从而创建一个matlab vxi即插即用仪器司机。您可以评估或设置驱动程序的功能和属性,您可以保存修改后的MATLAB仪器驱动程序以便进一步使用:

  1. 打开MATLAB仪器驱动程序编辑器中间人

  2. 选择文件>导入

  3. 在“导入驱动程序”对话框中,选择“vxi”即插即用您要导入并单击的司机进口

    MATLAB仪器驱动程序编辑器加载驱动程序并显示驱动程序的组件,如下图所示。

马铃薯显示tktds5k的仪器驱动程序编辑器马铃薯仪器司机摘要

tktds5k马铃薯仪器驱动器显示组功能

使用MATLAB仪器驱动程序编辑器,您可以:

  • 创建、删除、修改和重命名特性、函数或组。

  • 在仪器命令周围添加代码进行分析。

  • 添加创建,连接和断开代码。

  • 将驱动程序另存为MATLAB VXI即插即用仪器司机。

有关更多信息,请参阅MATLAB仪器驱动程序编辑器概述

笔记

基于VXI创建MATLAB仪器驱动程序时即插即用驱动程序,原始驱动程序必须保持在系统上安装,以便您使用新的MATLAB仪器驱动程序。

使用马铃薯VXI即插即用仪器驾驶员

一旦你有了MatlabVXI即插即用仪器驱动程序,您可以使用驱动程序的文件名和VISA资源名称创建设备对象作为参数Icdevice.。例如:

obj=icdevice('MATLABVXIpnpDriver.mdd','GPIB0::2::INSTR')连接(obj)

看看Icdevice.有关此功能的完整详细信息,请参见参考页。

使用IVI-C或VXI时创建共享库或独立应用程序

使用IVI-C或VXI时即插即用驱动程序,执行代码将在通过在Matlab提示符下执行以下代码的文件夹中生成其他文件:

Sprintf('%s',[tempdir'ictdeploymentfiles'])

在所有受支持的金宝app平台上,一个名称的文件matlabprototypefor .m是生成的,其中IVI-C或VXI的名称即插即用司机。windows上有64位matlab®,第二个文件名为 _thunk_pcwin64.dll是生成的。创建已部署的应用程序或共享库时,手动包含这些生成的文件。有关包括其他文件的更多信息,请参阅MATLAB编译器文档。