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
西门子没找到传字的位移指令,也没找到累加指令,求助解决方法
yuyizhou007
级别: 正式会员
精华主题: 0
发帖数量: 14 个
工控威望: 72 点
下载积分: 486 分
在线时间: 5(小时)
注册时间: 2021-09-28
最后登录: 2021-11-15
查看yuyizhou007的 主题 / 回贴
1楼  发表于: 2021-10-25 15:19
用个100ms定时中断 累加除以10就行了 1秒钟刷新一次