请教:NI-488.2不认 GPIB卡
:( gpib卡是Agilent的.安装"agilent IO library"后,设备管理器显示卡的情况正常。但NI-488.2的GPIB项却显示"没有接口",LabView “find visa”命令也找不到GPIB口。各位有什么办法试一试吗? 可能Ni-488.2与 agilent io library14.2 冲突。哪为有agilent io library14.0或之前版本的agilent io library上传一下?我试试?agilent网站上好像不提供之前版本了。谢谢 这个问题我就不做多说了,
只有NI自己的卡才能在Measurement & Automation中显示,
而且也只有NI自己的卡才能使用LV
要想用LV控件agilent卡,在NI论坛上回答是通过将AGILENT的几个VISA文件拷贝到系统目录下覆盖NI的文件即可在LV中使用,但偶没有条件试,所以没试过,
你可以搜下相关文章 多谢浪子兄!能否给个详细说明或链接,谢谢! 偶搜了下没有搜到,这样吧,我记得保存的有,有空帮你找下吧,
这里有个调用AGILENT的VISA文件的接口,也可以用,
[ 本帖最后由 lgh269 于 2006-12-16 10:15 编辑 ] 谢谢!不愧用剑之人,有侠客之风! 问题解决了!要在NI的masurement & Automation--tool-nivisa--visa option-passport中选中Nivisa Tulip.dll并加入agvisa中的四个动态链接库。顺便说一句masurement & Automation到死也说“找不到接口”,要插上仪器,用“find visa”才可发现正常,坑死人拿。多谢浪子兄!多谢!:lol
[ 本帖最后由 mudsource 于 2006-12-16 17:31 编辑 ] The NI-MAX software may not show Agilent GPIBs but it is not a big deal unless you are trying to do something on the MAX. If your Agilent GPIB does not communicate with any instruments through NI-VISA, read the following.
Check the file version stamp of VISA32.DLL that is located on System32 directory. It may be of Agilent version. If so try delete it (or rename it) and then reinstall NI-VISA (2.5+) again. Then VISA32.DLL will be replaced with NI version so that NI-VISA works with your Agilent GPIB through the Tulip passport.
NI-VISA 2.5+ has added support for HP-VISA (SICL) through an abstraction layer called TULIP. Uninstall HP-VISA if it is present on your system and then install HP-SICL (but not HP-VISA). Then install NI-VISA 2.5, reboot, and go to Measurement & Automation Explorer >> Tools >> NI-VISA >> Passport Editor. You will see seven entries there. One will be "NiVisaTulip.dll", which by default will be unselected. Select it and then hit "OK". A message will come up telling you that you have changed one or more passports and that you must refresh the Measurement & Automation Explorer. After the refresh you should be able to successfully use NI-VISA, and your HPIB board without problems. 请问是agvisa的哪四个动态链接库?
页:
[1]