采样定时类型
- 更新时间2025-07-28
- 阅读时长2分钟
指定任务使用的 采样定时类型 。
选择采样时钟,若一个硬件信号(通常是一个时钟)必需采集或生成采样。例如,如需进行缓冲边沿计数,可选择采样时钟,并通过 SampClk.Src 指定采样时钟源。
选择握手可使用双向硬件信号对两个设备之间的数字数据交换计时。
选择突发握手以低采样率运行,但允许检测每个触发或事件的采样以暂停操作。
在支持设备上选择流水线采样时钟以最大采样率运行,在设备响应触发或事件前将存在采样时钟周期延迟。
选择按要求,仅当 DAQmx读取 执行时采集数据或当 DAQmx写入 执行时生成数据。
选择隐式以进行缓冲周期或频率计数器测量,或需生成有限脉冲序列。
选择检测更改,仅当特定数据线更改状态并且在非活动周期中不存在连续传输的无用数据时才获取数据。
注释
下表列出了该属性的特性。
| 短名称 | SampTimingType |
| 数据类型 | ![]() |
| 权限 | 读取/写入 |
| Resettable | True |
| Settable While Task Is Running | device-specific |
| Available in Run-Time Engine | True |
| 采样时钟 | 10388 | 在采样时钟的特定边沿进行采集或生成采样。 |
| 突发握手 | 12548 | 通过设备和外围设备之间的突发握手确定采样计时。 |
| 握手 | 10389 | 通过设备和外围设备之间的数字握手确定采样计时。 |
| 隐式 | 10451 | 仅配置任务的持续期。 |
| 按要求 | 10390 | 每次读操作或写操作时采集或生成一个采样。该定时类型也表示静态或软件定时。 |
| 检测更改 | 12504 | 一根或多根数字输入线状态发生变化时对采样进行采集。这些线必须被包含在一个数字输入通道之内。 |
| 流水线采样时钟 | 14668 | 设备在每个采样时钟边沿采集或生成采样,但达到一定数量的采样时钟边沿之前,并不响应任何触发。流水线在提高数据传输速率的同时也增加了触发响应的延迟。关于流水线触发的影响,见设备文档。采用这种计时类型时,可通过暂停触发、传输就绪事件或数据有效事件与一些设备握手。更多信息,见设备的说明文档。 |
