新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > LabVIEW——波形顯示控件

        LabVIEW——波形顯示控件

        作者: 時間:2017-01-06 來源:網絡 收藏
        圖形是虛擬儀器的重要組成部分,Labview為用戶提供了豐富的圖形顯示功能,在圖形子模版中提供了許多可供使用的顯示控件,如圖:

        本文引用地址:http://www.104case.com/article/201701/337080.htm

        我們將在下面的章節通過一些例子向大家介紹前三種圖形顯示控件的使用。

        波形圖及波形圖表

        首先放置一個波形圖表到前面板上,然后在上面單擊右鍵,如圖:

        或者右擊后選擇屬性,便可以看到所有能對該控件操作的選項,如圖:

        例一:用波形圖表顯示兩組隨機數。

        1. 新建一個VI,在前面板上放置一個波形圖表,取消X軸和Y軸的刻度標簽,如圖:

        2. 定位工具上下拖動邊框,讓它顯示兩條曲線圖注,如圖:

        3. 然后把他們拖動到合適的位置。如圖:

        4. 切換到程序框圖,放置一個For循環,計數端子取值為100,這樣每次運行產生100個數據。在循環體內放置兩個隨機數產生函數,分別乘上一個因子5和-5。如圖:

        運行結果如圖:

        例二:溫度臨界預警器

        1. 新建一個VI,在前面板上放置一個波形圖表,將Y軸的刻度標簽改為“溫度”,然后選擇隱藏圖例,然后將Y軸坐標的自動調整取消,如圖:
        2. 添加一個布爾圓形指示燈,并調整為合適大小,把標簽內容改為“報警”當溫度超出臨界值時點亮報警燈,同時在前面板放置一個停止開關。
        3. 在程序框圖上放置如圖所示的程序,其中添加一個定時工具,把時間間隔設為200ms。如圖:

        運行結果如圖:

        波形圖

        波形圖和波形圖表得大部分組建及其功能都是類似的,特別的是波形圖具有光標指示器,利用它可以準確地讀出波形曲線上的任何一點數據,便于分析某一時刻的特性值。如圖:

        波形圖舉例:

        例一:該例的目的是用隨機數函數產生100個隨機數據,分別用波形圖和波形圖表來顯示,并比較他們的區別。

        1. 新建一個VI,在前面板上分別放置一個波形圖和一個波形圖表,調整為合適大小,取消顯示圖例,取消Y標尺自動調整,最大值設為1,最小值設為0。
        2. 切換到程序框圖,放置一個For循環結構,內部添加一個隨機數產生函數,For循環結構計數端口設為100,同時添加定時工具,每次循環間隔時間為100ms.
        3. 連線,如圖所示:

        運行,程序結果如圖:

        我們可以清楚地看到這兩種顯示工具的區別,它們地實現方法和過程不同,在程序框圖也可以看出,波形圖表產生在循環體內,這樣每得到一個數據點,就立刻顯示一個;而波形圖產生在循環體外,100個數據都產生之后,跳出循環,然后一次顯示出整個數據曲線。程序運行第二次時,波形圖表的X軸刻度就會隨之增加,由0~99變為100~199,表示數據點的增加;而波形圖的X軸刻度并沒有發生變化,還是0~99,表示只顯示當前的數據。


        上一頁 1 2 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 汤原县| 隆德县| 大新县| 广平县| 涪陵区| 永定县| 信宜市| 久治县| 宁夏| 自治县| 札达县| 台东市| 区。| 湘西| 墨竹工卡县| 新干县| 营口市| 即墨市| 高阳县| 玉门市| 政和县| 清徐县| 香格里拉县| 恩平市| 兴和县| 当雄县| 长岛县| 墨脱县| 五常市| 万州区| 沽源县| 青州市| 景洪市| 体育| 呼伦贝尔市| 罗平县| 竹北市| 金山区| 东台市| 鹤壁市| 长乐市|