该死的研华PCL-730数字IO板卡

不知道为什么公司的人会选用这一款中世纪的板卡,总之很烂很烂,Labview在开发他的时候要注意以下事项:

1、板卡本身有一个拨码开关和多处跳线设置,需要根据内存地址和实际中断情况进行设置,一定要特别重视此步骤;

2、板卡自带的LabviewDAQ驱动就别装了,装了你也不会用,装一个很古老的Labview驱动;

3、好吧,就说说这个古老的驱动,实际上用的是他的例程,在Labview 20**\Examples文件夹里,用CIN节点编写的,你可以直接Copy到你的程序中去,但是你发布应用程序的时候就会发现如果这台电脑上没装研华的底层驱动,程序就会报错,但是不可能要求每台机器都装这么大这么繁琐的驱动吧,况且不是每台机器都用这个板卡的。怎么办呢,很简单,其实你缺少的就是一个叫Adsapi.dll的动态链接库,安装完驱动后会在System32文件夹里找到这么个玩意,那么很简单了,发布安装程序的时候注意将此文件导入到系统文件夹里即可,这样用户在安装你的程序的同时就将该文件直接导入到System32中去了;

4、忘了说了,该款板卡是中世纪的,自然保持着中世纪的特色,ISA接口,一般的台式电脑就别想用了,部分工控机上才有这个接口,不过这玩意也有个好处:便宜!仅此而已

posted on 2013-05-18 11:16  科.学.怪.人  阅读(1279)  评论(0编辑  收藏  举报