水位傳感器在PLC控製係統中的應用
發布時間:2013-03-21 責任編輯:shyhuang
【導讀】本文研製了水位傳感器測試係統,該係統主要用於進行洗衣機用水位傳感器的質量檢測,整個係統實現簡單、穩定性好、自動化程度高,代替了以前的純手動操作,較好地滿足實際生產的要求,提高了生產效率。
係統控製原理及要求
洗衣機用水位傳感器的工作原理是將水位高度的變化轉換成傳感器內部膜片上壓力的變化,從而導致傳感器輸出電感L的變化,將水位傳感器輸出電感與外部電路組成LCzhendangdianlu,jiukejiangdiangandebianhuazhuanhuanchengzhendangpinlvdebianhua,butongdeshuiweigaodutongguoshuiweichuanganqikeyichanshengbutongdezhendangpinlv,zuihoutongguojiancezhendangpinlvyushuiweigaodudeduiyingguanxi,jiukeshixianshuiweichuanganqidezhiliangjiance。
圖1:控製係統原理框圖
圖1為(wei)控(kong)製(zhi)係(xi)統(tong)原(yuan)理(li)框(kuang)圖(tu)。測(ce)試(shi)係(xi)統(tong)要(yao)求(qiu)能(neng)在(zai)不(bu)同(tong)的(de)水(shui)位(wei)高(gao)度(du)時(shi),準(zhun)確(que)測(ce)量(liang)出(chu)由(you)水(shui)位(wei)傳(chuan)感(gan)器(qi)組(zu)成(cheng)的(de)振(zhen)蕩(dang)電(dian)路(lu)的(de)振(zhen)蕩(dang)頻(pin)率(lv),水(shui)位(wei)高(gao)度(du)和(he)振(zhen)蕩(dang)頻(pin)率(lv)的(de)測(ce)量(liang)精(jing)度(du)要(yao)求(qiu)較(jiao)高(gao),因(yin)此(ci),對(dui)測(ce)試(shi)係(xi)統(tong)的(de)要(yao)求(qiu)較(jiao)高(gao)。
作為主電機的直流電動機由PLC進行控製,電機實現PIDtiaosu,dianjideshuchutongguojiansujigouyuzhixingjigouxianglian,zuihoudaidongxigangguanzaishuixiangzhongshangxiayidonglaianjianceyaoqiukongzhiguanneishuiweigaodudezhunquebianhua,tongguobianmaqishixianshuiweigaodubianhuadeshishijiance,pinlvdeshishijianceyouPLC的高速計數器來完成。控製命令的輸入接PLC的輸入端,PLC的輸出端接執行繼電器和工作狀態指示燈等。
係統中采用觸摸屏作為人機界麵,顯示操作畫麵,進行參數修改和指令輸入。通過觸摸屏可實現水位上升、下降高度等參數的設定和修改,實現實際水位高度變化、輸出振蕩頻率和總產量等的實時顯示等,並可對工作進程進行實時監控。
控製係統硬件組成
根據水位傳感器測試係統的工藝特點和控製要求,本係統選用三菱公司的FX1N-24MR基本型PLC,共有24點輸入輸出,其中14個輸入點,10個繼電器輸出點,其環境溫度、抗衝擊、抗噪聲等性能指標均能滿足要求。
圖2為PLC控製係統硬件接線圖。輸入X0~X1為編碼器的A、B相輸出脈衝信號,X3為振蕩頻率信號,X4~X14為按鈕、選擇開關、限位開關和計數開始等信號,輸出Y0~Y7分別控製繼電器、信號指示燈等。
圖2:控製係統硬件接線圖
水位高度的測量主要是通過編碼器來完成,編碼器的A、B相可向可編程序控製器的高速計數端發出脈衝,並通過高速計數器C251獲得該脈衝的計數值。當電動機轉動時,高速計數器的計數值就會不斷累加。通過傳動機構的合理設置,每個脈衝對應0.25mm的水位高度變化,通過編程計算,可以算出實際水位高度的變化。
振蕩信號頻率的測量可利用PLC的高速計數器C253完成,通過編程,可以利用高速計數器C253在規定的時間內(如3s)對振蕩信號的脈衝數進行計數,並將計數值取出並放在數據存儲器D0中,那麼將D0中的值除以3所得的值就是所要測量的振蕩頻率的大小。
觸摸屏選用台灣生產的性價比較高的PWS6600S,配備有5.7?高清晰度液晶顯示屏,分辨率為320×240,通過一個RS232串口與PLC實現串行通訊。支持靜態文字控件,支持on/off按鈕、數值輸入、畫麵按鈕、數值顯示、狀態指示燈控件等動態對象,支持中文顯示。
當在靜態文字控件中指定變量時,觸摸屏能夠在屏幕上實時顯示與之相連的PLC中的變量值,這給工作人員實現係統監控和狀態檢測提供了較大的方便。
當操作人員觸摸數值輸入控件時,PWS6600S自動彈出虛擬數字鍵盤,包括0~9等數字和清空、取消、刪除和確定等。輸入數字後按取消鍵取消可輸入值,按確定鍵確定輸入,虛擬數字鍵盤消失後,控件中的數字也就成為輸入值,相應的PLC中對應變量也隨之改變。
操作人員觸摸on/off按鈕、畫麵按鈕、狀態指示燈和數值顯示等控件時,PWS6600S可以觸發按鈕按下、按鈕彈起、畫麵切換、狀態顯示和數值顯示等,操作人員可以進行清除數據、改變工作模式、選擇屏幕畫麵等工作。
[page]
係統軟件設計
係統軟件包括PLC控製軟件和觸摸屏軟件兩部分。
PLC具有豐富的編程指令,軟件設計環境良好,可采用梯形圖(LD)、順序功能圖(SFC)和指令表(IL)等基本的編程語言。本係統采用梯形圖編程,編程軟件為FXGP,先利用計算機(PC)進行編程和調試,調試成功後通過接口電纜將控製程序下載到PLC中。
圖3:PLC程序控製流程圖
PLC程序主要包括主程序和分段上升、分段下降子程序等,其中分段上升、分fen段duan下xia降jiang子zi程cheng序xu主zhu要yao是shi使shi細xi鋼gang管guan按an測ce試shi要yao求qiu分fen七qi段duan進jin行xing上shang升sheng和he下xia降jiang,以yi便bian測ce試shi不bu同tong水shui位wei高gao度du時shi傳chuan感gan器qi輸shu出chu的de頻pin率lv大da小xiao,從cong而er判pan斷duan水shui位wei傳chuan感gan器qi的de質zhi量liang好hao壞huai。圖tu3為PLC程序控製流程圖。
PWS6600S觸摸屏畫麵由專用支持軟件ADP6.0進行設計組態,先在個人計算機上用該軟件設計窗口、菜單、按鈕等界麵,設計完成後通過 RS232串行口將程序下載至PWS6600S觸摸屏內存中,由PLC對觸摸屏狀態控製區和通知區進行讀寫達到兩者之間的信息交互。PLC讀(du)觸(chu)摸(mo)屏(ping)狀(zhuang)態(tai)通(tong)知(zhi)區(qu)中(zhong)的(de)數(shu)據(ju),得(de)到(dao)當(dang)前(qian)畫(hua)麵(mian)號(hao),而(er)通(tong)過(guo)寫(xie)觸(chu)摸(mo)屏(ping)狀(zhuang)態(tai)控(kong)製(zhi)區(qu)的(de)數(shu)據(ju),強(qiang)製(zhi)切(qie)換(huan)畫(hua)麵(mian)。觸(chu)摸(mo)屏(ping)加(jia)電(dian)後(hou)就(jiu)進(jin)入(ru)設(she)計(ji)畫(hua)麵(mian),通(tong)過(guo)觸(chu)摸(mo)屏(ping)按(an)鈕(niu)可(ke)顯(xian)示(shi)和(he)修(xiu)改(gai)PLC數據存儲器的數據,實現與PLC的通訊。
整個畫麵由兩部分組成:一部分為顯示畫麵,主要包括係統畫麵、測試係統的運行狀態、水位高度顯示、振蕩頻率輸出、顯示每天的總產量等畫麵,如圖4所示;另一部分為參數設定畫麵,主要用來設定工作模式、水位分段上升、下降的數值等,如圖5所示。
圖4:顯示界麵
圖5:參數設定界麵
由於PWS6600S觸摸屏具有較強的人機交互功能,以及簡便的操作特性,簡潔的界麵和高可靠性,因此得到了較好的使用效果。
結束語
將PLC和觸摸屏技術應用於水位傳感器檢測係統,使操作更加簡便,速度、水位高度可按測試要求進行控製,極大地提高了係統的可靠性和工作效率,控製精度高,操作性強,並可通過觸摸屏觀察PLC內部的工作情況和現場工況,核定相關參數,操作靈活、方便。
本(ben)係(xi)統(tong)成(cheng)功(gong)開(kai)發(fa)以(yi)來(lai),已(yi)先(xian)後(hou)在(zai)多(duo)家(jia)為(wei)洗(xi)衣(yi)機(ji)生(sheng)產(chan)廠(chang)家(jia)配(pei)套(tao)的(de)水(shui)位(wei)傳(chuan)感(gan)器(qi)生(sheng)產(chan)廠(chang)家(jia)投(tou)入(ru)使(shi)用(yong),係(xi)統(tong)穩(wen)定(ding)可(ke)靠(kao),經(jing)濟(ji)效(xiao)益(yi)十(shi)分(fen)明(ming)顯(xian),同(tong)時(shi),因(yin)其(qi)操(cao)作(zuo)簡(jian)單(dan)、實用性強,數據可實時監控等特點,受到用戶的普遍好評。
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
- 三星上演罕見對峙:工會集會討薪,股東隔街抗議
- 摩爾線程實現DeepSeek-V4“Day-0”支持,國產GPU適配再提速
- 築牢安全防線:智能駕駛邁向規模化應用的關鍵挑戰與破局之道
- GPT-Image 2:99%文字準確率,AI生圖告別“鬼畫符”
- 機器人馬拉鬆的勝負手:藏在主板角落裏的“時鍾戰爭”
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall

