当使用第三方仪器驱动时出现错误-1073807298
主要软件:
主要软件版本: 7.1
主要软件修正版本: 7.1
次要软件: N/A
问题: 当我试图运行一个第三方仪器设备自带的仪器驱动VI时出现了错误-1073807298.比如,我有一个“California Instruments 5000ix”设备,当我运行这个设备自带的驱动VI时,出现了一个驱动错误“由于一个I/O错误(-1073807298)无法执行操作”。我 把这个驱动的程序放到了C:\Program Files\National Instruments\LabVIEW 7.1\Instr.lib目录,我也可以在我的函数面板的仪器IO的仪器驱动子面板中找到这些驱动函数VI。为何会出现这个错误,我已经如何解决该错误?
解答: 这种情况下,往往这个程序中一些子VI出现了断开的箭头。这是因为这些子VI中都在试图通过库函数节点调用一个dll(Cic_ix50.dll),这个dll在C:\Program Files\National Instruments\LabVIEW 7.1\LabWindows 7.0\Release 1.0.0.0\文件夹。然而,正如上文所述,这个dll应该在C:\Program Files\National Instruments\LabVIEW 7.1\Instr.lib目录
可以用两个方法来解决,您可以将所有的子VI中调用dll的地址更新为现在的dll地址。或者您可以将现在的dll文件复制黏贴到C:\Program Files\National Instruments\LabVIEW 7.1\LabWindows 7.0\Release 1.0.0.0\文件夹。
相关链接:
附件:
- Call Library Function Node.JPG
报告日期: 09/20/2004
最近更新: 02/26/2015
文档编号: 3DJ7MFVE
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.