解決方案
在多功能DAQ設備中,並發可能任務的總數取決於您正在運行使用
硬體計時還是軟體(按需)計時*的任務。
硬體定時任務
硬體定時任務需要系統定時控制器提供定時訊息,以用於sample clocks, reference clocks, triggers等。下表說明了可供用戶使用的硬體定時任務的數量。
Hardware-Timed Tasks | # of Tasks per Device |
Analog Input | 1 |
Analog Output | 1 |
Counter Input | N** |
Counter Output | N** |
Digital Input | 1 |
Digital Output | 1 |
軟體定時任務
大多數軟體定時任務都不需要來自系統定時控制器的訊號即可運行。軟體定時意味著主機正在控制從模組讀取或寫入sample的頻率。
Software-Timed (On Demand) Tasks | # of Tasks per Device |
Analog Input | 1 |
Analog Output | 每個AO通道1個任務*** |
Counter Input | N** |
Counter Output | N** |
Digital Input | 1 Task for each digital line capable of Digital Input |
Digital Output | 1 Task for each digital line capable of Digital Output |
* 考慮到每種計時模式的最大任務數,可以同時運行硬體和軟體任務。
** 計數任務的數量始終受您擁有的計數器數量的限制。根據您是否正在使用
多個計數器的計數任務(例如使用兩個計數器方法測量頻率),您可能會被限制更少的計數器任務。
*** 67xx卡每四個通道有一個DAC,因此對於這些卡,每四個AO通道只使用一個任務。在LabVIEW中,您將以Dev1/ao0:3 , Dev1/ao4:7 ,...等格式匯總它們。