問題描述:用DAQmx進行數據采集或生成,根據情況的不同有時兩者需要同時進行,一些時候對采集和生成的實時性要求也很高,當然對于實時性要求很高的場景需要有實時設備進行支持才行,如采用FPGA和實時操作系統的CompactRIO設備等。接下來學習下DAQmx實時平臺上硬件定時單點操作的應用。 硬件定時同步更新IO:在循環中使用“等待下一采樣時鐘”函數在硬件定時采集數據并處理后進行數據的輸出,使數據輸入與數據輸出達到一個采樣時鐘內的同步。
硬件定時同步更新IO和數據交流:
硬件定時輸入,軟件定時輸出:
硬件
定時計數器任務:

軟件定時IO:
使用定時循環硬件定時同步更新IO:
評論