【LabVIEW技巧】代碼塊快速放置


前言

之前的文章中介紹了如何使用QuickDrop來實現快速代碼放置,今天我們來詳細的聊一下如何進行代碼塊的快速放置。

正文

LabVIWE程序設計中,我們在架構層級總是進行重復性的編寫。舉一個例子:大多數的工程師總是先畫While循環,然后拖一個事件結構,這一套動作是編程風格形成的固化行為,重復操作意味着重復造車,浪費很多的時間。殊不知,通過快速放置可以快速實現一樣的功能,節約很多低效編程時間。

最終實現的效果如下圖所示:
代碼放置前

 代碼放置后

設計步驟 

下面我將詳細的介紹如何實現上述的功能。

實現步驟1

設計需要復用的代碼塊,從較為復雜的架構到簡單的代碼均可,這里我設計了一個基本的事件結構
主要特性:
1.具備基本的錯誤處理環節
2.具有停止事件,超時時間,前面板關閉事件
主要用途:
在設計一些簡單的測試Demo程序時,可以快速搭建需要的代碼框架
 

 實現步驟二

將代碼保存到 X:\Program Files (x86)\National Instruments\LabVIEW 2015\user.lib 

實現步驟三

 設計一個便於后續區分的圖標

 實現步驟四

在菜單欄中打開Tools-->Advanced-->Edit Pallet Set...

實現步驟五

找到我們保存的VI,右鍵該VI,選擇Place VI Contents

設置完成后,點擊Save Changes,一路保存
在空白的VI上打開右鍵菜單,即可看到設計好的代碼片段
點擊該選板,鼠標拖動到后面板即可實現代碼的快速放置

高級用法

代碼片段不僅可以是架構,也可以是一些常用的Tip,如下圖所示:
可以放置特定格式的注釋:
也可以放置一些特定的寫法以及注釋片段
還可以放置一些FGV的寫法
 
 如果覺得某些代碼使用頻繁,結合快捷鍵,更能快速進入代碼放置環節

 后記

代碼片段的快速放置可以從已有的代碼中節約時間,將LabVIEW快速開發的效率進一步提升。

如果你有更多更好玩有趣的 一些LabVIEW編程技巧 ,期待一起探索分享。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM