syking1234
级别: 略有小成
精华主题: 0
发帖数量: 185 个
工控威望: 415 点
下载积分: 879 分
在线时间: 182(小时)
注册时间: 2009-01-01
最后登录: 2024-08-03
查看syking1234的 主题 / 回贴
楼主  发表于: 2013-03-31 22:53
最近心血来潮,想用PLC作移动平均计算
假如有一变化的模拟量,输入为D0,由于不稳定,D0值在一定范围内波动,为了减少波动范围,在最小时间内计算10个或更多输入值的平均值,这个程序如何设计
采用Q系列
今天下午试验了下,10个输入值采样能做出来,就是求平均值不太好做,三菱手册里没有找到相关的指令,哪位大侠指点下
vdadiv
级别: 略有小成
精华主题: 0
发帖数量: 111 个
工控威望: 226 点
下载积分: 71589 分
在线时间: 264(小时)
注册时间: 2013-03-31
最后登录: 2024-12-11
查看vdadiv的 主题 / 回贴
1楼  发表于: 2013-04-02 00:59
输入为D0,由于不稳定,D0值在一定范围内波动~D0这个输入值,如果是一个连续变化的值,在程式中抓取这个值,每次都不一同,在一个范围内变化,要求平均值,使用
时间中断来抓取,再计算平均值会比较准确,例如马达旋转的RPM计算...