基于PLC的水位傳感器測(cè)試系統(tǒng)研究
1回懦、引言
目前闽撤,可編程序控制器(簡(jiǎn)稱(chēng)PLC)由于具有功能強(qiáng)、可編程梁剔、智能化等特點(diǎn)虽画,已成為工業(yè)控制領(lǐng)域中最主要的自動(dòng)化裝置之一,它是當(dāng)前電氣程控技術(shù)的主要實(shí)現(xiàn)手段荣病。用PLC控制系統(tǒng)取代傳統(tǒng)的繼電器控制方式码撰,可簡(jiǎn)化接線,方便調(diào)試个盆,提高系統(tǒng)可靠性灸拍。
觸摸屏是專(zhuān)為PLC應(yīng)用而設(shè)計(jì)的一種高科技人機(jī)界面產(chǎn)品,由于操作簡(jiǎn)便砾省、界面美觀、節(jié)省控制面板空間混槐、性?xún)r(jià)比高和人機(jī)交互性好等優(yōu)點(diǎn)编兄,近年來(lái)已越來(lái)越多地被應(yīng)用于工業(yè)控制等領(lǐng)域。
本文利用PLC和觸摸屏技術(shù)研制了水位傳感器測(cè)試系統(tǒng)韵楼,該系統(tǒng)主要用于進(jìn)行洗衣機(jī)用水位傳感器的質(zhì)量檢測(cè)淀祟,整個(gè)系統(tǒng)實(shí)現(xiàn)簡(jiǎn)單、穩(wěn)定性好决盔、自動(dòng)化程度高酌铺,代替了以前的純手動(dòng)操作,較好地滿(mǎn)足實(shí)際生產(chǎn)的要求酿乾,提高了生產(chǎn)效率辕洗。
2、系統(tǒng)控制原理及要求
洗衣機(jī)用水位傳感器的工作原理是將水位高度的變化轉(zhuǎn)換成傳感器內(nèi)部膜片上壓力的變化渣蒙,從而導(dǎo)致傳感器輸出電感L的變化趋亡,將水位傳感器輸出電感與外部電路組成LC振蕩電路,就可將電感的變化轉(zhuǎn)換成振蕩頻率的變化缔寒,不同的水位高度通過(guò)水位傳感器可以產(chǎn)生不同的振蕩頻率挪其,最后通過(guò)檢測(cè)振蕩頻率與水位高度的對(duì)應(yīng)關(guān)系顿蝇,就可實(shí)現(xiàn)水位傳感器的質(zhì)量檢測(cè)。
圖1 控制系統(tǒng)原理框圖
圖1為控制系統(tǒng)原理框圖什猖。測(cè)試系統(tǒng)要求能在不同的水位高度時(shí)票彪,準(zhǔn)確測(cè)量出由水位傳感器組成的振蕩電路的振蕩頻率,水位高度和振蕩頻率的測(cè)量精度要求較高不狮,因此降铸,對(duì)測(cè)試系統(tǒng)的要求較高。
作為主電機(jī)的直流電動(dòng)機(jī)由PLC進(jìn)行控制荤傲,電機(jī)實(shí)現(xiàn)PID調(diào)速垮耳,電機(jī)的輸出通過(guò)減速機(jī)構(gòu)與執(zhí)行機(jī)構(gòu)相連,最后帶動(dòng)細(xì)鋼管在水箱中上下移動(dòng)來(lái)按檢測(cè)要求控制管內(nèi)水位高度的準(zhǔn)確變化遂黍,通過(guò)編碼器實(shí)現(xiàn)水位高度變化的實(shí)時(shí)檢測(cè)终佛,頻率的實(shí)時(shí)檢測(cè)由PLC的高速計(jì)數(shù)器來(lái)完成∥砑遥控制命令的輸入接PLC的輸入端铃彰,PLC的輸出端接執(zhí)行繼電器和工作狀態(tài)指示燈等。
系統(tǒng)中采用觸摸屏作為人機(jī)界面芯咧,顯示操作畫(huà)面牙捉,進(jìn)行參數(shù)修改和指令輸入。通過(guò)觸摸屏可實(shí)現(xiàn)水位上升妆吱、下降高度等參數(shù)的設(shè)定和修改橘凿,實(shí)現(xiàn)實(shí)際水位高度變化、輸出振蕩頻率和總產(chǎn)量等的實(shí)時(shí)顯示等啃端,并可對(duì)工作進(jìn)程進(jìn)行實(shí)時(shí)監(jiān)控寡络。
3、控制系統(tǒng)硬件組成
根據(jù)水位傳感器測(cè)試系統(tǒng)的工藝特點(diǎn)和控制要求含口,本系統(tǒng)選用三菱公司的FX1N-24MR基本型PLC述搀,共有24點(diǎn)輸入輸出,其中14個(gè)輸入點(diǎn)模皱,10個(gè)繼電器輸出點(diǎn)恰避,其環(huán)境溫度、抗沖擊噪蒲、抗噪聲等性能指標(biāo)均能滿(mǎn)足要求获殉。
圖2為PLC控制系統(tǒng)硬件接線圖。輸入X0~X1為編碼器的A篙萧、B相輸出脈沖信號(hào)歹朵,X3為振蕩頻率信號(hào),X4~X14為按鈕、選擇開(kāi)關(guān)挠说、限位開(kāi)關(guān)和計(jì)數(shù)開(kāi)始等信號(hào)澡谭,輸出Y0~Y7分別控制繼電器、信號(hào)指示燈等损俭。
圖2 控制系統(tǒng)硬件接線圖
水位高度的測(cè)量主要是通過(guò)編碼器來(lái)完成蛙奖,編碼器的A、B相可向可編程序控制器的高速計(jì)數(shù)端發(fā)出脈沖杆兵,并通過(guò)高速計(jì)數(shù)器C251獲得該脈沖的計(jì)數(shù)值雁仲。當(dāng)電動(dòng)機(jī)轉(zhuǎn)動(dòng)時(shí),高速計(jì)數(shù)器的計(jì)數(shù)值就會(huì)不斷累加琐脏。通過(guò)傳動(dòng)機(jī)構(gòu)的合理設(shè)置攒砖,每個(gè)脈沖對(duì)應(yīng)0.25mm的水位高度變化,通過(guò)編程計(jì)算日裙,可以算出實(shí)際水位高度的變化吹艇。
振蕩信號(hào)頻率的測(cè)量可利用PLC的高速計(jì)數(shù)器C253完成,通過(guò)編程昂拂,可以利用高速計(jì)數(shù)器C253在規(guī)定的時(shí)間內(nèi)(如3s)對(duì)振蕩信號(hào)的脈沖數(shù)進(jìn)行計(jì)數(shù)受神,并將計(jì)數(shù)值取出并放在數(shù)據(jù)存儲(chǔ)器D0中,那么將D0中的值除以3所得的值就是所要測(cè)量的振蕩頻率的大小逻富。
觸摸屏選用臺(tái)灣生產(chǎn)的性?xún)r(jià)比較高的PWS6600S副呆,配備有5.7英寸高清晰度液晶顯示屏,分辨率為320×240拳刚,通過(guò)一個(gè)RS232串口與PLC實(shí)現(xiàn)串行通訊朋井。支持靜態(tài)文字控件,支持on/off按鈕楷首、數(shù)值輸入韧仓、畫(huà)面按鈕、數(shù)值顯示围杉、狀態(tài)指示燈控件等動(dòng)態(tài)對(duì)象,支持中文顯示牛斥。
當(dāng)在靜態(tài)文字控件中指定變量時(shí)乖粘,觸摸屏能夠在屏幕上實(shí)時(shí)顯示與之相連的PLC中的變量值,這給工作人員實(shí)現(xiàn)系統(tǒng)監(jiān)控和狀態(tài)檢測(cè)提供了較大的方便卡载。
當(dāng)操作人員觸摸數(shù)值輸入控件時(shí)砌熬,PWS6600S自動(dòng)彈出虛擬數(shù)字鍵盤(pán),包括0~9等數(shù)字和清空矫夷、取消葛闷、刪除和確定等。輸入數(shù)字后按取消鍵取消可輸入值,按確定鍵確定輸入淑趾,虛擬數(shù)字鍵盤(pán)消失后阳仔,控件中的數(shù)字也就成為輸入值,相應(yīng)的PLC中對(duì)應(yīng)變量也隨之改變扣泊。
當(dāng)操作人員觸摸on/off按鈕近范、畫(huà)面按鈕、狀態(tài)指示燈和數(shù)值顯示等控件時(shí)延蟹,PWS6600S可以觸發(fā)按鈕按下评矩、按鈕彈起、畫(huà)面切換阱飘、狀態(tài)顯示和數(shù)值顯示等事件斥杜,操作人員可以進(jìn)行清除數(shù)據(jù)、改變工作模式沥匈、選擇屏幕畫(huà)面等工作蔗喂。
4、系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件包括PLC控制軟件和觸摸屏軟件兩部分轩苔。
PLC具有豐富的編程指令咖雀,軟件設(shè)計(jì)環(huán)境良好,可采用梯形圖(LD)旅榨、順序功能圖(SFC)和指令表(IL)等基本的編程語(yǔ)言亮购。本系統(tǒng)采用梯形圖編程,編程軟件為FXGP秃值,先利用計(jì)算機(jī)(PC)進(jìn)行編程和調(diào)試岔爹,調(diào)試成功后通過(guò)接口電纜將控制程序下載到PLC中。
PLC程序主要包括主程序和分段上升哑逾、分段下降子程序等旧伺,其中分段上升、分段下降子程序主要是使細(xì)鋼管按測(cè)試要求分七段進(jìn)行上升和下降吹复,以便測(cè)試不同水位高度時(shí)傳感器輸出的頻率大小君祸,從而判斷水位傳感器的質(zhì)量好壞。圖3為PLC程序控制流程圖轧愧。
圖3 PLC程序控制流程圖
PWS6600S觸摸屏畫(huà)面由專(zhuān)用支持軟件ADP6.0進(jìn)行設(shè)計(jì)組態(tài)含滴,先在個(gè)人計(jì)算機(jī)上用該軟件設(shè)計(jì)窗口、菜單丐巫、按鈕等界面谈况,設(shè)計(jì)完成后通過(guò) RS232串行口將程序下載至PWS6600S觸摸屏內(nèi)存中,由PLC對(duì)觸摸屏狀態(tài)控制區(qū)和通知區(qū)進(jìn)行讀寫(xiě)達(dá)到兩者之間的信息交互递胧。PLC讀觸摸屏狀態(tài)通知區(qū)中的數(shù)據(jù)碑韵,得到當(dāng)前畫(huà)面號(hào),而通過(guò)寫(xiě)觸摸屏狀態(tài)控制區(qū)的數(shù)據(jù),強(qiáng)制切換畫(huà)面祝闻。觸摸屏加電后就進(jìn)入設(shè)計(jì)畫(huà)面占卧,通過(guò)觸摸屏按鈕可顯示和修改PLC數(shù)據(jù)存儲(chǔ)器的數(shù)據(jù),實(shí)現(xiàn)與PLC的通訊治筒。
整個(gè)畫(huà)面由兩部分組成:一部分為顯示畫(huà)面屉栓,主要包括系統(tǒng)畫(huà)面、測(cè)試系統(tǒng)的運(yùn)行狀態(tài)耸袜、水位高度顯示友多、振蕩頻率輸出、顯示每天的總產(chǎn)量等畫(huà)面妨宪,如圖4所示锥约;另一部分為參數(shù)設(shè)定畫(huà)面,主要用來(lái)設(shè)定工作模式之灼、水位分段上升侮搭、下降的數(shù)值等,如圖5所示比紫。
由于PWS6600S觸摸屏具有較強(qiáng)的人機(jī)交互功能闭凡,以及簡(jiǎn)便的操作特性,簡(jiǎn)潔的界面和高可靠性蕾捣,因此得到了較好的使用效果秩菩。
5、結(jié)束語(yǔ)
將PLC和觸摸屏技術(shù)應(yīng)用于水位傳感器檢測(cè)系統(tǒng)齐寻,使操作更加簡(jiǎn)便粉簇,速度、水位高度可按測(cè)試要求進(jìn)行控制刨吸,極大地提高了系統(tǒng)的可靠性和工作效率蛀膊,控制精度高,操作性強(qiáng)底挫,并可通過(guò)觸摸屏觀察PLC內(nèi)部的工作情況和現(xiàn)場(chǎng)工況恒傻,核定相關(guān)參數(shù),操作靈活建邓、方便盈厘。
本系統(tǒng)成功開(kāi)發(fā)以來(lái),已先后在多家為洗衣機(jī)生產(chǎn)廠家配套的水位傳感器生產(chǎn)廠家投入使用涝缝,系統(tǒng)穩(wěn)定可靠扑庞,經(jīng)濟(jì)效益十分明顯譬重,同時(shí)拒逮,因其操作簡(jiǎn)單、實(shí)用性強(qiáng),數(shù)據(jù)可實(shí)時(shí)監(jiān)控等特點(diǎn)滩援,受到用戶(hù)的普遍好評(píng)栅隐。
聲明:本網(wǎng)站所收集的部分公開(kāi)資料來(lái)源于互聯(lián)網(wǎng),轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享玩徊,并不代表本站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)租悄,也不構(gòu)成任何其他建議。本站部分作品是由網(wǎng)友自主投稿和發(fā)布写寄、編輯整理上傳诲操,對(duì)此類(lèi)作品本站僅提供交流平臺(tái),不為其版權(quán)負(fù)責(zé)纽材。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻帮伙、圖片、文字如涉及作品版權(quán)問(wèn)題敛纺,請(qǐng)第一時(shí)間告知鹰党,我們將根據(jù)您提供的證明材料確認(rèn)版權(quán)并按國(guó)家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容,以保證您的權(quán)益虹体!聯(lián)系電話(huà):010-58612588 或 Email:editor@mmsonline.com.cn钓藏。
- 暫無(wú)反饋
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力确憨,智啟未來(lái)新篇章
- 定義制造業(yè)未來(lái)的數(shù)控加工中心技術(shù)專(zhuān)題
- 航空航天及交通領(lǐng)域先進(jìn)制造技術(shù)應(yīng)用專(zhuān)題
- 解碼消費(fèi)電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專(zhuān)題
- 精密智能機(jī)床,助力制造升級(jí)技術(shù)專(zhuān)題
- 汽車(chē)輕量化驅(qū)動(dòng)下的零部件加工應(yīng)用專(zhuān)題
- 高性能銑刀實(shí)現(xiàn)高精加工生產(chǎn)技術(shù)專(zhuān)題
- 航空航天發(fā)動(dòng)機(jī)解決方案專(zhuān)題
- 高效齒輪加工生產(chǎn)技術(shù)方案專(zhuān)題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專(zhuān)題