Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

  一:最近的手里有一块Altadt CPCI-429(PMC-429+载板)板卡,拿到光盘以后,安装光盘中的驱动和相关LabVIEW的例子,发现在设备管理器上可以发现设备,但是运行自带的范例程序,程序一直报错,过程如下。

    1:打开光盘,里面的内容如下图所示,根据自己系统的情况选择Win32或者Win64,双击文件夹里面的setup.exe安装,如下图所示,安装完成以后打开图中的“NI_LabVIEW”文件夹,,根据自己的版本选择安装。

Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

    2:打开文件夹“LabVIEW 2010 and Later”,双击文件”AltaAPI_LV_SW_Setup.msi“,开始安装相关自带的范例程序。

Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

 3:默认程序会安装在C盘下,打开C盘,就可以找到Alta Data Technologies文件夹,相关的文档和软件都会在这个路径下面。

 4:为了打开运行LabVIEW的例子,你需要复路径C:\Program Files (x86)\Alta Data Technologies\Alta Software for LabVIEW下“AltaAPI-LV”文件夹到..\National Instruments\LabVIEW 2016\user.lib下。老司机都知道这个是干啥的

Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

 5:打开自带的例子程序路径C:\Program Files (x86)\Alta Data Technologies\Alta Software for LabVIEW\Examples\A429 Examples:这些Vi都是Altadt自带的范例程序,正常情况在设备管理器上如果找到设备,自带的范例程序就可以运行,你打开下面的任何一个程序你就会发现都无法运行,我也是折腾了很久(在测试的过程中发现Altadt自带的AltaView Bus Analyzer软件就可以正常运行,根据经验可能是驱动的问题导致的)。

Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

  程序不能运行,都是初始化程序失败,查看程序运行失败的原因,都是没有找到设备。

二:解决问题的过程:

1:你安装了厂家自带的驱动,设备在设备管理器上显示的应该是这个界面,你运行自带的例子发现如下面所示界面,范例程序都没法运行。

Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

1:安装VISA驱动,先卸载驱动程序,然后点击右键-更新驱动程序-自己选择文件路径-不要搜索-选择光盘中自带的NI-VISA驱动,详细额过程如下所示。

Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

2:在安装NI-visa驱动以后,板卡在设备管理器中的识别如下所示。

Alta 429板卡在安装厂家自带的驱动后,没法运行自带的例子的解决方法

3:然后你去运行LabVIEW自带的范例程序,你就发现程序可以运行了。问题解决

4:最后经过和技术支持讨论这个现象的原因是程序调用的DLL和驱动不匹配造成的。(程序的底层还是使用VISA结构写的,所以的使用VISA驱动才可以)。