syking1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 185 個
工控威望: 415 點
下載積分: 879 分
在線時間: 182(小時)
注冊時間: 2009-01-01
最后登錄: 2024-08-03
查看syking1234的 主題 / 回貼
樓主  發(fā)表于: 2013-03-31 22:53
最近心血來潮,想用PLC作移動平均計算
假如有一變化的模擬量,輸入為D0,由于不穩(wěn)定,D0值在一定范圍內(nèi)波動,為了減少波動范圍,在最小時間內(nèi)計算10個或更多輸入值的平均值,這個程序如何設(shè)計
采用Q系列
今天下午試驗了下,10個輸入值采樣能做出來,就是求平均值不太好做,三菱手冊里沒有找到相關(guān)的指令,哪位大俠指點下
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個
工控威望: 7436 點
下載積分: 159053 分
在線時間: 3173(小時)
注冊時間: 2007-11-21
最后登錄: 2024-12-26
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2013-04-01 21:57
看手冊MEAN指令
syking1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 185 個
工控威望: 415 點
下載積分: 879 分
在線時間: 182(小時)
注冊時間: 2009-01-01
最后登錄: 2024-08-03
查看syking1234的 主題 / 回貼
2樓  發(fā)表于: 2013-04-02 00:33
版主,是哪個手冊,我在手冊里找了,沒有啊
vdadiv
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 111 個
工控威望: 226 點
下載積分: 71589 分
在線時間: 264(小時)
注冊時間: 2013-03-31
最后登錄: 2024-12-11
查看vdadiv的 主題 / 回貼
3樓  發(fā)表于: 2013-04-02 00:59
輸入為D0,由于不穩(wěn)定,D0值在一定范圍內(nèi)波動~D0這個輸入值,如果是一個連續(xù)變化的值,在程式中抓取這個值,每次都不一同,在一個范圍內(nèi)變化,要求平均值,使用
時間中斷來抓取,再計算平均值會比較準確,例如馬達旋轉(zhuǎn)的RPM計算...
john42tw
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1278 個
工控威望: 6109 點
下載積分: 52412 分
在線時間: 1123(小時)
注冊時間: 2012-04-24
最后登錄: 2024-12-27
查看john42tw的 主題 / 回貼
4樓  發(fā)表于: 2013-04-02 08:07
既然是模擬量  為何不把取樣時間或取樣次數(shù)拉高?
syking1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 185 個
工控威望: 415 點
下載積分: 879 分
在線時間: 182(小時)
注冊時間: 2009-01-01
最后登錄: 2024-08-03
查看syking1234的 主題 / 回貼
5樓  發(fā)表于: 2013-04-02 19:55
最高只能達到32