LabVIEW Pro 專業論壇-技術討論區-需要graph 與chart各自的特性
 
     
 
 
 
LabVIEW 討論區基礎教學每月專題分享技術問題精選online Test
技術討論區 ★LabVIEW Pro 嘉年華★ 程式分享區 教育訓練與認證區 閒話家常區 工作機會討論區 回報區 高手專訪系列 2017 LabVIEW 至尊爭霸賽
 熱門關鍵字 
    TOP 資源排行榜    取得 NI 協助    LabVIEW Pro 嘉年華    3小時內學會 LabVIEW    量測概念充電站
 您的位置:首頁 > 技術討論區 > 需要graph 與chart各自的特性
  技術討論區   板主:meiae
 之1(1篇)
需要graph 與chart各自的特性 
 
scott9330
暱稱:hamk
經驗值:144
等級:技工
發文:10
回文:17
版本:LabVIEW 2013
闖關狀態:
前往地圖:
 
字級設定

各位前輩好

小弟我有一個問題,使用chart時可以有一個功能是stack plot像這樣而graph沒有

[+]放大圖片
 

但是我發現要chart一次畫出較多點數的一維陣列時程式會讓程式當掉

所以我有嘗試用graph 做成cluster想要顯示兩條隨機一維訊號但卻無法像stack plot一樣

可以多個圖一起拉動xscrollbar像這樣

[+]放大圖片
 

想請問各位前輩如果想要像chart一樣可以分開顯示又可以一起拉動x軸

然後一次輸入多個點又不會當掉,是不是有方法可以解決?

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
附件檔案:    
Untitled171.vi
  版本:LabVIEW 2013
Front Panel
Block Diagram
 
 
  文章人氣: 577 讚:1 文章日期:2017/11/29 00:49
mingyenwei

暱稱:銘延
經驗值:1736
等級:舵主
發文:2
回文:437
版本:請選擇
闖關狀態:
飄渺嶺
前往地圖:
1樓
字級設定

 

*** X Scroll Bar ***

[1a] Waveform Chart跟Waveform Graph預設都沒有X Scroll Bar。

[1b] Waveform Chart可以從右鍵選單打開X Scroll Bar,Waveform Graph右鍵選單中沒有。

[1c] Waveform Chart跟Waveform Graph都可以從右鍵Properties => Appreance Flag => 勾選開啟Show x scroll bar。(如下圖一)

[1d] Waveform Chart跟Waveform Graph都可以從右鍵Create => Property Node => 勾選開啟X ScrollBar Visible建立Property Node,可以Read或是Write讀取與設定。(如下圖二)

 

[圖一]

[+]放大圖片

[圖二]

[+]放大圖片
 

 

 

*** Transpose Array ***

[2a] Waveform Chart跟Waveform Graph都可以從右鍵選單找到Transpose Array。

[2b] Waveform Chart右鍵選單的Transpose Array預設開啟,Waveform Graph右鍵選單的Transpose Array預設關閉。只要把預設開啟的關閉,就不用在顯示之前一律加Array轉置(耗資源)。這是我先前討論時不知道的事。(如下圖三)

 

[圖三]

[+]放大圖片
 

 

 

*** Stack Plots / Overlay Plots ***

[3a] 根據下列三篇文章,可以看出LabVIEW沒有提供出Property Nodes可以修改兩者的屬性。內部原因可能是不允許User在Run-Time的時候還修改這個UI的屬性。

[3b] Waveform Chart可以從右鍵選單打開Stack Plots,Waveform Graph右鍵選單中沒有

 

Can I Programmatically Select Whether to Stack Plots or Overlay Them in a Waveform Chart in LabVIEW?

http://digital.ni.com/public.nsf/allkb/337A2E830D32A7E3862570540067AB1B

 

Change LabVIEW chart display from overlay to stacked at runtim

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Change-LabVIEW-chart-display-from-overlay-to-stacked-at-runtime/idi-p/1518250

 

Customizing Graphs and Charts -- Using Overlaid and Stacked Plots

http://zone.ni.com/reference/en-XX/help/371361H-01/lvconcepts/customizing_graphs_and_charts/

 

在這個情況下,Stack Plots+X Scroll Bar,使用Waveform Chart比較方便。你用Cluster控制Waveform Graph是很棒的方法,但是他們的X Scroll Bar就沒辦法共用了。這應該是你也有碰到的問題。

 

希望這些一系列的回答可以對你有幫助。回答你的問題的過程中,我也學到很多東西。

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
附件檔案:    
a-119.vi
  版本:LabVIEW 2013
Front Panel
Block Diagram
 
 
    讚:0 文章日期:2017/11/29 15:32
 之1(1篇)
 
 
   會員中心 
帳號:
     
密碼:
     
  以後自動登入
 
註冊
   待回覆文章 
1. 如何把DAQ的量測訊號傳入SQL EX...
 
   Top 5 熱門討論 
1. 請問有關circle 檢測的範例
2. 寫一元二次式,當中的錯誤點該如何才能解...
3. Crash Reporter問題
4. 如何把DAQ的量測訊號傳入SQL EX...
5. 有關LABVIWE與PLC無法控制,因...
 
 
 
LabVIEW討論區 站長信箱 關於我們 站內聲明
國家儀器股份有限公司贊助;Sponsored by NI.
© 2010 National Instruments, Taiwan. All rights reserved. design by begonia