新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > LabVIEW程序設計模式(六)—總結

        LabVIEW程序設計模式(六)—總結

        作者: 時間:2017-01-09 來源:網絡 收藏
        世界上不會存在一勞永逸的事情,因此也不要認為任何一種程序設計模式能夠“通殺”所有的程序結構。本文對式的討論主要是為了更好地理解LabVIEW程序的設計方法,更進一步地設計出健壯、可擴展性強的程序。
        如果覺得某一種程序設計模式非常方便,LabVIEW提供了模版以便于重復利用這些Vis。在LabVIEW中選擇“File>>New…”菜單,會彈出圖 45所示的對話框。當然,也可以將自己撰寫的一些程序設計模式存儲為LabVIEW模版(vit格式)。


        圖 45 New對話框
        在使用LabVIEW時,程序員會更習慣于使用函數面板(Function Palette),包括調用一個子VI(SubVI)或者選擇一個內置的函數。那么能否把一個自定義的VI放在函數面板中,當選擇該VI時并不是調用其作為一個子VI,而是調用該VI的背面板代碼?答案是肯定的。
        1. 首先新建一個VI,命名為Template_Event.vi【下載】,前面板如圖 46所示,后面板如圖 47所示。該VI并不實現任何功能,只是作為一個例子。


        圖 46 Template_Event.vi前面板

        圖 47 Template_Event.vi背面板
        1. 選擇LabVIEW的Tools>>Advanced>>Edit Palette Set…菜單項,彈出圖 48所示的對話框(根據工具包的安裝情況會顯示不同數量的圖標)。


        圖 48 Function Palette Set對話框

        上一頁 1 2 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 锦屏县| 博客| 揭阳市| 嘉峪关市| 枣庄市| 鸡西市| 辽源市| 肇源县| 剑川县| 航空| 长沙市| 开阳县| 伊金霍洛旗| 安远县| 太和县| 东阿县| 黑河市| 依安县| 平谷区| 台江县| 台山市| 清涧县| 璧山县| 鸡西市| 广灵县| 额敏县| 沾化县| 油尖旺区| 广安市| 铁岭县| 龙川县| 漾濞| 新宁县| 久治县| 海阳市| 余庆县| 岫岩| 阜宁县| 西平县| 澄江县| 定西市|