![](upload://wh1Jr0invKZTARRL2Hqlvc8do63.gif)各位先進大家好ㄚ
我用DAQ卡可以一直連續抓取1D(1x1000)訊號存檔
可是我想要存100筆時就可以自動跳出不再存檔
就是存成為一個100x1000的矩陣後,不再存檔
寫一個存檔鍵 按一次就會抓100條訊號存下來
想請問各位是否有什麼好方法呢?
原本我試先將1D的訊號組成一個2D的矩陣後
判斷2D的矩陣大小 然後決定是否中止存檔
但是不成功 還是一直抓![](upload://ekm3yUkVpx9yRp2Oc1K3CjKn5ta.gif)
想請問各位前輩是否可建議一下小弟呢
謝謝ㄚ![](upload://bYCGLVQ2xYCkY6TSDzv2PwwNXoA.gif)
我想請教各位要如何去判斷
你可以用Array Size來作比較,圖中所示,由比較結果來判斷是否需要執行存檔動作或者不存檔.
補充一下,你可以將所有信號取完後(While Loop),再進行存檔動作(For Loop).
如果取一筆資料就作判斷並作存檔一次的動作,是不是會對程式的效能會有所影響?
我的作法都是利用迴圈,由迴圈來設定要存檔的數目,把存檔的vi放在迴圈外面,迴圈停子時就自動存檔了
我想請教一下喔
我寫了一個while loop來組成一個2D的矩陣
可是按了之後僅僅存檔一次而已
想請教各位先進有沒有什麼方法可以提供
因為本身抓下來的訊號就是一個1D的訊號
如何將每一次抓下來的訊號組成一個2D訊號
再一次存呢?
謝謝
kongfu38149.7081597222
各位前輩們ㄚ
我又寫了一個試試看
我可以藉由讀檔的方式來檢查目前的檔案有幾筆
接下來我想藉由比較檔案比數來判定是否繼續存檔
因為我寫一個存檔鍵
我該如何讓我按下存檔鍵就會自己存到一百筆就停止 並自動地使存檔按鈕彈起
按鈕的true 和檔案筆數(=<100)都是true時
就存檔
若其中有一者為false就不存檔 我原本是用and閘
可是我不清楚如何使case structur內的while loop的筆數去和判斷buttom的壓下或彈起
誠心地請教各位ㄚ
如果,要使OK Button做改變,可以利用OK Button的Local Variable來達到.
![](upload://aeTYlqEc1qXvs9Jv3ju6pnq9wZt.gif)
真的是太感謝各位了!
另外要特別感謝 黃學長
真是太令人感動了