問題:西門子S7-200SMART PLC 模擬量輸入單位時間內(nèi)如何計算采集次數(shù)的平均值
S7-200SMART模擬量平滑濾波的實現(xiàn),從模擬量通道采集過來的數(shù)據(jù),需要軟件濾波,關(guān)于軟件濾波的方法,梯形圖編程實現(xiàn)。
解:這個程序相當(dāng)表一個濾波程序。
程序采用了表格,當(dāng)采樣10次,則計算一次平均值,并且彈出最先進的模擬值。
結(jié)合變量表,及程序段注釋看。如果要改成浮點數(shù),可以些程序基礎(chǔ)上改,注意數(shù)據(jù)類型,以及向表格中增加元素,則將浮點數(shù)分成高低字,一次性增加二個字進入表格,同樣的道理當(dāng)彈出時,一次要調(diào)用兩次 FIFO,并且注意彈出的順序要進入的順序相適應(yīng)。
梯形圖程序如下,如圖是對 10 個 AIW 的濾波