登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:SOS...如何得到模拟量的平均值?

点击:1444 回复:4

各位朋友大家好!
我厂现安装新设备,用315-2DP CPU+ET200M控制设备。其中有一4~20MA的模拟量输入信号,由于工艺原因这个模拟量输入值很不稳定,在程序里需要将输入的模拟值在单位时间里或n次扫描周期平均化,已取得一个稳定值。
在编写程序时我想用CPU的扫描周期作为模拟量的采集记次,就是把N次采集到的值相加在除以N。可我查看了300编程手册和标准功能手册里没有象S7-200里那样有SM0.6的特殊存储器或功能块。
请大家帮忙。用什么方法能得到这个模拟量的平均值?这是我第一次负责编程也是个新手,所以朋友们回复最好具体点.如用功能块如何调用,个管角的功能等.在下先谢谢各位了 ...
05-02-18 22:48
在组态硬件中,通道FILTER,秒
05-02-19 16:09
Yncxm谢谢回帖!能在详细点吗?
05-02-19 19:42
可以开辟一个寄存来采样,记数。
05-02-21 15:20
各位朋友大家好!
我厂现安装新设备,用315-2DP CPU+ET200M控制设备。其中有一4~20MA的模拟量输入信号,由于工艺原因这个模拟量输入值很不稳定,在程序里需要将输入的模拟值在单位时间里或n次扫描周期平均化,已取得一个稳定值。
在编写程序时我想用CPU的扫描周期作为模拟量的采集记次,就是把N次采集到的值相加在除以N。可我查看了300编程手册和标准功能手册里没有象S7-200里那样有SM0.6的特殊存储器或功能块。
请大家帮忙。用什么方法能得到这个模拟量的平均值?这是我第一次负责编程也是个新手,所以朋友们回复最好具体点.如用功能块如何调用,个管角的功能等.在下先谢谢各位了 ...
05-02-22 22:48

工控新闻

更多新闻资讯