03-30-2012 09:40 AM - 已編輯 03-30-2012 09:50 AM
各位前輩大家好~
有個DAQ的使用問題想請教大家
上圖是我寫的用來控制步進馬達的程式
這是LABVIEW內建的編碼器的範例
我所使用的硬體是NI USB 6221
上面這兩個程式各別執行都OK
但是當我把這兩個程式合併在一起時(把其中一個程式碼丟到另一個的Block Diagram裡)
這時候卻只會有一個可以執行(步進馬達可以運轉 或是 編碼器可以讀值)
一直找不出問題所在
不曉得是程式寫法錯誤、或是NI USB 6221硬體本身的限制、抑或是其他問題
能否請前輩們個我點方向~ 謝謝大家!!
在 03-31-2012 09:56 AM
不建議您使用 DAQ 卡控制馬達
NI 已經提供專用的馬達卡來控制,而且軟體部分也容易撰寫。
如果其他網友有類似應用,歡迎來解答。
在 03-31-2012 10:24 AM
謝謝Billingsley的回答~
但因為目前設備就只有6221這張卡
沒多餘的經費再添購另一張6221或是馬達卡
所以可能還是必須要再使用目前這個方式去做控制
有這樣類似應用的前輩,可否麻煩給我些除錯的方向或想法
謝謝大家!