功能块 IMP_COUNT

功能块 IMP_COUNT 用于计算脉冲的数量。它在 S0 接口中用于确定能量量或流量。

输入 IMP

在正边沿时,输出 SUM 会被计算。

输入 SIZE

指定加法和的大小。该值对应于单位。请参阅下面的示例。

输入 RES

指定加法和的分辨率。该值表示每单位的脉冲数量。如果未指定此值或其值为 0,则不会将任何内容添加到总和中。

输入 RESET

如果输入为真,则输出 SUM 会被重置为 0

输出 SUM

输出返回计数的数量。它在输入 IMP 的正边沿处使用以下公式计算:

SUM=SUM+SIZE/RES

提示: 输出值可以在预览中的变量中覆盖。

示例

电表每生成 500 脉冲/千瓦时,水表测量 0.25 升/脉冲。

输入/输出 电表 水表
SIZE 1'000 0.25
RES 500 1
SUM 以 Wh 为单位 以升为单位

注意: 用 Wh 计数是正确的。这使得可以轻松地将正确的 SI 单位转换为其他单位。如果输入 SIZE 设置为 1,则对应于千瓦时。