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