事件计数原理

 

事件计数模式原理介绍

概述

事件计数模式用于计数给定时间周期内发生的事件的数量。

原理

计数器评估在预定义时间段内应用到输入的脉冲数。每个周期结束时,以接收到的事件的数量,来更新计数寄存器。

在整个时间周期内可以使用同步。这样将为新的预定义时间段重新启动事件计数。计数在同步条件

原理图

G-RU-0010220.4.gif-high.gif

 

 

阶段

操作

1

启用条件 = 1 时,计数器对预定义时间段内物理输入上的事件(脉冲)数进行累计。

如果 Validity = 0,则当前值不相关。

2

第一个时间段过去后,计数器值设置为该时间段内算出的事件数,并且 Validity 设置为 1。

计数针对新时间段重新启动。

3

在同步条件的上升沿:

o累计值复位为 0

o当前值不更新

o计数针对新时间段重新启动

4

该时间段过去后,计数器值设置为在该时间段内算出的事件数。

计数针对新时间段重新启动。

注意:

Main 类型上,当启用条件:

o设置为 0:中止当前计数,并且 CurrentValue 保持为前一个有效值。

o设置为 1:累计值复位为 0,CurrentValue 保持不变,计数为新时间段重新启动。