工控编程吧

标题: 在 STEP 7 (TIA Portal) 中,如何计算S7-1200/S7-1500的多个浮点型数据的算术平均值 [打印本页]

作者: baikhgmv    时间: 2016-11-2 10:10
标题: 在 STEP 7 (TIA Portal) 中,如何计算S7-1200/S7-1500的多个浮点型数据的算术平均值
在 STEP 7 (TIA Portal) 中,如何计算S7-1200/S7-1500的多个浮点型数据的算术平均值此功能块计算最新输入的100个数值的均值(浮动平均值)。采集的数据队列达到100个之后,队列每入栈一个新数值,将去掉一个队列里最早进来的数据(先进先出原则)。


功能块 "Floating Average" 将输入的多个浮点型数据计算出算术平均值,提供了一种平滑数据队列的方法。可周期性输入或脉冲触发的方式计算。
说明
此功能块计算最新输入的100个数值的均值(浮动平均值)。采集的数据队列达到100个之后,队列每入栈一个新数值,将去掉一个队列里最早进来的数据(先进先出原则)。
输入数据的计算有两种模式,在“模式”参数中定义。
  • 由"Trigger"脉冲触发(Mode = 1)
  • 周期输入(mode=2)
两种模式任选其一,也可在程序中做切换.
(, 下载次数: 31)