回复:启动信号给出后,每分钟取一个数,求60个数的平均值(求模拟量滑动平均值程序示例)

已锁定

温柔的郎

  • 帖子

    272
  • 精华

    0
  • 被关注

    15

论坛等级:侠士

注册时间:2008-04-07

白金 白金 如何晋级?

发布于 2021-03-18 15:20:31

2楼

启动信号给出后,每分钟取一个数,求60个数的平均值

是要求每分钟取一个数,60个数的平均值

1 先设置个分钟脉冲,300里就有分钟脉冲,设置下,直接用就行了,

2 设置个计数次数的值

3 触发脉冲一到,就把某个地址存到其他一个DB地址里,下个脉冲来了,再把信号与DB地址值相加后再次

    存入这个DB地址,其实就是累加。

4 计算存够60次后,(其实也就是1小时了),把累加的DB地址值除于60就是取平均值,再读出,存入你需

    要的地址。

5 完毕后把DB地址值,计数次数值复位0.准备从新开始下一轮累加。

6 从第61次开始,又重复前面的动作就是了。

VX:laoxiong988,就是老熊988全拼。 Q969465290
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54710条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。