How To - 如何在 Chart 上加上現在時間?
一般來說,在使用 Chart 時,下方的 X 軸多半都會顯示無意義的點數,也就是擷取第 N 個點的訊息,但是有時候若想要將 X 軸改為顯示現在的時間,該如何處理?
圖片程式版本:LabVIEW 2013
範例程式版本:LabVIEW 2010
基本上就是使用 Convert to Dynamic Data 這個功能,可以在 block diagram >> Express >> Sig Manip >> To DDT 找到。此功能程式版本至少要是 LabVIEW 2010 之後才有喔。
當將 To DDT 放置到 block diagram 之後,便會跳出設定精靈如下
當輸入給 Chart 的是 1D 矩陣時,請選擇 1D array of scalars - single channel ,以本範例來說,輸入的是一個隨機數值,故選擇 Single scalar。接法如下圖:
此時可看到當隨機數值直接接到 Chart 時,呈現的樣子如下:
經過轉換後的呈現樣是如下:
如此簡單的動作就可以為 Chart 加上時間軸了!
範例程式在這裡下載。