liti1985
級別: 探索解密
![]() |
PLC運行中,采集最近10分鐘內的數(shù)據,每1S采集1次數(shù)據(即累計最新的600次數(shù)據),求出600次數(shù)據平均值,如何編程? |
---|---|
|
gkrj20120815
級別: 探索解密
![]() |
用1秒周期定時器接通一次AI通道,再把當前AI的數(shù)據存在一個地址(A)里,下一秒鐘時間到后把A地址里的數(shù)據和當前一秒鐘的AI數(shù)據相加,一直加到600秒,600秒后,用A地址里的數(shù)據除以600 |
---|---|
|
kokoper
級別: 略有小成
![]() |
一樓說法有漏洞啊,要考慮怎么減去10min前的數(shù)據。 我覺得是不是可以用一個600的數(shù)組,用定時器中斷讀取AI,用移位指令輸入當前值的同時將10min前的值移出數(shù)組,然后對數(shù)組求均值 |
---|---|
|