麻煩各位給我一些程式的建議><

<span =“apple-style-span” style="color: rgb(68, 68, 68); font-size: 12px; line-height: normal; : rgb(255, 253, 244); ">

麻煩各位幫我看看我的程式,

我目前知道要怎麼把陣列裡的資料寫道.txt檔,

如下圖所示,

執行後.txt檔會產生一個500x600的陣列。

<span =“apple-style-span” style="color: rgb(68, 68, 68); font-size: 12px; line-height: normal; : rgb(255, 253, 244); ">

現在我想要把這個方式用到DAQ上面。

我想用DAQ擷取電壓值,

擷取完的電壓值我想要和第一張圖一樣以陣列的形式儲存,

架構如下所示:

<span =“apple-style-span” style="color: rgb(68, 68, 68); font-size: 12px; line-height: normal; : rgb(255, 253, 244); ">

signal _DAQ是我的待測訊號,

signal 1是我的第一個觸發訊號,

signal 2是我的第二的觸發訊號,

我的目的是signal 1觸發之後開始取樣流程,(進入下一個迴圈)

進入迴圈之後在signal 2觸發後取樣並且存到陣列當中,(一次觸發只存一筆)

內部迴圈做完600次後再由外部迴圈重複,(再由signal 1觸發進入內部迴圈…)

最後希望能得到.txt檔儲存的結果為500x600的矩陣。

想請教:

1. clear_task .vi的位置是否有誤?

2. buffer_size的設定是夠大就沒問題嗎?(buffer是否為必要?)

3. 我由FPGA產生的signal 1和 signal 2是要看 analog edge還是digital edge?

4. 我的程式是不是錯恨大><

之前我的做法是沒有經過陣列直接接上write_to spreadsheet .vi,

for loop以while loop取代,

可以執行但沒有資料寫入.txt檔。

這是我目前嘗試過的方式。

我第一次在DAQ這區貼這個問題,

如果您在其他區看過這個問題了,

在此說聲抱歉。

也希望各位能幫幫我,

我真的要QQ了><(有附上.vi檔)

由於我一直沒辦法順利附檔,

<span =“apple-style-span” style="color: rgb(68, 68, 68); font-size: 12px; line-height: 18px; : rgb(255, 253, 244); ">.vi在這邊 => 
http://labviewpro.net/forum_post_detail.php?post=2420&fid=1<span =“apple-style-span” style="color: rgb(68, 68, 68); font-size: 12px; line-height: normal; : rgb(255, 253, 244); ">