以下是使用模拟输入采样时钟、模拟输入转换时钟、或模拟输出采样时钟为数字任务的定时,所需要完成的步骤。如果要同步模拟 I/O 和数字 I/O 任务,此方法也是一个不错的选择。
- 配置模拟输入任务或模拟输出任务,然后设置时序,以确保模拟任务的时钟会按照数字 I/O 任务所需的速率运行。即使您不想执行任何模拟 I/O任务,您还是必须将此任务配置为“虚拟任务”。
- 配置数字输入或数字输出任务。首先,将采样时钟的源指定为 /< NI-DAQmx 设备名称>/ai/SampleClock、/< NI-DAQmx 设备名称>/ai/ConvertClock 或 /< NI-DAQmx 设备名称>/ao/SampleClock。
- 启动数字输入或数字输出任务。
- 启动模拟输入或模拟输出任务。通过启动模拟任务,它将启动数字任务的采样时钟。
附加信息
此文章下方的两个附件范例VI展示了这个概念。