LabVIEW安装第三方VISA软件后NI VISA失效

之前在系统上安装了NI-VISA,并且能够在32位的NI MAX、LabVIEW或其他开发环境中成功识别以及能跟仪器进行通信。然后安装了另一个供应商版本的VISA,例如TekVISA或KeysightVISA。现在在MAX中不再能看到COM口或者VISA设备。为什么会发生这种情况,该如何解决?

解决方案

在给定时间内,系统上只能将一个32位VISA配置为主要VISA。该主要VISA充当系统的核心VISA库。

在上述情况下,NI-VISA最初作为主要VISA安装,然后在安装第二个VISA时,NI-VISA便改为辅助。

重新安装合适的NI-VISA软件可以重置成正确的配置方案。

如果NI-VISA重新安装不成功,那么可以按照以下步骤将NI-VISA重置为主要VISA:

验证哪个VISA配置是主要VISA

首先,通过以下步骤验证NI-VISA当前未作为主要VISA安装在系统上:

根据操作系统的导航进入到下面相应的目录,找到visa32.dll :

32位系统: C:\ WINDOWS \ system32

64位系统: C:\ WINDOWS \ sysWOW64

右键单击visa32.dll并选择“属性”。

查找版权信息:

在WindowsVista / 7/8/10上:导航到“详细信息”选项卡:。

编辑

添加图片注释,不超过 140 字(可选)

如果版权信息声明是NI-VISA Library,则NI-VISA将被设置为系统上的主要VISA。如果说明显示的是其他公司的VISA驱动,请按照以下步骤将NI-VISA设置为主要VISA。

将NI-VISA设置为主要VISA

1. 根据操作系统的位数导航进入到下面相应的目录,找到visa32.dll :

32位系统: C:\ WINDOWS \ system32

64位系统: C:\ WINDOWS \ sysWOW64

2. 将visa32.dll重命名为一个其他的名字,例如visa32.dll.bak 。

3. 修复NI-VISA Runtime,根据指南重新安装如何卸载或修复NI软件

4. 重新启动计算机。

相关信息

需要重新命名visa32.dll的原因是如果目前的驱动版本比NI-VISA要新,NI-VISA将不能覆盖原来的VISA驱动。所以只有在尝试安装较新版本的visa32.dll时才会覆盖该文件,如果要修复以前安装的软件时则不然。

注意:某些32位VISA实现支持作为辅助安装,这允许它们与32位NI-VISA并排安装。

注意:主要和次要VISA标识仅适用于32位VISA配置。在64位系统中,可以安装多个VISA配置而不会遇到此问题。

LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。

LabVIEW安装第三方VISA软件后NI VISA失效 - 北京瀚文网星科技有限公司 (bjcyck.com)

LabVIEW安装第三方VISA软件后NI VISA失效相关推荐

  1. 开启Windows或者Mac OSX 本地服务器 (非安装第三方服务器软件)

    因为安全的原因,无法直接在浏览器中打开工程目录下的index.html文件. 你必须在你的电脑中搭建一个本地服务器.本小节会解释如何做. 在Windows下搭建本地服务器 开启Internet Inf ...

  2. epel安装第三方扩展源后,运行yum报错的解决方案

    epel安装第三方扩展源后,运行yum报错的解决方案 参考文章: (1)epel安装第三方扩展源后,运行yum报错的解决方案 (2)https://www.cnblogs.com/jingxiaoni ...

  3. LabVIEW调用第三方exe软件或操作操作控制第三方软件界面的控件,如操控烧录软件

    LabVIEW调用第三方exe软件或操作操作控制第三方软件界面的控件,如操控烧录软件等 除了模拟鼠标和键盘来实现之后,还可以考虑另外一种方式,使用窗口句柄来直接操作程序 如下面图片实例,操作串口助手, ...

  4. 鸿蒙系统电视能装APP吗,简单一招,无师自通!教你在智能电视上安装第三方APP软件!...

    如今智能电视也能使用大部分手机APP,但不少电视自带的应用商城是搜索不到你想要的APP的,这时候必须通过"特殊手段"才能达到目的,这篇文章笔点酷玩不罗嗦,给大家介绍非常简单的一招, ...

  5. 因计算机丢失d3dx9-30,win10安装游戏或软件后发现d3dx9_30.dll丢失打不开怎么办

    好多小伙伴满心欢喜的在win10安装游戏或软件,安装之后发现打不开了并且提示d3dx9_30.dll丢失,这是什么情况?DirectX 9.0是玩游戏的必备东西,而d3dx9_XX.dll则是里面的必 ...

  6. 修改和使用第三方开源软件后重新发布开源License怎么写,看看Apache Maven就明白了

    有人说,看了很多开源License的文章,我还是不知道如果修改了或者引用了他人发布的开源软件,然后重新发布自己的修改版本,该怎么做?如何加上自己的著作权同时又尊重原来的作者.其实就差一个例子,看看Ap ...

  7. Mac 安装第三方来源软件

    1.问题:安装macOS Sierra后,会发现系统偏好设置的"安全与隐私"中默认已经去除了允许"任何来源"App的选项,无法运行一些第三方应用. 2.解决问题 ...

  8. 在Macbook中安装破解版软件后出现“文件已损坏”的解决办法

    今天,用着PDF expert好好的,结果退出之后突然弹窗显示"需要激活",破解的软件失效了. APP store中388的售价实在是难以接受,好在当初的破解软件都有备份,直接重新 ...

  9. 安装cad后计算机无法启动不了,win7纯净版64位电脑中安装AutoCAD 2007软件后却无法运行怎么办...

    AutoCAD 2007软件是很多涉及到工程项目的人员都需要下载的一款软件,也是咱们win7纯净版64位下载 iso电脑中必备的软件之一,它可以帮助咱们制作很多工程相关的文件,不过最近却有一位用户提到 ...

  10. 关于安装公司监控软件后导致Mac电脑需要每天重启4次才能连网的解决办法

    每天凌晨我的电脑突然无法上网,排查了一个月,op说是网关的问题,其实不是,差点花4000多去苹果售后维修... 自己想了半天,从晚上到第二天凌晨.发现是Charles代理的问题,解决办法: 网络-高级 ...

最新文章

  1. 人文英语学习品牌「友邻优课」携手神策数据 精细化数据分析让每一次互动都有价值
  2. Scala数组:使用()代替java的[]
  3. Windows 11 预览版 Build 22000.120 发布
  4. mysql中连接和断开数据库_robot framework——连接和断开mysql数据库
  5. Java 递归、尾递归、非递归 处理阶乘问题
  6. Java NIO框架Netty教程(二)
  7. nero linux4 序列号,Nero Linux 4 Nero Linux v4.0.0.0b
  8. Java全栈开发---Java ERP系统开发:商业ERP(十三)CXF框架,物流BOS系统开发
  9. python实现科赫雪花的绘制(最简单)
  10. QQ游戏连连看自动化脚本(仅限学习交流)
  11. python abs的功能_python abs是什么意思?abs函数有什么用处?
  12. Facebook登陆错误Invalid Scopes
  13. c语言 圆周率10000位,圆周率(小数点后10000位,背死你)
  14. 抖音直播带货gmv是什么意思?丨国仁网络资讯
  15. 微信手机浏览器多图片即时预览
  16. 计算机二级 MS office(Excel)常用函数
  17. R语言入门——高质量保存图片(想毕业咋就那么难!!!)
  18. Tsi721和NRS1800连接调试问题记录
  19. Linux的.a、.so和.o文件
  20. 上海出租车颜色 失物招领电话

热门文章

  1. [phaser3入门探坑]使用phaser3制作山寨马里奥
  2. 火狐浏览器扩展程序源代码的查看
  3. Mangos与mmorpg(转自百科)
  4. java写万年历_Java 实现万年历总结
  5. 浏览器地址栏和标题栏显示的小图标
  6. 【元胞自动机】基于元胞自动机实现交通流NaSch模型matlab源码
  7. Java常用正则表达式大全(史上最全的正则表达式-匹配中英文、字母和数字)
  8. 软件测试简历常见问题
  9. 软件工程之软件维护与再工程
  10. git clone出错