NI產品與技術 討論區

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

data儲存的問題

已解決!
前往解決方案

各位工程師及高手請教一下:

    如附檔(onecom2.vi),程式中我將訊號分成兩個(Node1 Node2),分別來自兩個不同的感測器,每個Node有四組data,我的取樣頻率設為100hz,今天我要將這些data儲存起來,成記事本(.txt)的形式,兩個node的data要同時存,就是說同時會有8行data存在記事本中,但假若今天我只有使用一組node也要能儲存,就是只會有四行data寫入的方式為我要設一個開關,以及儲存的筆數,然後我打開開關後就開始儲存,儲存的檔名為日期及時間的組合如附檔(path.vi),我附上一個類似的程式儲存的寫法附檔(PIXIE-EVAL- LAB2 module.vi )

    存檔的方式像我最後附的那個程式一樣,設一個開關以及儲存的筆數,打開後開始儲存~~~~~

 

                         

                     麻煩各位幫忙了 希望各位不吝給我指導~~~~~~~~~~~~~~~謝謝

0 積分
1 條訊息(共 13 條)
7,562 檢視

Hi Sky,

 

請問你現在碰到的問題是甚麼?

0 積分
2 條訊息(共 13 條)
7,549 檢視

我不知道怎麼儲存我想要的data~寫了很多方式都不行~

0 積分
3 條訊息(共 13 條)
7,528 檢視

Hi SKY,

 

我的意思是,你可描述的再仔細一點

例如: 我出現了 XXX Error,或是我有兩組 Numeric 的 Array,要在 OOO 的情況下寫入

 

建議你可以畫個流程圖或是 State machine,釐清一下自己要寫的程式有哪些步驟該做的

然後將之轉換成程式碼,如果這樣還寫不出來,那你再將流程圖貼上來討論看看

 

0 積分
4 條訊息(共 13 條)
7,518 檢視

你好~

   抱歉,表達不夠完善,我將程式做進一步的儲存動作但出現了一個錯誤(附圖save error.jpg),錯誤的內容說找不到我要儲存的檔案,但我是要將data存在我指定的路徑下,並不是要他去尋找我的儲存檔案,不知道這部份該怎麼修正~~~~

               麻煩了~~~~~~~~~~~~也希望各位工程師或高手可以給我一點指教                  

                                  謝謝                                                      LE

下載全部
0 積分
5 條訊息(共 13 條)
7,496 檢視

Hi Sky,

 

你的 Write to spreadsheet file.vi 設定錯誤。你可以看 Detailed help 該怎麼設定。附圖指出你的錯誤所在

 

0 積分
6 條訊息(共 13 條)
7,470 檢視

你好~錯誤已經排除了,但我出現一個問題

程式中,Write to spreadsheet 的檔案創造如果是使用constant,儲存上沒問題,但如果改成用control(或是改成我有寫一個將日期與時間數字存成檔案名稱),
就會只存最後一筆data,其他應該被覆蓋掉了,或是其他原因我不清楚,希望各位幫我一下,不知道為什麼改變檔案創造方式data儲存就會出現問題
我附上我的程式以及儲存的data,請各位高手或是工程師不吝指教

constant(onecom2 save2.vi)
日期與時間數字存成檔案名稱(onecom2 save.vi)
正常儲存data的檔案(ddd.txt)  

下載全部
0 積分
7 條訊息(共 13 條)
7,445 檢視

還有一個檔案再這

0 積分
8 條訊息(共 13 條)
7,444 檢視

我補充一下,程式Run沒問題,就是儲存的時候似乎每筆資料都會覆蓋下一筆,或是只儲存最後一筆,不知道有沒有方法可以修正這個問題,使存檔的資料會自動往下排列。我之前有碰過這個問題,最後加入了一個function(如附檔圖片),之後解決這個問題,但之前是一維的資料,這次是二維的,用那個function會出現接線錯誤,希望工程師或是高手可以交我ㄧ些方法,麻煩各位了

0 積分
9 條訊息(共 13 條)
7,421 檢視

Hi Sky

 

Shift Register 應該可以解決你的問題

 

參考一下附圖的使用

0 積分
10 條訊息(共 13 條)
7,386 檢視