信號(hào)濾波在PLC控制系統(tǒng)的應(yīng)用(2)
信號(hào)濾波在PLC控制系統(tǒng)的應(yīng)用
導(dǎo)讀: 高速線材軋線張力控制是線材自動(dòng)控制中重要的一項(xiàng)技術(shù),是衡量軋線自控系統(tǒng)的一項(xiàng)重要標(biāo)志。一般采用負(fù)荷法實(shí)現(xiàn)間接張力控制。
采樣數(shù)據(jù)的最大值和最小值在采樣過程中有可能受到干擾,或者采集的數(shù)據(jù)與其它值有較大偏離,其采樣可靠度不如其他中間數(shù)據(jù)可靠,在運(yùn)算中將規(guī)定數(shù)量(可調(diào))的最值除去。采用冒泡算法對(duì)數(shù)據(jù)排序,然后分別除去兩端的一定個(gè)數(shù)(可調(diào))的最大值和最小值。最后剩余的數(shù)據(jù)均值處理。
4方案模塊化:
本次應(yīng)用的特點(diǎn)就是將上述功能模塊化集中在一個(gè)功能塊FC中,任何時(shí)候只要調(diào)用此功能塊,就可實(shí)現(xiàn)采樣濾波功能,通過調(diào)整功能塊參數(shù)(爪子),可以實(shí)現(xiàn)可變頻率采樣,
可變數(shù)量采樣等數(shù)據(jù)濾波功能。本功能基于SiemensS7-400PLC系統(tǒng)設(shè)計(jì),采用SCL編程語言,功能塊參數(shù)描述如下:
bbbbb:
I_main:模擬量輸入信號(hào)
S_EN:功能允許信號(hào)
S_TRG:采樣允許信號(hào)
F_SEL:需要去除的最值個(gè)數(shù)
S_NO:采樣個(gè)數(shù)
S_ARR:采樣寄存器
Output:
O_main:濾波后信號(hào)輸出。
S_ok:采樣濾波計(jì)算正常。
調(diào)用此功能塊的程序如下:FC10為采樣功能塊
CALLFC10(
I_main:=MD300,
S_EN:=L20.0,
S_TRG:=L20.1,
F_SEL:=MW502,
S_NO:=MW504,
O_main:=MD404,
S_ok:=M506.0,
S_ARR:=DB10.ARR);
5應(yīng)用體會(huì)
采用此濾波功能后,對(duì)速度相應(yīng)要求相對(duì)較慢的張力數(shù)據(jù)采集有較好的濾波效果。本功能可以方便地修改采樣周期,采樣個(gè)數(shù),特殊值去除個(gè)數(shù)等,尤其便于根據(jù)具體情況進(jìn)行現(xiàn)場(chǎng)調(diào)試,提高現(xiàn)場(chǎng)工作效率。
導(dǎo)讀: 高速線材軋線張力控制是線材自動(dòng)控制中重要的一項(xiàng)技術(shù),是衡量軋線自控系統(tǒng)的一項(xiàng)重要標(biāo)志。一般采用負(fù)荷法實(shí)現(xiàn)間接張力控制。
采樣數(shù)據(jù)的最大值和最小值在采樣過程中有可能受到干擾,或者采集的數(shù)據(jù)與其它值有較大偏離,其采樣可靠度不如其他中間數(shù)據(jù)可靠,在運(yùn)算中將規(guī)定數(shù)量(可調(diào))的最值除去。采用冒泡算法對(duì)數(shù)據(jù)排序,然后分別除去兩端的一定個(gè)數(shù)(可調(diào))的最大值和最小值。最后剩余的數(shù)據(jù)均值處理。
4方案模塊化:
本次應(yīng)用的特點(diǎn)就是將上述功能模塊化集中在一個(gè)功能塊FC中,任何時(shí)候只要調(diào)用此功能塊,就可實(shí)現(xiàn)采樣濾波功能,通過調(diào)整功能塊參數(shù)(爪子),可以實(shí)現(xiàn)可變頻率采樣,
可變數(shù)量采樣等數(shù)據(jù)濾波功能。本功能基于SiemensS7-400PLC系統(tǒng)設(shè)計(jì),采用SCL編程語言,功能塊參數(shù)描述如下:
bbbbb:
I_main:模擬量輸入信號(hào)
S_EN:功能允許信號(hào)
S_TRG:采樣允許信號(hào)
F_SEL:需要去除的最值個(gè)數(shù)
S_NO:采樣個(gè)數(shù)
S_ARR:采樣寄存器
Output:
O_main:濾波后信號(hào)輸出。
S_ok:采樣濾波計(jì)算正常。
調(diào)用此功能塊的程序如下:FC10為采樣功能塊
CALLFC10(
I_main:=MD300,
S_EN:=L20.0,
S_TRG:=L20.1,
F_SEL:=MW502,
S_NO:=MW504,
O_main:=MD404,
S_ok:=M506.0,
S_ARR:=DB10.ARR);
5應(yīng)用體會(huì)
采用此濾波功能后,對(duì)速度相應(yīng)要求相對(duì)較慢的張力數(shù)據(jù)采集有較好的濾波效果。本功能可以方便地修改采樣周期,采樣個(gè)數(shù),特殊值去除個(gè)數(shù)等,尤其便于根據(jù)具體情況進(jìn)行現(xiàn)場(chǎng)調(diào)試,提高現(xiàn)場(chǎng)工作效率。
本文標(biāo)簽:信號(hào)濾波在PLC控制系統(tǒng)的應(yīng)用(2)
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《信號(hào)濾波在PLC控制系統(tǒng)的應(yīng)用(2)》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“信號(hào)濾波在PLC控制系統(tǒng)的應(yīng)用(2)”的更多資訊










