MATLAB接口仪器驱动程序

7视图(30天)
Balachander需要
Balachander需要 2011年4月29日
回答: 2014年11月3日
你好,
我试图conenct安捷伦N9320B频谱分析仪通过Matlab通过USB安捷伦签证。我可以成功创建一个interafce对象并通过接口进行通信。但是我收到一个错误消息,当我想要(使用Matlab接口驱动程序。mdd文件生成的Vxi Plugand苍白的司机使用midedit)。请参见下面的代码的错误消息。
> >其中obj1 =签证(安捷伦,“USB0:: 2391:: 65519:: CN03225604:: 0:: INSTR”);
> > makemid (agn9320ni) %从倪网页下载并安装驱动程序
> > d = icdevice (“agn9320ni.mdd”,其中obj1);? ? ?使用= = > icdevice.icdevice > icdevice错误。icdevice 239司机必须MATLAB接口仪器驱动程序。
奇怪的是,甚至当我试图创建一个在tmtool设备对象,我没有得到一个创建选项卡中选择资源。
任何帮助吗?

接受的答案

Ankit德赛
Ankit德赛 2011年4月30日
MDD可以是多种类型的文件。例如:
1。MATLAB接口仪器驱动程序2。MATLAB VXIPnP仪器驱动程序3。MATLAB IVI-C仪器驱动程序4。MATLAB IVI-COM仪器驱动程序
根据MDD文件类型icdevice函数的第二个参数的变化。
为MATLAB接口仪器驱动程序icdevice函数的第二个参数应该是一个接口对象(因此MDD叫做“接口”仪器驱动程序)。
然而,如果MDD是其他三种类型,icdevice函数的第二个参数应该签证资源地址(在你的情况中:USB0:: 2391:: 65519:: CN03225604:: 0:: INSTR)
如果你agn9320ni创建。mddfrom a VXIPnP driver, then you need to pass in the VISA Resource Address as the second argument:
d = icdevice (“agn9320ni.mdd”,USB0:: 2391:: 65519:: CN03225604:: 0:: INSTR”);
MDD类型的更多信息可以在找到 在线帮助 。这是 更多的信息 如何使用行业标准的司机。
希望这有助于
ankit
2的评论
Ankit德赛
Ankit德赛 2011年5月4日
您可能想要逐字逐句的资源的地址。
错误表明它是无效地址。
你可以检查签证供应商的工具。例如:倪的测量及自动化浏览器或者安捷伦的安捷伦连接专家找出正确的资源的地址。
你也可以获得签证的签证资源地址对象构造函数返回instrhwinfo(“签证”,<供应商名称>);
希望这个有帮助。

登录置评。

答案(1)

焦
2014年11月3日
嗨,你解决这个问题吗?

类别

找到更多的在仪器控制工具箱支持硬件万博1manbetx帮助中心文件交换

标签

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!