NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

請問Voltage.tdms(4 channel 電壓訊號)如何轉換成 1 channel 電壓訊號的Voltage.tdms檔案

Q1.各位前輩您好 在下用LabVIEW SignalExpress 3.0去擷取切削的電壓訊號Voltage1.tdms

 

接著要如何把上述檔案儲存成只有一通道的訊號,EX:Voltage_Z.tdms檔

 

 

Q2.將上述檔案轉換後可否再乘以300倍(電壓值轉成切削力)的Voltage*300.tdms檔案

 

 

了解這部份的先進請協助一下小弟!~~感恩

0 積分
1 條訊息(共 4 條)
6,701 檢視

Hi worried man,

關於你的第一個問題,
我不太懂你的意思,
你是希望存成單一通道的訊號,
你擷取到的資料本身不是單一通道的嗎?

至於第二個問題,
我幫你找過了signalExpress的step,
目前為止沒有看到scalar的operation,
所以會建議你要是可以的話,
直接使用LabVIEW來做是最快且最方便的

0 積分
2 條訊息(共 4 條)
6,656 檢視

Hi sparion.Lin 謝謝你的回覆

 

問題1  是指我用4CHANNEL的動力計去擷取訊號

          所以LabVIEW SignalExpress 3.0存檔後 一個檔案(tdms)會有4個電壓訊號(X Y Z M)

          目前我用Labview去讀入tdms檔後希望可以透過寫一個程式 分別存成 X.tdms Y.tdms Z.tdms

 ---------------------------------------------------------------------------

至於問題2   我是以Labview寫程式啦

                 LabVIEW SignalExpress 3.0只是實驗存檔

                 希望達到 http://forums.ni.com/ni/attachments/ni/5170/2757/1/FFT.PNG 的目的(同時顯示Amplitude與頻率)

                 並且希望把X.tdms讀入的訊號放大(也就是頻率那邊Amplitude值 能大一點)

0 積分
3 條訊息(共 4 條)
6,653 檢視

如果是這樣的話,那妳要的功能很簡單,

 

請參考範例程式裡面

Hardware Input and Output->DAQmx->Analog Measurement->Voltage->Acq&Graph Voltage Int-Clk.vi

這個範例程式可以擷取多通道,

你所要做的只是利用Index Waveform Array這個VI來取出其中一個通道的資料值,

再使用Write Measurement File這個VI把他設定成你要存檔的格式及即可。

 

至於放大三百倍也可以直接用乘300的方式直接進行放大,

妳可以參考下圖,

若是你對這些VI有是用上的問題,可以參考LabVIEW Help,

裡面有詳盡的解說。

 

 

0 積分
4 條訊息(共 4 條)
6,642 檢視