plc模拟量通道设置的平均次数是什么意思如何确定,首先这个问题主要针对模拟量中的AD模块模拟量转换成数字量,我们要弄清楚为什么要设置平均次数,模块采集到数据是一个运算周期出一个结果采样频率就是PLC的运算周期,这样的话模块读取的数字量跳动很大,尤其在模拟量信号受到干扰的时候,获得的数值不稳定不利于我们的控制,因为需要使用到平均值代替。
平均次数就是我们这里说的采样频率也就是多少个周期求取一个平均值,对于三菱fx2n的AD模拟块我们可以使用手册中查看求取平均值的例子,如下图:
首先是各个数据的初始化,每个运算周期进行数值的累加,等到20次以后出一个平均值,这个20就是采样频率也就是平均的次数。上面的实力梯形图中分别是两通道的平均数值的计算,DINC是累加1指令,DCMP是次数的比较指令,没有达到平均次数继续累加,达到次数则进行除法得到平均值。那么这个平均次数如何确定,这个要根据实际情况来选择,不可太大只要能够满足要求,得到的数值能够稳定即可。
PLC模拟量采集是将模拟量转换成数字量的过程,它的采集不是连续的,而是间隔一定时间才去采样。收到PLC扫描周期的影响,采集周期一般都在几十ms左右。很多模拟量信号不是稳定的值,会夹杂一些尖峰脉冲的干扰,如果正好在尖峰处采集,则会造成误判,所以很多PLC中加入了平均值滤波的选项。 |