VISA-serial search problem

各位大大好:

小弟在vi中使用VISA-serial 開啟或搜尋電腦中的serial com port,進行MODBus的通訊,可是部分電腦卻發生無法搜索到到任何com port(MAX也無法搜索到,不過電腦裝置管理員卻可以正常顯示並使用)亦無法使用,其VISA產生Error code:-1073807343,VISA:(Hex 0xBFFF0011)。將NI-VISA 5.0及NI-software全移除後重新安裝仍無法搜尋到。請問各位大大有任何解決辦法嗎?

MAX搜索不到就無解了,換個NI-VISA版本試試看吧

http://joule.ni.com/nidu/cds/view/p/id/1269/lang/zht

[QUOTE=IAmRice]

MAX搜索不到就無解了,換個NI-VISA版本試試看吧

http://joule.ni.com/nidu/cds/view/p/id/1269/lang/zht

[/QUOTE]
Rice的意思叫你更新VISA的版本。

感謝指導,我在Installer檔已經試過NI-VISA 4.6及5.0不同的版本,但都沒有用,不過我還是會試試NI-VISA Run-Time Engine 4.5,謝謝!!

想請教是否可能為.dll檔或設定檔被覆蓋掉,導致VISA無法連結?

你指的是visa32.dll嗎,是的話會有影響喔

     確實指的就是 VISA32.dll,不過在幾次的重新安裝中,都刻意的將VISA32.dll刪除,在安裝新的VISA32.dll,但是仍然無效,故想請教各位前輩是否還有哪部分是沒有注意到的??

沒有安裝NI-VISA吧!!

還是你這是程式已經轉成執行檔沒有勾選NI-Serial

謝謝各位大大的說明,不過我已經換過好幾個Ni-VISA的版本囉!!(請看樓上),且安裝檔上面連NI-serial都已經勾選過了,連所有NI軟體都移除再安裝,還是不能,總不能叫User重灌電腦吧。不過我還是要稍微抱怨,labview在包run time engine一定要這麼大容量嗎(一百多MB)?如此要給User安裝會被抱怨也造成不便!

[QUOTE=kent98]

謝謝各位大大的說明,不過我已經換過好幾個Ni-VISA的版本囉!!(請看樓上),且安裝檔上面連NI-serial都已經勾選過了,連所有NI軟體都移除再安裝,還是不能,總不能叫User重灌電腦吧。不過我還是要稍微抱怨,labview在包run time engine一定要這麼大容量嗎(一百多MB)?如此要給User安裝會被抱怨也造成不便!

[/QUOTE]

是這樣沒錯,要教育使用者這是必須的

想請教你一下,

你是將你的程式轉換成<span =“apple-style-span” style="line-height: 19px; ">Installer檔嗎?
是否有勾選NI-Serial
如上圖所示,試試看吧
如果還是不行,你可以請教NI的FAE看看,
最後就是LV的<span =“apple-style-span” style="line-height: 24px; "><font =“apple-style-span” size=“2”>run time engine<span =“apple-style-span” style="line-height: 24px; "><font =“apple-style-span” size=“2”>就是這麼大阿~~

小弟也遇到了同樣的情況

但小弟不懂為什麼我勾選其他的驅動程式,在build的時候卻出現問題說我的電腦內並沒有這些程式呢@@?

不是在一開始灌的時候就有那些東西了@@?還是說我要自己在去下載下來呢?

感恩

恩!!labview 我的有三片光碟!!第一片開發系統!第二片 外掛模組!第三片 就是drive! (2010版)
不知道你有安裝所有drive嗎?

http://it360.tw/epaper/00017/
哈首先感謝ancle 大大!!還有qzzy!!
你看看這篇吧!!這篇質量超高的!!
tj

[QUOTE=turaki]恩!!labview 我的有三片光碟!!第一片開發系統!第二片 外掛模組!第三片 就是drive! (2010版)
不知道你有安裝所有drive嗎?

[/QUOTE]

基本上沒意外是有的QQ

目前想到的做法是,後天到公司試試看把光碟放進去,等遇到不能build的時候看他會不會讀光碟的東西/ \

希望能成功,要不然...我就囧了

這...小弟今天一到公司就馬上試了一下

最一開始不能build的地方,在我放入第三片光碟後試順利跑過了

但悲劇又再來了Orz

在跑到90%左右的地方後,他又再次出現了一個問題!?

小弟決定貼上小弟的步驟,請求各位大大的援助了/ \

在建立執行檔與安裝檔的部分小弟完全照書上的走,所以應該是不會有問題@@

在選擇驅動上,如圖所示

![](upload://oEnyYUZdwEWM2Nx9Z94KfwDe3bW.jpeg)

下面兩個有VISA開頭的小弟把它內容翻譯看了一下感覺我不會用到所以就沒勾了

等好了之後開始build

遇到了這個問題@@?!

![](upload://zv3YrwqtXssH5T7TBV6ZlWs0wbK.jpeg)

放入第三片,沒反應

放入第二片,依舊沒反應

放入第一片,還是沒反應?!

這...這到底問題出在哪啊Orz

就在小弟我心灰意冷再放入第三片想說隨便試試了

誰知道他又跑出了這個錯誤= =?

![](upload://1VRjdnxDljLeEK3cUtbzDoaG5QC.jpeg)

再出現這個畫面後,小弟不管塞入什麼光碟都沒用了

這...這...這到底是什麼情況啊Orz

怎麼做個安裝檔這麼困難><!!

拜託各位大大的幫忙了,小弟爬文爬很久

知道說別台電腦會讀不到COM Port可能的原因就是因為沒把VISA裝進去

而現在裝了,卻又冒出了這些問題@@

真的不知道該怎麼辦了/ \

拜託,感恩!

說實在直接去問ni工程師比較快!步驟都對!我也看不太出來=.=

[QUOTE=turaki]說實在直接去問ni工程師比較快!步驟都對!我也看不太出來=.= [/QUOTE]

恩恩,已開始與NI工程師詢問了

目前第二章圖的問題在放入光碟片後以解決

但第三張圖的問題卻無解@@現在就等對方工程師回答了

這...這太令我匪夷所思了= =

早上反覆的放光碟都沒用

而在與工程師電話中一步一步用,就OK了= =

而且做法與我早上用的也都一模一樣...

真毛...

可以把工程師步驟說的分享給我嗎?
tj^^

[QUOTE=turaki]可以把工程師步驟說的分享給我嗎?
tj^^
[/QUOTE]

恩恩,可以

只是...我覺得看了會讓人無言+毛毛的囧a

基本上建立執行檔與安裝檔的部分都是照著書上說的做就可以了

而讓小弟我卡最久的則是在於勾選驅動檔的部分

因為程式有用到VISA,而最一開始因為沒勾選到VISA serial所以變成我的程式在安裝到沒有LabVIEW的電腦上後,會讀不到電腦上的COM Port,不過要先確認好你的電腦究竟有沒有讀到[email protected]@

在看了很多文章後確定了要讓程式讀的到COM Port的話在勾選驅動那就一定要勾選VISA serial

而重點在於你試用光碟來灌LabVIEW的話,他在Build的最後會要求你把光碟放入讓他找驅動

 

而令小弟覺得毛的是在於,我花了一整個早上都一直再放光碟測試(一共有三張,我一直輪流反覆的放),但都一直是失敗找不到的狀態,就像我之前發的那樣很多問題

但在與NI的工程師連絡後,以電話溝通一步一步的去操作,就Build成功了?!

問題是在操作上,跟我之前用的都一模一樣沒變過啊?!

所以才令小弟很匪夷所思+毛毛的= =a

以上

感恩各位大大的幫忙~!