學術專區 關於NI NI活動訊息 NI Developer Zone 技術支援服務 使用者解決方案 產品與服務 連絡NI MyNI

檔案類型: 線上教學
接受 NI 支援: 是
發表日期: Aug 1, 2008


意見反應




相關目錄

相關連結 - Developer Zone

相關連結 - Products and Services

以 LabVIEW 8.6 的「Quick Drop」功能大幅提升產能

0 評分 | 0.00 之 5
閱讀語言 | 列印 | PDF

概觀

20 多年來,NI 持續以創新功能擴充 LabVIEW 圖形化系統設計平台,並透過升級服務與新的外掛程式,提供最新的相關工具。LabVIEW 的操作面板包含數百種項目,卻可能讓使用者耗費大量時間以尋找所需的工具。透過 LabVIEW 8.6 的「Quick Drop」新功能,不需逐一瀏覽工具面板或啟動搜尋功能,即可迅速找到 LabVIEW 人機介面與程式區物件。

相關技術背景

在任何程式語言中,要找到正確的函式或程式碼片段 (Snippet),可能極為困難。雖然文字架構的開發環境需要正確語法,但是多項新的開發環境則可透過預測文字 (Predictive text) 的智慧型輸入功能,自動完成已經鍵入的部分函式。

 圖 1. NI LabWindows™/CVI 軟體可針對僅完成部分的函式,自動產生符合的項目清單。

 

LabVIEW 圖形化開發環境中,僅需滑鼠即可放置物件;而「Quick Drop」功能則可在放置物件之前,輕鬆敲打鍵盤數下即可迅速瀏覽正確的 VI。

使用「Quick Drop」

若要使用「Quick Drop」功能,請先按下「CTRL」與空白鍵。所出現的對話框清單將包含面板的所有可用 VI。

圖 2. 按下「CTRL」與空白鍵,即出現「Quick Drop」對話框。

 

此時只要輸入所需的 VI 名稱片語,清單即可進行篩選。當使用者輸入字母時,「Quick Drop」將根據所輸入的字母,顯示包含該字母的相關項目名稱。「Quick Drop」亦可透過面板中相同字母開頭的 VI,將預測文字套用至使用者的查詢欄位。

以圖 3 為例,使用者鍵入了「t-r-a-n」。LabVIEW 則自動預測符合輸入字母的物件名稱。篩選清單將顯示名稱中包含「t-r-a-n」的待選物件。

 

圖 3.「Quick Drop」將於查詢欄位中自動完成以相同字母開頭的建議 VI,並於清單中顯示所有可能符合的項目。

 

「Quick Drop」可自動於滑鼠游標處放置特別標明的項目,讓使用者可輸入函式名稱,並於程式區或人機介面中按下滑鼠,即可放置該項物件。若「Quick Drop」功能並無法預測使用者所需的項目,則將使用清單最頂端的項目。

 

「Quick Drop」的使用小秘訣

使用者亦可透過「Quick Drop」對話框的「Shortcuts」按鈕,設定「Quick Drop」中的捷徑功能,不需捲動冗長的搜尋結果,即可輕鬆取得常用的 VI。

 圖 4. 按下「Shortcuts」按鈕,以建立常用面板項目的客制捷徑。

 

使用者可針對編譯過的 VI 名稱,或具有相同字母開頭的多組 VI,均連接至 2 或 3 個字母的捷徑,以輕鬆尋找常用的 VI。此處建議使用者將慣用的那隻手控制滑鼠,而另一隻手則負責可常用的字母按鍵。

圖 5. 使用 2 或 3 個字母定義自己的捷徑。

 

LabVIEW 將儲存使用者設定的捷徑至 LabVIEW.ini 檔案中。使用者可將 QuickDropDiagramShortcuts 的數值複製並貼上到 LabVIEW.ini 檔案,以將其轉換至其他系統中。在下方的捷徑清單找到所需範例,或下載至附加的文字檔案。

• ad1 = increment

• cs = case structure

• evstr = event structure

• fs = for loop

• wat = wait

• ws = while loop

請至這裡下載範例捷徑,並貼上到 LabVIEW.ini 檔案。<<Link to attached txt file>>

 

摘要

若為 LabVIEW 的初階使用者,則仍必須找到正確應用類別的面板,找到所需的功能。然而,只要進一步熟悉 LabVIEW 與函式名稱之後,使用者不必瀏覽所有面板,透過「Quick Drop」功能即可找到所需的 VI。當新安裝的模組與附加功能不斷擴充函式面板時,此功能更可進一步提升產能。

 

進一步了解 LabVIEW 8.6

若要進一步了解 LabVIEW 8.6 的新功能,請至 ni.com 的 LabVIEW 8.6 首頁

若要使用最新功能,則可線上啟動 LabVIEW。

 

LabWindows 商標為 Microsoft 公司授權使用。Windows 為 Micorsoft 微軟公司於美國與其他國家的註冊商標。

0 評分 | 0.00 之 5
閱讀語言 | 列印 | PDF

合法
此教學由美商國家儀器 (以下簡稱 NI) 開發。此教學受 NI 技術支援,但未經完整測試及檢驗。NI 不保證品質,亦不為其更新版本、相關產品及驅動程式等後續支援負責。此教學不具任何形式保證,且不受任何特定用途規範。(http://ni.com/legal/termsofuse/unitedstates/us/)