使用普通的di模板是否可以进行高速计数?什么时候需要用高速计数模板?高速计数模板的优点是什么?
解答:
普通di模板是否可以用于高速计数需要考虑信号的高的脉冲频率是否超过的cpu 扫描周期。因为di 信号的从0-1,再从1-0 的变化需要2个扫描周期。如果没有超过则可以使用普通di模板。
例如:cpu 扫描时间为10ms,则计数的响应时间为20ms,计数频率高为50hz.
如果 实际的脉冲信号频率超过50hz,则部分信号将丢失。
所以当需要采集较高频率的脉冲信号时,如果输入频率超出cpu的高计数频率时,则部分输入脉冲信号将丢失, plc不能准确计数,此时就需要使用高速计数模板完成计数功能。
高速计数模板通常自带处理器,不占用 cpu 的处理时间,高速计数功能及快速响应功能在高速计数器内部完成,快速响应直接通过高速计数器触发。 cpu 通过调用功能块与高速计数模板进行通信,如设定计数模式,设定比较值,读取计数值等。