在LabVIEW中清除圖表

更新 Nov 17, 2020

環境

軟體

  • LabVIEW

可以在代碼運行之前或之後手動或以編程方式清除LabVIEW中圖表或圖形中顯示的數據。本教程將引導用戶通過多種方式從LabVIEW中的圖表中清除數據。

手動清除數據

此方法可用於圖表或圖形。為簡單起見,下面使用術語“圖形”。
  1. 打開包含波形圖對象的LabVIEW VI。
  2. 在前面板上,右鍵單擊圖>>選擇數據操作>>清除圖。

以編程方式清除數據

有多種方法可以以編程方式清除圖表或圖形中的數據。您可以使用特定的屬性節點來清除前面闆對象,具體取決於使用的是“波形圖”還是“波形圖”。對於這兩種數據類型,都可以使用“初始化為默認值”屬性節點。

圖表

您可以通過向其“歷史數據”緩衝區寫入一個空數組來以編程方式清除圖表:
  1. 在程序框圖上,右鍵單擊圖表圖標>>選擇“創建”»“屬性節點”»“ 歷史數據”
    • 請注意,屬性節點頂部欄的顏色由圖表中使用的數據類型確定。
  2. 右鍵單擊“歷史數據”屬性節點,然後選擇“更改為寫入”。
  3. 右鍵單擊“歷史數據終端”,然後選擇“創建常量”。
這會將空數據數組寫入圖表,這將在執行此代碼時清除歷史記錄。

圖形

您可以通過向其Value屬性寫入一個空數組來以編程方式清除圖形:
  1. 通過右鍵單擊圖形並選擇“數據操作” »“清除圖形”,確保圖形是透明的。
  2. 右鍵單擊圖形,然後選擇創建»屬性節點»值
  3. 右鍵單擊“值”,然後選擇“更改為寫入”。
  4. 右鍵單擊值終端,然後選擇創建常量
這會將空數據寫入圖形,這將在執行此代碼時清除圖形。

重新初始化為默認值

如果確保圖形或圖表的默認值為空數組,也可以使用“ 重新初始化為默認值”方法:
  1. 通過右鍵單擊前面板中的對象>>選擇數據操作>>清除圖形清除圖表,確保圖形/圖表已清除
  2. 右鍵單擊圖形/圖表>>選擇數據操作>>將當前值設為默認,將此空狀態設置為默認狀態。
  3. 在框圖上,右鍵單擊圖形/圖表,然後選擇創建>>調用節點>>重新初始化為默認值。
此方法使前面闆對象返回其默認狀態。

Additional Information

有關以編程方式清除圖形和圖表的示例,請參見labview \ examples \ Controls and Indicators \ Graphs and Charts \ Waveform Graphs and Charts目錄中的“清除波形圖表” VI