平均值(仅用于 0BA7 及以上版本)

简述

平均值功能在配置的时间周期内对模拟量输入信号进行采样,并在 AQ 处输出平均值。

连接

描述

输入 En

如果输入 En(Enable:启用)处产生上升沿(由 0 跳转至 1),则在配置的时间结束后,AQ 输出输入 Ax 的平均值。 如果产生的是下降沿(由 1 跳转至 0),则输出最后一次计算的数值。

输入 R

如果在输入 R(Reset:复位)出产生上升沿(0 跳转至 1),则输出 AQ 复位为 0。

输入 Ax

输入 Ax 为下列模拟量信号中的一个:

  • AI1 至 AI8*

  • AM1 至 AM16(0BA7)或 AM1 至 AM64(0BA8)

  • NAI1 至 NAI32

  • AQ1 和 AQ2(0BA7),或 AQ1 至 AQ8 (0BA8)

  • NAQ1 至 NAQ16

  • 带有模拟量输出的功能块编号

参数

St 采样时间: 您可以将其设为秒、天、小时或分钟。

值范围:

如果 St = 秒: 1 至 59

如果 St = 天: 1 至 365

如果 St = 小时: 1 至 23

如果 St = 分钟: 1 至 59

Sn (采样数):

值范围:

如果 St = 秒: 1 至 St*100

如果 St = 天: 1 至 32767

如果 St = 小时: 1 至 32767

如果 St = 分钟并且 St ≤ 5 分钟: 1 至 St*6000

如果 St = 分钟并且 St ≥ 6 分钟: 1 至 32767

输出 AQ

AQ 在特定采样时间结束后,输出平均值。

* AI1 至 AI8: 0 至 10 V 比例对应 0 至 1000(内部值)。

参数 St 和 Sn

参数 St 为采样时间,参数 Sn 为采样数。

时序图

功能说明

En = 1 时,平均值功能在所配置的时间周期内计算采样的平均值。 在采样时间结束后,该功能将输出 AQ 的值设置为所计算的平均值。

En = 0 时,计算停止,AQ 保持为上一次计算的数值。 当 R = 0 时,AQ 复位为 0。

概览