LABVIEW編程技巧之如何有選擇的顯示多條波形
在工程應用中,經(jīng)常會遇到有選擇地顯示多條曲線或者波形的問題。比如同時檢測10路模擬量輸入,但是不需要同時顯示10條波形,需要根據(jù)用戶指定,顯示一條或者多條曲線。
下面以波形圖(XY圖類似)為例,簡要說明一下幾種實現(xiàn)的方法。首先看看如何利用波形圖顯示多條波形曲線。
波形圖共顯示了三條曲線,分別是正弦波形(白色)、三角波形(紅色)、方波(綠色)。下面我們增加三個復選框,由用戶自己選擇顯示那些波形曲線。
如何顯示其中的部分波形曲線,有多種方法。
一、利用波形控件的屬性節(jié)點,隱藏不需要顯示的部分曲線。
這是比較常見的方法,也是不推薦使用的方法。調用屬性節(jié)點會導致程序運行緩慢,非必要時不宜頻繁使用。
該方法首先需要選擇活動曲線,然后設定該曲線是否可見。
二、通過控制波形數(shù)組元素數(shù)量,來控制顯示波形的數(shù)量。
我們知道,波形數(shù)組對應多個波形(曲線),波形數(shù)組中的每個元素代表一條波形,因此通過控制波形數(shù)組,就可以控制顯示曲線的數(shù)量。
評論