Builder建立執行檔時可以直接就把VISA功能加入嗎?

請問各位前輩

Builder建立執行檔時可以直接就把VISA功能加入嗎?

只要安裝執行檔時就可以直接把VISA的使用功能也順便安裝進去

不需要在安裝NI-VISA or NI-VISA Run-Time Engine了

有辦法這樣做嗎??

 

當然是可以ㄚ...

以下是LabVIEW8.2的Install介面,再這裡可以加入相關的Driver,如GPIB488.2, Visa, LabVIEW Run-tume...等等...

![](upload://dm3R2dvqlWCDUXudJi78qmI554o.gif)

![](upload://zcw2xDy6KoBjNxeqSrjpE2waRgX.gif)

 

Benjamin 前輩

謝謝你的解答...

但我的版本是使用7.1版的..

請問7.1板有相同的功能嗎 ...

謝謝

[QUOTE=gehow]

Benjamin 前輩

謝謝你的解答...

但我的版本是使用7.1版的..

請問7.1板有相同的功能嗎 ...

謝謝

[/QUOTE]

如果你的LabVIEW 7.1是專業版的話在Tools>>Build Application or Shared Library(DLL)...

在以下頁面按Advanced...將紅色框打勾即可其餘的runtime看你是否要保留

![](upload://5xK6bOBv5GFJNZ5HGZcMPsCpoCP.jpeg)

ancle39392.4997916667

ancle   前輩

我試了你提供的方法後,Builder建立執行檔

將我的執行檔安裝在新電腦作業系統XP SP2版上面使用

VISA Serial port RS232讀取功能是沒問題的..

但改安裝在別台XP SP1版作業系統的電腦上使用RS232讀取功能就不行了.

請問你們遇過這問題嗎...是否跟 XP 作業系統的版本有關.

謝謝你們的指教跟回答.
   

[QUOTE=gehow]

ancle   前輩

我試了你提供的方法後,Builder建立執行檔

將我的執行檔安裝在新電腦作業系統XP SP2版上面使用

VISA Serial port RS232讀取功能是沒問題的..

但改安裝在別台XP SP1版作業系統的電腦上使用RS232讀取功能就不行了.

請問你們遇過這問題嗎...是否跟 XP 作業系統的版本有關.

謝謝你們的指教跟回答.
   

[/QUOTE]

我有遇過相關問題是和安裝driver有關係,所以建議如果是XP要升級至SP2,Windows 2000則要升級至SP4

以下資料你參考一下:

問題: Application Builder建成的LabVIEW7.x可執行檔應該要附加哪些檔案呢?<?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

解答: 在用Application Builder建執行檔時需要下列檔案:

l          對於用到DAQ VIs的程式 -- 必須安裝 NI-DAQ 在執行檔將運作的電腦中。

l          對於用到VISA VIs 的程式-- 必須安裝 NI-VISA or NI-VISA Run-Time Engine 在未來將運作執行檔的電腦中. NI-VISA Run-Time Engine 是可以免費從NI的網站下載的. NI-VISA Run-Time Engine 的大小只有 NI-VISA的一半.

l          對於用到 Serial VIs 程式-- 必須在建installer時包入支援 support for Serial VIs的功能,在installer中的advance裡勾選"Serial Port Support"即可。對於 LabVIEW 6.1 以及更早的版本,必須手動複製 serpdrv file 從製作執行檔的電腦到未來將安裝的電腦。

l          對於用到 GPIB VIs的程式 -- 必須在目標電腦安裝 NI-488.2

l          對於用到 ActiveX container 的程式-- 所有ActiveX container 需要的檔案都已經附在 LabVIEW Run-Time Engine裡面了。

l          對於用到遠端監控的程式(LabVIEW 7.0 and 6.1) -- 必須在目標電腦安裝 NI License Manager Utility 。這個動作可以在建構 installer 時從 Advanced 選項中選擇 "Remote Panel License Support" 完成。

l          對於用到NI-IMAQ, IMAQ Vision, OCR 功能的程式,必須要安裝 Vision Deployment Engine. 詳情請見下列相關聯結。

daqdrv 以及 serpdrv 檔案能夠在本機電腦 LabVIEW 的路徑下找到。 若您使用 MATLAB HiQ script nodes,您必須包含另外兩個 DLLs. 詳情請見下列相關聯結。

若要維持您在LabVIEW所見該程式的顯示特徵 (字型, 螢幕設定等等) , 您必須為執行檔建一個參考檔案 (ini) file 。詳情請見 KnowledgeBase 0I4E2303, <?:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />32LCR9RF, 2DBE3DG4 (下列聯結)

注意 Application Builder 只有在 LabVIEW 專業發展版中才能動作。

謝謝前輩們的指導...

Application Builder建立執行檔的問題得到了很多知識

感謝喔!!