Labview控制APx(Audio Precision)进行测试测量(二)

安装后,驱动程序集合将包含在LabVIEW安装目录的instr.lib子文件夹中名为Audio Precision\APx Driver的文件夹中。对于LabVIEW 2015版,文件夹名称为C:\ Program Files \ National Instruments \ LabVIEW 2015 \ instr . lib \ Audio Precision APx . net。
该驱动程序包括一个特殊的菜单选项板,可从框图上的LabVIEW功能选项板访问,位于仪器I/O -仪器驱动程序- APx500下,如所示Figure 9。
在这里插入图片描述
图9。APx LabVIEW.NET驱动程序菜单

在主菜单面板上,有一个指向名为APx500 vi Tree.vi的VI的链接。这是LabVIEW驱动程序提供的一种特殊类型的VI,有助于记录驱动程序集合中的VI。打开后,该VI的前面板如所示Figure 10.VI树并不意味着是可执行的,查看菜单项下面的工具栏上断开的运行箭头就证明了这一点。该VI的框图显示了驱动程序中的每个高级VI(Figure 11).
在这里插入图片描述
图10。VI树前面板
在这里插入图片描述
图11。VI树框图
驱动程序VI可以从驱动程序的菜单面板中加载,也可以从VI树中复制

使用和LAbview相应的配置文件


LabVIEW驱动程序安装程序将名为“APx500 Examples Project.lvproj”的LabVIEW项目放在驱动程序文件夹中。在“开始”菜单中还有一个指向该项目的快捷方式。Examples项目包含许多示例VI来帮助您开始使用APx驱动程序。
在这里插入图片描述
LabVIEW项目所在的文件夹中必须包含一个与您的LabVIEW项目同名的配置文件。使用项目文件和附带的。当使用APx驱动程序VIs时,这样的配置文件将防止由于交叉链接和LabVIEW引用APx API的错误版本而导致的错误。如果项目文件和。在某些情况下,LabVIEW驱动程序VIs可能不工作。

中显示的示例项目Figure 12 包含名为“APX 500 Examples project . lvproj . config”的配置文件。您可以在自己的LabVIEW项目中使用该文件,只需对其进行重命名即可。配置文件必须与您的LabVIEW项目同名,后跟“.”。配置”。例如,如果您创建一个名为MyAPx500Project.lvproj的新LabVIEW项目,请创建。将上面的. config文件放在与项目相同的文件夹中,并将其重命名为MyAPx500Project.lvproj.config。

APx500 Open VI


集合中的第一个VI是APx500 Open.vi(Figure 13).该VI打开APx500测量软件(如果尚未打开),并创建一个对APx API的. NET引用。这个VI必须在驱动程序集合中的任何其他VI之前运行,以便它可以将对API的引用传递给任何子VI。除了示例VI之外,这是驱动程序集合中唯一可以作为顶级VI(即,不是子VI)单独运行的VI。

注意:如果APx500应用程序已经打开,APx500 Open VI只是创建一个对API的. NET引用。它不会打开APx500应用程序的多个实例。

APx500 Open VI是多态的,允许您以序列或基准模式打开APx500。默认为序列模式。要以Bench模式打开,请将VI添加到您的框图中,右键单击它,然后选择“选择类型> Bench”

通过从帮助菜单中选择显示上下文帮助,或者按Ctrl-H,可以打开或关闭LabVIEW的上下文帮助。Figure 13显示了APx500 Open.vi上下文帮助的接线图部分。
在这里插入图片描述

图13

默认情况下,APx500 Open VI使APx500应用程序可见。如果您喜欢在APx500应用程序不可见的情况下使用API,您可以简单地将一个布尔值False连接到APx500 Open VI的可见输入。

当APx500 Open VI添加到图表中时,它将引用APx LabVIEW的版本。当前安装的. NET驱动程序。当您升级APx500并打开现有项目时,LabVIEW将提示您APx500 API版本已更改。您可以通过在APx Open VI的框图中找到APx500构造函数来检查API版本。

在这里插入图片描述
图14

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值