计数器定时引擎
- 更新时间2024-07-03
- 阅读时长1分钟
不同于模拟输入、模拟输出、数字输入和数字输出,CompactRIO控制器计数器无法对时基进行分频并生成内部计数器采样时钟。对于采样时钟定时操作,必须提供外部信号来作为时钟源。下列任意信号均可作为源:
- AI采样时钟
- AI开始触发
- AI参考触发
- AO采样时钟
- DI采样时钟
- DI开始触发
- DO采样时钟
- CTR n内部输出
- 频率输出
- PFI
- 检测更改事件
- 模拟比较事件
并非所有的定时计数器操作都需要采样时钟。例如,简单缓冲脉冲宽度测量会在每个脉冲边沿上锁存数据。对于该测量,由被测信号决定数据何时锁存。上述操作被称为隐式定时操作。然而,很多相同测量可以通过采样时钟间隔定时。这被称为采样时钟定时操作。下表列出了不同测量的不同选项。
测量 | 隐式定时支持 | 采样时钟定时支持 |
---|---|---|
缓冲边沿计数 | 否 | 是 |
缓冲脉冲宽度 | 是 | 是 |
缓冲脉冲 | 是 | 是 |
缓冲半周期 | 是 | 否 |
缓冲频率 | 是 | 是 |
缓冲周期 | 是 | 是 |
缓冲位置 | 否 | 是 |
缓冲双信号边沿间隔 | 是 | 是 |