非NI的USB2.0采集卡的LabVIEW驱动怎么编写?
手头有块阿尔泰2002USB的数据采集卡,但是只有LabVIEW6.1的内嵌驱动,我是LabVIEW8.0的,都说非NI的数据采集卡可以用VC编写动态链接库的驱动程序,在LabVIEW中调用动态链接库。但是小弟愚钝,再加上水平有限,没能有任何进展,那位仁兄有这方面的经验请介绍一下,不胜感谢! 如果你数据采集卡有dll文件可以直接通过labview来调用内部函数,如果你有dll和对应的.h文件的话直接使用labview8.2中的import .dll功能来实现直接在labview中输出图标文件。你试试这种方法行不行。 6.1的驱动不能用吗?你把它放到8.0应是可以用的吧回复 #2 oneforlove 的帖子
谢谢!但是我只找到了LIB文件和对应的.h文件,没有找到dll文件。只有LIB库文件没有DLL文件,应该是不行的吧 。
回复 #3 lgh269 的帖子
我把文件夹拷贝到Labview软件程序目录\National Instruments\LabVIEW 8.0\instr.lib下在Functions面板→Instrument I/O→instrLib→阿尔泰科技中,可以分别显示出AD、Counter、DIO的功能图标;将这些图标拖动到程序中时出现VI is not loadable的错误。LabVIEW load erro code 11:VI version(6.1) cannot be converted to the current LabVIEW version(8.0) because it has no bloack diagram. 提示是没有源程序,所以不能将6.1的程序重新编译成8.0版本的程序,所以提示vi不可以载入。
呵呵
没有背板程序框图。只有前面的样子。
页:
[1]