From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



在LabVIEW RT(即時環境)下運行視覺系統我們需要做些什麼?



主要軟體:
主要軟體版本: 2009
主要軟體修正版本: N/A
次要軟體: N/A

問題: 我剛剛買了IMAQ Vision 6.1, 並且包括了對LabVIEW RT即時系統的支援,我該怎們配置我的即時系統來使用IMAQ Vision?

解答:

解答:IMAQ Vision for LabVIEW Real Time User Manual(LabVIEW即時系統的IMAQ Vision使用手

冊)包括了一系列如何安裝IMAQ和Vision到PXI即時控制器上的各種細節問題。下面是一些關於必

要配置步驟,以及host端電腦和目標電腦之間的一些需要安裝的軟體的簡略摘要。

Note:NI-IMAQ 3.0大量的簡化IMAQ硬體在LabVIEW即時系統上運作的設定。PXI系統再也無須至

Windows作業系統中設定硬體,而是可以由host端遠端完成所有硬體的設定(1408在被NI-IMAQ3.0

支援時,是使用舊版的NI-IMAQ2.6的driver)

為了在PXI系統上使用IMAQ系統,您必須有以下的一些元件:
1.一個安裝了Windows的817x 系列控制器,以及在啟動RT系統前,必須配置好影像擷取卡


2.可以安裝在host端電腦上的Vision 6.1開發模組的光碟,包括NI-IMAQ,IMAQ Vision和

Vision Builder,這些都可與RT target之間通訊


3.可以安裝在host端電腦上的LabVIEW 6.1 RT CD。


4.在PXI機箱安裝NI-IMAQ2.5.1或更高版本的驅動程式來支援影像擷取卡的配置。您不需要

Vision 6.1 開發模組中的NI-IMAQ 2.5.4。NI-IMAQ 2.5.4只有host端電腦需要安裝。


在host端,您需要安裝下列元件:
1.LabVIEW 6.1 for RT(即時系統)


2.IMAQ Vision for LabVIEW RT 6.1(包括Vision libraries for LabVIEW, NI-IMAQ 2.5.4

and Vision Builder 6.1)。

RT即時系統端必須安裝National Instruments PXI 控制器,PXI控制器必須有NI-IMAQ 2.5.1或

更高的版本的安裝Windows作業系統。如果您安裝完了上面所列的軟體,那麼請依照下列的步驟

操作您的系統:

1.您需要兩張磁碟片,在RT即時PXI控制器上安裝IMAQ視覺系統。在host端電腦上,執行

MAX>>Tools>>Remote Systems>>RT PXI Disk Utilities>>Create PXI Boot Disk。確保磁碟片

插入了驅動器。 它將創建一個系統啟動磁碟片,您將磁碟片插入PXI target A驅動器中,重新

啟動時,即可以啟動您的即時操縱系統。


2.在另一張磁片中,將您host端電腦 /NI-IMAQ/bin目錄下的ConfigureIMAQRT.exe拷貝到磁碟片

中。


3.啟動PXI控制器,進入Windows,在MAX下設定您的影像擷取裝置。完成後,將

ConfigureIMAQRT.exe 從磁碟片中拷貝到PXI控制器的桌面上並執行這個程式。它將保存您的配

置,當您再次啟動RT即時系統時,您可以直接偵測到他們。每次您更改了MAX裏的設置,您都要

在Windows中再次執行ConfigureIMAQRT.exe 來保存您的設置。


4.現在您可以將RT啟動磁碟片放入PXI控制器的驅動器內重新啟動。 當您重新啟動後,它將執行

RT即時操縱系統。 您應該可以進入到host端電腦的MAX中並看到PXI控制器已經列在Remote

system中。 確保PXI和您的host端電腦在同一個子網裏,或者您使用了cross over CAT-5線連

接了host端電腦和PXI機器。


5.當您在Network Settings欄裏選擇了您的PXI控制器,您需要分配一個獨立的IP位址和用戶名

。您可以使用DHCP伺服器來自動分配IP位址或者指定一個IP(如果有問題請聯繫網路管理員)。

您也可以在MAX 下 Help>>Help Topics>>Remote獲得有用的幫助。點擊Apply>>OK來重啟您的PXI

系統,之後可以網路連接成功。


6.一旦PXI重啟並連接上了(MAX底部有一個綠燈),您需要在RT系統下安裝軟體,點擊軟體

(Software)標籤,右擊滑鼠可以選擇並安裝軟體。 安裝您需要的LabVIEW RT (v6.1), IMAQ

Vision RT (v6.1), NI-IMAQ RT (v2.5.4)以及任何你需要的軟體。它將從PXI控制器上下載軟體

並且安裝成功後重新啟動系統。您現在就可以發送LabVIEW 6.1 RT程式到含有Vision和IMAQ代碼

的PXI RT控制器上。在LabVIEW>>examples>>Vision>>4. Real-Time下可以找到如何附帶的範例


7.找到\NI-IMAQ\bin\imaqdiag.llb\IMAQ Hardware Diagnostic.vi.。 在RT PXI系統中運行這

個VI,這個VI將允許您檢查IMAQ硬體的功能,並且顯示每塊卡的序列號和介面名稱。

一些新的功能也包括在即時系統中,其中有兩個新的顯示功能的VI。第一個是IMAQ遠端壓縮。這

個VI設置您希望將圖像通過網路傳送到host端電腦上時的壓縮參數。當您在RT即時系統上運行

IMAQ Vision應用時,WindDraw命令將嘗試通過網路傳送這些圖像並且根據您設置的參數優化傳

輸速度。如果host端電腦沒有連接上,代碼將會跳過所有的WindDraw函數,這樣他們就不會影響

您的機器性能。WindDraw函數是同步的,也就是說代碼只有當WindDraw在網路上完成了傳輸後他

們才繼續執行,所以,除非您設置很高的壓縮參數或者不使用WindDraw,您的程式才會被減慢。

當您調試程式時需要看視窗或者當您需要使用戶選擇某一ROI(region of interest),這將非常

有用。這個方法需要在您的host端電腦上運行NIVisPRC.exe程式。每次您啟動LabVIEW的時候,

這個可執行檔都會被自動執行。

另一個顯示圖像的強有力的方法是使用PXI視頻輸出。如果您有一個附帶的顯示器,您可以通過

PXI控制器的視頻埠(video port)顯示圖像。您只可以每次在顯示器上顯示一幅圖像,因為圖

像是被全螢幕顯示的(就像是一個IMAQ視窗)。當您對IMAQ WindDraw使用一個數位為15的視窗

時,它將圖像從PXI控制器的視頻埠送出。只有PXI-8175和8176控制器支持這個特性。有一個叫

做IMAQ Video Out Display Mode的VI,他可以允許您配置顯示器顯示圖像時候的解析度和其他

一些參數。這個方法比遠端顯示快很多,因為圖像並不通過網路並也沒有壓縮。

運行您的視覺系統:

對於不在LabVIEW RT下運行的應用程式,您必須購買IMAQ Vision Deployment Engine 光碟

(P/N 778044-01)。它將在您創建和分佈的可執行檔上安裝IMAQ Vision運行引擎(run-time

engine)。這個配置引擎已經集成在了LabVIEW Application Builder或者第三方的安裝軟體上

。這張IMAQ Vision Deployment Engine 光碟上包含了一個deployment license。如果您計畫將

可執行檔分配在多個目的機器上,那麼您必須為每個目的機器購買一個額外的IMAQ Vision

Deployment license (PN# 778044-00)。

對於在LabVIEW RT即時系統下運行的應用程式,您需要為每個目的機器購買一個RT license以及

IMAQ Vision for LabVIEW RT run time license (P/N 778628-00))。

您需要在Windows中啟動每個target,在MAX中設定板卡,並且在將系統啟動到RT即時系統時執行

ConfigureIMAQRT.exe來安裝配置檔。



相關連結: National Instruments Image Acquisition and Vision Support Homepage
KnowledgeBase 30UDI8A2: What is New in the NI Vision Development Module?
Product Manuals: LabVIEW Real-Time Module User Manual


附加檔案:






報告日期: 03/11/2002
最後更新: 02/24/2013
文件偏號: 2JAED68M