目的:一个DB块中有100个数据,自己做一个FC去计算DB块中数据的平均值,总数可能是从第一个1数开始的连续10个,也可以第50个数开始的80个数,主要是第几个开始的起始地址怎么传到FC的形参中呢?
最佳答案
首先你要确定你计算数据的开始地址,然后是多少数求平均值,FC的输入参数是由谁给定的,手动写入还是自动?
比如:从DB块的第0个子开始,并且是10个数求平均值
IN1 起始地址
IN2 求平均数的个数
OUT1 平均值
具体的关于实数什么的,精度,余数,自己去考虑吧
见图
图片说明:
提问者对于答案的评价:
多谢,最后用了文档中的PIONT类型方式,但真心谢谢你的程序,很有用
最佳答案作者回复:
实用就好!!!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc237304.html