syking1234
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 185 個(gè)
工控威望: 415 點(diǎn)
下載積分: 879 分
在線時(shí)間: 182(小時(shí))
注冊時(shí)間: 2009-01-01
最后登錄: 2024-08-03
查看syking1234的 主題 / 回貼
樓主  發(fā)表于: 2013-03-31 22:53
最近心血來潮,想用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è)輸入值采樣能做出來,就是求平均值不太好做,三菱手冊里沒有找到相關(guān)的指令,哪位大俠指點(diǎn)下
vdadiv
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 111 個(gè)
工控威望: 226 點(diǎn)
下載積分: 71589 分
在線時(shí)間: 264(小時(shí))
注冊時(shí)間: 2013-03-31
最后登錄: 2024-12-11
查看vdadiv的 主題 / 回貼
1樓  發(fā)表于: 2013-04-02 00:59
輸入為D0,由于不穩(wěn)定,D0值在一定范圍內(nèi)波動(dòng)~D0這個(gè)輸入值,如果是一個(gè)連續(xù)變化的值,在程式中抓取這個(gè)值,每次都不一同,在一個(gè)范圍內(nèi)變化,要求平均值,使用
時(shí)間中斷來抓取,再計(jì)算平均值會(huì)比較準(zhǔn)確,例如馬達(dá)旋轉(zhuǎn)的RPM計(jì)算...