From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



如何利用一个已经存在的LabWindows/CVI的仪器驱动生成LabVIEW的接口



主要软件:
主要软件版本: 7.1
主要软件修正版本: N/A
次要软件: N/A

问题: 我有一个用CVI或者C编写的仪器驱动,如何才能创建可以用于LabVIEW的仪器接口呢?

解答:
在一般情况下,多数的仪器驱动的开发者都会开发一个即插即用的LabVIEW源代码驱动。有时,一些开发者会使用VXI即插即用规范开发基于C语言的驱动。这些基于C语言的驱动通常包含.c,.h,.dll和.fp的文件。.fp文件是包含了驱动帮助信息函数面板文件。这个.fp文件可以用于关联.dll和.h文件来创建LabVIEW 的VI。如果您的驱动是IVI驱动,则还要使用.sub文件。

美国国家仪器公司(National Instruments)开发了一个有用的软件帮助哪些希望将基于C语言的仪器驱动转换成LabVIEW接口的用者。您可以使用LabVIEW Interface Generator for LabWindows/CVI Instrument Drivers从函数面板文件(.fp)创建对于VXI即插即用设备和IVI-C设备的仪器驱动。在本文最后有这个软件的地址。软件一旦安装完毕,您可以在LabVIEW 工具»仪器 菜单下找到它。这个软件能够提示您如何从函数面板文件(.fp)中产生LabVIEW VI。最后生成的VI库将会包含与其他LabVIEW下的仪器驱动一样使用的VI。而这些VI的程序框图将会连接到驱动的动态链接库(DLL)中。

注意 这个软件需要LabVIEW的版本在7.1或者以上。之前版本的LabVIEW使用者可以利用一个类似的软件完成这个功能,这个软件在工具»仪器菜单下能够找到。


相关链接:

附件:





报告日期: 09/28/2004
最近更新: 09/15/2007
文档编号: 3DR983BJ