362775017
级别: 探索解密
精华主题: 0
发帖数量: 14 个
工控威望: 106 点
下载积分: 615 分
在线时间: 9(小时)
注册时间: 2016-01-05
最后登录: 2022-06-25
查看362775017的 主题 / 回贴
楼主  发表于: 2020-06-19 18:52
smart200用485通讯读取变频器输出电流,存储于VW0内,由于输出电流波动较大,希望能将此值滤波,
我一直玩的三菱和仿三菱,没玩过西门子,
三菱的方式,用SFR指令,将vw0内的值循环写入VW100~VW109内,再将VW100~VW109内的值累加,再除以10
西门子没找到传字的位移指令,也没找到累加指令,求助解决方法
gk_乐一
级别: 探索解密
精华主题: 0
发帖数量: 109 个
工控威望: 182 点
下载积分: 2993 分
在线时间: 53(小时)
注册时间: 2019-12-20
最后登录: 2024-12-20
查看gk_乐一的 主题 / 回贴
1楼  发表于: 2021-10-26 17:19
表格指令AD_T_TBL就是楼主想要的SFR指令了,翻一下在线帮助就可以了
定义好表格条目数量,累加,再用FIFO提取出最先进的数值,就可以实现每个周期提取一次表格条目数量-1个数据的平均值