LabVIEW安装第三方VISA软件后NI VISA失效
LabVIEW安裝第三方VISA軟件后NI VISA失效
之前在系統(tǒng)上安裝了NI-VISA,并且能夠在32位的NI MAX、LabVIEW或其他開(kāi)發(fā)環(huán)境中成功識(shí)別以及能跟儀器進(jìn)行通信。然后安裝了另一個(gè)供應(yīng)商版本的VISA,例如TekVISA或KeysightVISA?,F(xiàn)在在MAX中不再能看到COM口或者VISA設(shè)備。為什么會(huì)發(fā)生這種情況,該如何解決?
解決方案
在給定時(shí)間內(nèi),系統(tǒng)上只能將一個(gè)32位VISA配置為主要VISA。該主要VISA充當(dāng)系統(tǒng)的核心VISA庫(kù)。
在上述情況下,NI-VISA最初作為主要VISA安裝,然后在安裝第二個(gè)VISA時(shí),NI-VISA便改為輔助。
重新安裝合適的NI-VISA軟件可以重置成正確的配置方案。
如果NI-VISA重新安裝不成功,那么可以按照以下步驟將NI-VISA重置為主要VISA:
驗(yàn)證哪個(gè)VISA配置是主要VISA
首先,通過(guò)以下步驟驗(yàn)證NI-VISA當(dāng)前未作為主要VISA安裝在系統(tǒng)上:
根據(jù)操作系統(tǒng)的導(dǎo)航進(jìn)入到下面相應(yīng)的目錄,找到visa32.dll :
32位系統(tǒng): C:\ WINDOWS \ system32
64位系統(tǒng): C:\ WINDOWS \ sysWOW64
右鍵單擊visa32.dll并選擇“屬性”。
查找版權(quán)信息:
在WindowsVista / 7/8/10上:導(dǎo)航到“詳細(xì)信息”選項(xiàng)卡:。
?
編輯
添加圖片注釋,不超過(guò) 140 字(可選)
?
如果版權(quán)信息聲明是NI-VISA Library,則NI-VISA將被設(shè)置為系統(tǒng)上的主要VISA。如果說(shuō)明顯示的是其他公司的VISA驅(qū)動(dòng),請(qǐng)按照以下步驟將NI-VISA設(shè)置為主要VISA。
將NI-VISA設(shè)置為主要VISA
1. 根據(jù)操作系統(tǒng)的位數(shù)導(dǎo)航進(jìn)入到下面相應(yīng)的目錄,找到visa32.dll :
32位系統(tǒng): C:\ WINDOWS \ system32
64位系統(tǒng): C:\ WINDOWS \ sysWOW64
2. 將visa32.dll重命名為一個(gè)其他的名字,例如visa32.dll.bak 。
3. 修復(fù)NI-VISA Runtime,根據(jù)指南重新安裝如何卸載或修復(fù)NI軟件
4. 重新啟動(dòng)計(jì)算機(jī)。
相關(guān)信息
需要重新命名visa32.dll的原因是如果目前的驅(qū)動(dòng)版本比NI-VISA要新,NI-VISA將不能覆蓋原來(lái)的VISA驅(qū)動(dòng)。所以只有在嘗試安裝較新版本的visa32.dll時(shí)才會(huì)覆蓋該文件,如果要修復(fù)以前安裝的軟件時(shí)則不然。
注意:某些32位VISA實(shí)現(xiàn)支持作為輔助安裝,這允許它們與32位NI-VISA并排安裝。
注意:主要和次要VISA標(biāo)識(shí)僅適用于32位VISA配置。在64位系統(tǒng)中,可以安裝多個(gè)VISA配置而不會(huì)遇到此問(wèn)題。
LabVIEW、LabVIEW開(kāi)發(fā)、LabVIEW編程、LabVIEW程序
上文中提到的例子和資料,均在word中的附件里,可點(diǎn)擊下載。進(jìn)一步了解,可聯(lián)系們。
LabVIEW安裝第三方VISA軟件后NI VISA失效 - 北京瀚文網(wǎng)星科技有限公司 (bjcyck.com)
?
總結(jié)
以上是生活随笔為你收集整理的LabVIEW安装第三方VISA软件后NI VISA失效的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ARM不同位数系统int字节数区别
- 下一篇: 助你成为专业终端人,阿里巴巴第三届终端练