事件计数模式原理介绍

概述

事件计数模式用于计算给定时间段内一系列事件的数量。

规则

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

在该时间段内可以使用同步。这样将为新的预定义时间段重新启动事件计数。计数在同步条件的跳变沿重新启动

原理图

G-RU-0010220.5.gif-high.gif

 

 

阶段

操作

1

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

如果 Validity = 0,则不使用当前值。

2

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

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

3

在同步条件的上升沿:

o累计输入脉冲值复位为 0

o当前值不更新

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

4

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

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

注意:

Main 类型上,当启用条件:

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

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