ni.com is currently experiencing slowness.
Support teams are actively working on the resolution.
Home
Support
我可以用多快的速度讀取National Instruments733x、 734x 或 735x馬達卡的類比輸入?
我可以用多快的速度讀取National Instruments733x、 734x 或 735x馬達卡的類比輸入?
硬體: Motion Control>>Controllers>>PCI-7350, Motion Control>>Controllers>>PXI-7330, Motion Control>>Controllers>>PXI-7340, Motion Control>>Controllers>>PCI-7330, Motion Control>>Controllers>>PCI-7340
問題: 當LabVIEW讀取733x、 734x 或 735x系列馬達卡的類比輸入時,無法使用硬體時脈,只有利用輪詢(polling),或以硬體時脈迴圈不斷讀取輸入資料。能夠快速地讀取馬達卡的類比輸入資料嗎?
解答: 在 3.2 GHz P4、Windows XP的電腦上執行只含有一個Read ADC vi的迴圈時,迴圈速率大約是500Hz (請見附件檔案 LabVIEW 7.1 vi - Test_Motion_AI_Rate_LV)。這個速度會隨著vi中迴圈的複雜度以及系統效能而有改變。
另一個讀取類比輸入的方法,是透過onboard program (只有734x及735x馬達卡才支援)。我們用一個簡單範例在7342馬達卡上測試過。(請見附件檔案 LabVIEW 7.1 vi's: Test_Motion_AI_Rate_Onboard and Test_Motion_AI_Rate_Onboard_Host)。在只執行onbaord program並且host端沒有其他呼叫馬達卡的動作時,用這個方法輪詢onboard program儲存的類比輸入最新資料,迴圈速率大約是200Hz。
Note:這些速率每5-15秒鐘取一次平均,但緣於軟體迴圈執行的特定,速率在非real-time系統上並非始終一致的。
相關連結:
附加檔案:
- Test_Motion_AI_Rate_Onboard_Host.vi
- Test_Motion_AI_Rate_LV.vi
- Test_Motion_AI_Rate_Onboard.vi
報告日期: 04/13/2005
最後更新: 04/11/2008
文件偏號: 3KCGD4MQ
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.