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