在自動化項目中經常用到模擬量,而工程項目現場環境大多數都是比較雜亂,干擾會比較大,會造成對模擬量信號和穩定性有所影響,這對PLC現場調試工程師帶來比較大的煩惱,特別是入行不深的工控老鐵們。干擾太大就要對模擬量信號進行濾波,使其盡量消除現場的干擾,今天就給大家分享個模擬量濾波的FB塊,這個程序分為二種濾波位,一種是求全部采集到的模擬量的平均值 ,第二種是去除最大值 和最小值 再求平均值 ,二種方法各有好壞,根據自己的現場情況而選擇。濾波中還有一個最重要的一點就是采集周期,此程序是通過調用OB中斷塊來采集模擬量,并通過設定OB中斷塊的中斷時間來定義采集模擬量的周期。需要程序的掃描后面的二維碼,再把程序截圖安排上。
觸摸屏畫面:
FB塊形參聲明:
SCL部分程序:
審核編輯:湯梓紅
-
plc
+關注
關注
5031文章
13781瀏覽量
472482 -
觸摸屏
+關注
關注
42文章
2361瀏覽量
118102 -
模擬量
+關注
關注
5文章
518瀏覽量
26257
原文標題:西門子SCL語言編程系列講28-模擬量濾波程序算法
文章出處:【微信號:PLC 工控微課,微信公眾號:PLC 工控微課】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
評論