syking1234
級(jí)別: 略有小成
![]() |
最近心血來(lái)潮,想用PLC作移動(dòng)平均計(jì)算 假如有一變化的模擬量,輸入為D0,由于不穩(wěn)定,D0值在一定范圍內(nèi)波動(dòng),為了減少波動(dòng)范圍,在最小時(shí)間內(nèi)計(jì)算10個(gè)或更多輸入值的平均值,這個(gè)程序如何設(shè)計(jì) 采用Q系列 今天下午試驗(yàn)了下,10個(gè)輸入值采樣能做出來(lái),就是求平均值不太好做,三菱手冊(cè)里沒(méi)有找到相關(guān)的指令,哪位大俠指點(diǎn)下 |
---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
![]() ![]() ![]() ![]() |
看手冊(cè)MEAN指令 |
---|---|
|
syking1234
級(jí)別: 略有小成
![]() |
版主,是哪個(gè)手冊(cè),我在手冊(cè)里找了,沒(méi)有啊 |
---|---|
|
vdadiv
級(jí)別: 略有小成
![]() |
輸入為D0,由于不穩(wěn)定,D0值在一定范圍內(nèi)波動(dòng)~D0這個(gè)輸入值,如果是一個(gè)連續(xù)變化的值,在程式中抓取這個(gè)值,每次都不一同,在一個(gè)范圍內(nèi)變化,要求平均值,使用 時(shí)間中斷來(lái)抓取,再計(jì)算平均值會(huì)比較準(zhǔn)確,例如馬達(dá)旋轉(zhuǎn)的RPM計(jì)算... |
---|---|
|
john42tw
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
既然是模擬量 為何不把取樣時(shí)間或取樣次數(shù)拉高? |
---|---|
|