博客專欄

        EEPW首頁 > 博客 > LabVIEW設計自定義指示燈和按鈕控件

        LabVIEW設計自定義指示燈和按鈕控件

        發布人:美男子玩編程 時間:2022-06-22 來源:工程師 發布文章

        LabVIEW中提供了很多內置的指示燈和按鈕控件,可以實現狀態的切換和控制,效果如下圖所示:


        圖片


        但是內置的指示燈和按鈕控件樣式單一、不夠美觀且可能和程序的風格不搭配,例如,以下按鍵點燈示例中使用的指示燈比內置的控件要美觀很多。


        圖片


        LabVIEW中提供了兩種自定義控件方法,對應了如下兩種自定義控件類型:

        • 普通方式自定義控件:

          是在LabVIEW開發環境中提供的已有控件的基礎上,基于控件原有的屬性和方法,僅通過改變控件的外觀使其成為個性化的控件,但是功能是改變不了的,哪怕外觀看上去不是按鈕,但它還是一個布爾控件,該類型的自定義控件保存的文件名后綴為“.ctl”;

        • 高級方式自定義控件:

          是自定義的控件不僅具有個性化的復雜外觀,同時也提供了特殊的屬性和方法來控制控件的行為,即XControl控件。


        本篇博文主要來講講普通方式自定義控件的實現方法,高級方式自定義控件較為復雜,而且一般情況下也用不到,感興趣的朋友可以查看文末的鏈接進行學習。



        1


        準備圖像素材



        在開始制作前需要制作或者下載兩張大小相同的png格式的控件圖片,一張作為控件為ture時的狀態,一張作為控件狀態為false時的圖片。例如,我下載的亮、滅LED等的照片,如下所示:


        圖片



        2


        自定義控件



        第1步:新建自定義控件,選擇:“文件”→“新建”→“其他文件”→“自定義控件”,如下圖所示:


        圖片圖片


        第2步:鼠標右鍵,選擇:“布爾”,隨意選擇一種常用的布爾按鈕或者指示燈,如下圖所示:


        圖片


        第3步:將控件切換到“編輯模式”,如下圖所示: 


        圖片


        第4步:選中控件,點擊鼠標右鍵,選擇:“圖片項”,可見目前控件的開關顯示狀態,如下圖所示:

         

        圖片


        第5步:選擇:“以相同大小從文件導入...”,將默認的開關圖片項替換為下載/設計的控件圖像,注意,替換控件圖片時,亮滅圖片的順序要保持不變,如下圖所示:

         

        圖片


        第6步:最后,保存為“.ctl文件”,可以在VI程序中調用,鼠標點擊右鍵,選擇:“選擇控件”,如下圖所示:


        圖片圖片


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。

        手機電池相關文章:手機電池修復


        pa相關文章:pa是什么


        聲控燈相關文章:聲控燈原理


        關鍵詞: LabVIEW

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 嵩明县| 上林县| 肃北| 沭阳县| 南安市| 乌审旗| 安乡县| 南华县| 香港| 新乡市| 博野县| 望江县| 衡山县| 康马县| 麻江县| 吴旗县| 博野县| 武威市| 枣强县| 高陵县| 汕头市| 通河县| 齐齐哈尔市| 呼伦贝尔市| 杭锦后旗| 军事| 溆浦县| 大安市| 高雄县| 贵溪市| 密云县| 芦溪县| 双桥区| 张家口市| 荆州市| 潞西市| 阳泉市| 仙居县| 宜城市| 惠东县| 驻马店市|