Waveform Chart Scope 保留圖形重疊比對

大家好,想請問

Waveform Chart - Scope有辦法在顯示資料時,以點選Button來保留當前在繪製的圖形資料,
並且在繪製新的圖形資料時還會保留在Waveform Chart上

用意是使用者以點選Button來選擇是否保存當前的圖形資料,並在在繪製新的圖形資料時可以和保存的圖形資料做比對
(有可能須保留多筆圖形資料)或是有其他方法可以讓顯示的圖形資料重疊做比對呢?
DavidLai41983.7836689815

我會建議使用waveform graph或XY graph,彈性比較大。

[QUOTE=Benjamin]我會建議使用waveform graph或XY graph,彈性比較大。[/QUOTE]

你好,我有想過用waveform graph,但是不知道該怎麼實現
目前想要的功能是
1.讀取資料動態顯示波形(已用Waveform Chart完成)
2.點選Button後,儲存(顯示)目前一組(預設一組1萬筆)的波形(同時動態顯示波型+固定點選當時的波型)

第二點不曉得有沒有辦法實現,還是有另外的替代方案呢?(同時動態顯示波型+固定點選當時的波型)
目前還有遇到因在迴圈中點選Button,再跑到下一個迴圈時Button又變為False沒辦法延續至一整組(1萬筆)資料跑完都為True,不曉得這部分該怎麼判斷

麻煩各位前輩大師指導一下 謝謝

[QUOTE=Benjamin]我會建議使用waveform graph或XY graph,彈性比較大。[/QUOTE]

大師您好,我這邊有一個簡單範例,
目前的問題為點選Button後只能儲存單組(自己設定的1萬筆)資料,
請問該怎麼做才能點選後可以一直新增新的圖形進去呢?我是以Waveform Graph來儲存圖形
希望功能為 點選Button後 儲存當前的這組的資料,每點選Button一次就儲存當前這組的圖型資料(Waveform Graph上面顯示第二個,第三個,第…個圖形)

麻煩幫我解答一下,或是給我些方向,該怎麼實現比較好,謝謝
DavidLai41997.8431365741

我寫了一個小小的簡單範例,請參考一下唷。

因為是使用LabVIEW2014寫的,所以需要請您到這邊作轉檔唷:http://stdb.org/conversion/

waveform graph.vi

[QUOTE=Benjamin]我寫了一個小小的簡單範例,請參考一下唷。

因為是使用LabVIEW2014寫的,所以需要請您到這邊作轉檔唷:http://stdb.org/conversion/

waveform graph.vi[/QUOTE]

你好,我測試過了,但是不是我需求的功能
我是想要實現點選Button後,在同一個Waveform Graph裡面顯示點選的圖,第二次點選 再多顯示第二張圖(二張重疊),第三次點選 再多顯示第三張圖(三張重疊)等等…,
以下是我想到的方法(1萬筆資料為一張圖的單位),但是這樣執行會出現記憶體不足…


想呈現像下圖這樣(還是要改用Chart?但是也不曉得該怎麼實現…)
或者是可以再我範例程式中邊讀取邊固定顯示Button觸發的圖型嗎?

DavidLai41997.8435416667

[QUOTE=DavidLai] 

你好,我測試過了,但是不是我需求的功能
我是想要實現點選Button後,在同一個Waveform Graph裡面顯示點選的圖,第二次點選 再多顯示第二張圖(二張重疊),第三次點選 再多顯示第三張圖(三張重疊)等等…,
以下是我想到的方法(1萬筆資料為一張圖的單位),但是這樣執行會出現記憶體不足…
Array.vi
wave_20000 .txt

想呈現像下圖這樣(還是要改用Chart?但是也不曉得該怎麼實現…)
或者是可以再我範例程式中邊讀取邊固定顯示Button觸發的圖型嗎?

[/QUOTE]
下面的程式應該可以符合你的需求,試試看~



waveform_graph_2.vi
Benjamin41989.6861689815

感謝 <span =“bold” style=“-sizing: border-; color: rgb(0, 64, 128); text-decoration: none; font-size: 12px; line-height: 18px; background-image: initial; background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-: 0px 0px; background-repeat: initial;”>Benjamin老師 的專業耐心的解答,終於完成此區塊的問題!!!

[QUOTE=DavidLai]感謝 <span =“bold”=“” style=“-sizing: border-; color: rgb(0, 64, 128); text-decoration: none; font-size: 12px; line-height: 18px; background-image: initial; background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-: 0px 0px; background-repeat: initial;”>Benjamin老師 的專業耐心的解答,終於完成此區塊的問題!!![/QUOTE]


不客氣唷~ 有問題多來發問~ 也可以來回答問題,順便練功~ 嘿嘿~

不好意思 想延伸詢問一下

目前可以顯示二張以上的圖形在Graph上面了

不曉得有沒有辦法做到 邊讀取而一樣固定顯示圖形 以圖片來說明為下圖
將上面的圖表為讀取中(圖形慢慢顯示出來),下面的圖表為儲存的圖表
可否將上下圖表合併,點選儲存 將圖表存在上面讀取中的圖表中呢?
不曉得有辦法實現這個功能嗎?(邊讀取,後面顯示著儲存的圖表 沒按儲存的可以不保留)

或是有圖表的應用教學嗎?

可以做到,請參考以下程式:



waveform_graph_3.vi