NI產品與技術 討論區

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

存檔及讀檔問題

已解決!
前往解決方案

Jimmy工程師您好:

想請教一下我的程式問題,在我的資料擷取程式中我利用Write LabVIEW Measurement File 將S*、R1*及R2*顯示的波形做存檔,如附件WORD檔所示,但讀取出來的卻只有單筆波形,而且顯示出來的順序也不對,請教一下是不是我程式哪邊設計出錯,我將程式及儲存檔案傳給您還請工程師幫我修正指導一下。

謝謝。

0 積分
1 條訊息(共 9 條)
6,213 檢視
因為附件沒法一次傳所以分開,還有一個儲存檔,但是lvm檔名沒法放於附件。
0 積分
2 條訊息(共 9 條)
6,211 檢視

你好,

請問你的需求是什麼?  這邊看得不是很了解。

 

你程式是在trigger後讓使用者選 Yes跟Try again,

然後S、R1及R2是只紀錄單次讀取的圖,

S*、R1*以及R2*則是紀錄兩次trigger的圖,共2筆。

是一個2D array。

 如果希望有更多筆儲存在一份圖上,應該用 shift register

 

而你問題中寫到

 

「但讀取出來的卻只有單筆波形,而且顯示出來的順序也不對」

 

這句話不了解,所以看不大懂您的需求是什麼?

請再描述得清楚一點。

謝謝

 

NI AE Support Joe

 

 


 

0 積分
3 條訊息(共 9 條)
6,184 檢視

你好我的問題是這樣的,在我附件WORD檔中的圖形,那是我擷取完波形後的結果,然後存檔成lvm檔,問題來了,我再讀取同樣一個檔出來時顯示在S*、R1*及R2*卻不是向WORD檔中的一樣,而是便成單筆的訊號,而且擷取在S*的波形讀出來會跑到R1*,擷取在R1*的圖形讀出來跑到R2*,我想要的事我存檔後再讀取出來的都要根附件WORD檔一樣。

本來想把我儲存的檔案也放在附件,但因是lvm檔,無法夾帶檔案所以沒法放上來。

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

你好,

請問你是怎麼讓程式結束的?

你有讓整個程式跑完嗎? 還是強制按「Abort Execution」紅色圓點?

 

謝謝。

 

NI AE Support Joe

0 積分
5 條訊息(共 9 條)
6,171 檢視

你好,

你的問題應該是在 sequence [0] ,檔案讀進來後 array的處理。

請參考一下我的solution,

不知道我的理解正不正確,試試吧

再請回應一下了

謝謝

 

NI AE Support Joe

0 積分
6 條訊息(共 9 條)
6,165 檢視

你好

我的問題就像您說的是在Sequence 0的讀取程式,我參照過您給我的方法試過,讀出來還是只有單筆,還是無法讀出跟我附的WORD檔一樣,請可以給我您的mail我傳我儲存的檔案給您,讓您試試。

我讀取出來會是像我附件中那樣。

0 積分
7 條訊息(共 9 條)
6,162 檢視
解決方案
由主題作者所接受 kuso win

感謝您的指教,剛已經有試出來了,問題有解決了,謝謝。

0 積分
8 條訊息(共 9 條)
6,155 檢視
🙂
0 積分
9 條訊息(共 9 條)
6,142 檢視