回复:取模拟量平均值怎么实现?

touch++

  • 帖子

    231
  • 精华

    2
  • 被关注

    4

论坛等级:游侠

注册时间:2009-01-04

普通 普通 如何晋级?

发布于 2012-02-23 09:34:22

3楼

首先说,系统块中的模拟量滤波是一种“平均值+死区”的滤波方式,结果可以认为是一个对模拟量采样的平均值结果,可选2的n次方平均,n可取1~8.采样速度为最快采样速度,200微秒~1.5毫秒/次。如果选择了输入模拟量滤波,那么AIW的更新将与周期无关,而取决于平均次数。如果不选择输入模拟量滤波器,那么当程序每次扫描到AIW时,将直接从模块读取当前值。
如果只是想编写一个平均值程序,那么方法有很多,最笨的就是一个一个加起来再除10,次数太多可以用表,用循环指令,间接寻址等等吧
有善有恶意之动
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33294条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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