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