The design of the oil-water separator remote control system based on PLC
王守城,田樂帥,段俊勇,王小沖
WANG Shou-cheng, TIAN Le-shuai, DUAN Jun-yong, WANG Xiao-chong
(青島科技大學(xué) 機電學(xué)院,青島 266061)
?
基于PLC的油水分離器遠程控制系統(tǒng)的設(shè)計
The design of the oil-water separator remote control system based on PLC
王守城,田樂帥,段俊勇,王小沖
WANG Shou-cheng, TIAN Le-shuai, DUAN Jun-yong, WANG Xiao-chong
(青島科技大學(xué) 機電學(xué)院,青島 266061)
摘 要:設(shè)計了一種基于PLC的油水分離器遠程控制系統(tǒng),該系統(tǒng)以西門子PLC S7-1200作為核心控制器,并加入GPRS短信數(shù)據(jù)傳輸模塊,利用移動手機向系統(tǒng)發(fā)送短信來實現(xiàn)遠程控制,短信模塊通過串口與PLC連接,實現(xiàn)數(shù)據(jù)通訊。文中介紹了該系統(tǒng)硬件結(jié)構(gòu)原理及其軟件的設(shè)計方法,并用TIA Portal軟件為PLC和短信模塊組態(tài)、編程和調(diào)試,經(jīng)測試表明,系統(tǒng)運行穩(wěn)定可靠,而且自動化程度高。
關(guān)鍵詞:油水分離器;西門子PLC;短信模塊;遠程控制
當今社會每天都會產(chǎn)生大量的油污類水,當外界溫度較低時,液態(tài)油污會固化成油脂,堵塞管道。當管道溫度升高時,又會發(fā)生化學(xué)反應(yīng),形成油脂酸,腐蝕并損害地下排水管網(wǎng)及污水處理設(shè)備。而傳統(tǒng)的油水分離措施已經(jīng)不能適應(yīng)當今社會的發(fā)展需求。
本文針對餐館一類的中小型油水分離器加入PLC控制器和GPRS短信數(shù)據(jù)傳輸模塊的應(yīng)用,該短信模塊利用GSM移動通信網(wǎng)絡(luò)的短信息和GPRS業(yè)務(wù)為用戶搭建了一個遠距離的數(shù)據(jù)傳輸平臺,并提供RS232標準接口,直接與用戶設(shè)備連接,實現(xiàn)短信功能和GPRS數(shù)據(jù)傳輸??刂葡到y(tǒng)最終可將其與PLC、上位機或機構(gòu)連接通訊,使整個系統(tǒng)能夠擺脫空間上的約束和減少人為不必要的勞作。所以該控制系統(tǒng)的設(shè)計對排污、油水分離油脂和油脂回收效率具有重大的意義。
圖1所示為油水分離器遠程控制系統(tǒng)硬件原理圖。由圖可知它主要包括通信部分、控制部分,執(zhí)行部分。通信部分關(guān)鍵是GPRS短信數(shù)據(jù)傳輸模塊,控制部分的核心是PLC控制器,另外有傳感器反饋調(diào)節(jié)(本系統(tǒng)傳感器輸出為數(shù)字開關(guān)量),對PLC的以太網(wǎng)通信可以加入上位機或人機觸摸屏來實現(xiàn)。
執(zhí)行部分主要包括防止油脂聚結(jié)的沖水系統(tǒng),收集廢油的刮油機系統(tǒng)、避免油脂冷凝的加熱系統(tǒng)、定時清理的排水系統(tǒng)。它們都是在PLC控制下隨特定時間或溫度條件完成相關(guān)功能。
圖1 油水分離器遠程控制系統(tǒng)硬件原理圖
該系統(tǒng)的控制器選用西門子PLC S7-1200,作為控制系統(tǒng)的核心,CPU型號為1214C DC/DC/Rly,輸入電壓為DC24V。根據(jù)控制系統(tǒng)的要求和輸入輸出特點及數(shù)量,PLC端子接線與功能如圖2所示,左邊共有14個輸入量,右邊有4個輸出量。PLC本身在接220V的交流電時,該型號的CPU必須接AC220V轉(zhuǎn)DC24V電源轉(zhuǎn)換器。
圖2 PLC端子接線與功能圖
本油水分離器自動化控制系統(tǒng)的網(wǎng)絡(luò)組態(tài)、硬件調(diào)試、程序編制及診斷均是在西門子TIA Portal軟件中進行的。
3.1 主程序設(shè)計
3.2 自動工作方式程序設(shè)計
自動工作方式就是整個油水分離器系統(tǒng)按照設(shè)定的程序按步驟依次進行,中間無人為干擾,只需在油水分離開始之前,將旋鈕開關(guān)旋至自動檔位,然后點動操作面板中的自動方式啟動按鈕即可。控制系統(tǒng)的操作面板如圖3所示。
油水分離器控制系統(tǒng)自動工作方式順序功能圖程序如圖4所示。
圖3 控制系統(tǒng)的操作面板
圖4 控制系統(tǒng)自動工作方式的順序功能圖
M1.0代表程序首次掃描時狀態(tài)為1,以后為0。M4.0為初始步,當程序首次掃描時,M1.0得電為1狀態(tài),置位初始步M4.0,即M4.0得電。在沖水開關(guān)(自動工作方式啟動按鈕)I0.0得電后,M4.1轉(zhuǎn)為活動步,M4.0被復(fù)位失電,此時沖水系統(tǒng)啟動沖水開始,同時定時器T1開始計時,計時時間3分鐘。當分離器內(nèi)液位高度達到光電液位傳感器設(shè)定的高度時,傳感器發(fā)出集油槽加熱器啟動信號,但是此時加熱器還無法運行,需定時器T1計時3分鐘后也就是沖水系統(tǒng)停止工作后,才能啟動集油槽加熱系統(tǒng)。即同時滿足開關(guān)I0.1得電和計時器TI計時結(jié)束后,活動步轉(zhuǎn)為M4.2,M4.1被復(fù)位失電。加熱器啟動一段時間后,當集油槽的溫度到達20℃后,溫度傳感器開關(guān)得電,在接近開關(guān)處于常閉狀態(tài)下,活動步轉(zhuǎn)到M4.3,M4.2被復(fù)位。步M4.3代表刮油機系統(tǒng)開始刮油,同時定時器T2開始計時,時間5分鐘,即刮油機刮油時間5分鐘。當定時器T2計時時間到,活動步轉(zhuǎn)為M4.4,M4.3復(fù)位失電?;顒硬睫D(zhuǎn)為M4.4,自動排水系統(tǒng)開始工作,時間5分鐘,即定時器T3的計時時間,計時時間結(jié)束后轉(zhuǎn)初始步M4.0,M4.4復(fù)位。單周期從M4.0開始到M4.4結(jié)束,程序可以根據(jù)需要設(shè)定成單次循環(huán)及多次循環(huán)。
3.3 手動單步工作方式程序設(shè)計
手動單步工作方式是自動工作方式的有效補充,油水分離器的各個控制系統(tǒng)都有自己的單步面板控制按鈕及程序控制開關(guān),其梯形圖程序如圖5所示。
圖5 手動單步梯形圖程序
考慮到油水分離器的使用壽命和能源節(jié)約,在程序的編制過程中設(shè)有一些必要的聯(lián)鎖。
1)加熱系統(tǒng)與排水系統(tǒng)的聯(lián)鎖,按下電動閥門開啟按鈕的同時,加熱系統(tǒng)停止工作。將分離器的水排出箱體時,已無油脂進入集油槽,所以集油槽無需加熱以節(jié)約能源。
2)刮油機系統(tǒng)與排水系統(tǒng)的聯(lián)鎖,在排水系統(tǒng)工作時,刮油機停止工作,此時液面上已經(jīng)沒有明顯的油脂浮出水面,而且液面已經(jīng)下降到刮油機的工作液面以下。這樣可以減少刮油機的有效工作時間以延長其使用壽命。
3)刮油機系統(tǒng)與接近開關(guān)的聯(lián)鎖,正常工作時接近開關(guān)處于常閉狀態(tài),當刮油機鏈條脫鏈或掉鏈時,接近開關(guān)感觸到變化,常閉變?yōu)槌i_,刮油機停止工作,從而起到保護鏈條不被折斷的作用。本系統(tǒng)選用的接近開關(guān)為德國西門子生產(chǎn)的3RG4648-3AN11型號,使用M12連接器,輸出開關(guān)量信號。在刮油機系統(tǒng)兩條水平傳動鏈的兩端總共安裝四個接近開關(guān)。
4.1 PLC與GPRS短信模塊的連接
根據(jù)油水分離器遠程控制系統(tǒng)需要實現(xiàn)的功能及各短信模塊的技術(shù)特點,選取北京恒宇鼎力科技有限公司生產(chǎn)的一款型號為DL6100的短信數(shù)據(jù)傳輸模塊。而DL6100短信數(shù)據(jù)傳輸模塊除外接電源外,主要是通過RS232接口與PLC的通信模塊連接。
4.2 串行通信模塊的組態(tài)及程序指令編制
短信模塊與S7-1200 PLC的通信屬于串行數(shù)據(jù)通信。其協(xié)議為點對點協(xié)議(PtP)。PtP通信需要使用RS-232或RS485通信模塊(CM)。在TIA Portal軟件組態(tài)中選用CM1241(RS232)通信模塊,安裝在CPU模塊的左端,其電源由CPU模塊提供。整個設(shè)備組態(tài)視圖如圖6所示。
圖6 PLC設(shè)備組態(tài)視圖
根據(jù)組態(tài)和控制系統(tǒng)的需要,油水分離器遠程控制系統(tǒng)PtP通信指令中SEND_PTP發(fā)送指令與RCV_PTP接收指令程序的編制如圖7所示,這兩個指令同功能塊FC一樣編入主程序OB中。
圖7 RCV_PTP程序和SEND_PTP程序
其中,EN_R:接收請求指令,當此輸入端為1時開始掃描模塊接收的信息,如果成功接收,則將接收到的數(shù)據(jù)傳送到CPU中;PORT:CM1241 RS232的硬件標示符;BUFFER:制定接收或發(fā)送數(shù)據(jù)的存放區(qū)域(將接收的數(shù)據(jù)存放在哪一個DB塊中),其結(jié)構(gòu)如圖8所示;NOR:成功接收到一個新的消息幀輸出一個脈沖;LENGTH:接收到的消息中包含的字節(jié)數(shù)。
圖8 RCV_PTP接收緩沖區(qū)
基于短信模塊的遠程控制系統(tǒng)是以SIM卡短信的接收為基礎(chǔ)的。將SIM卡插入短信模塊的卡槽內(nèi),便可用手機向SIM卡發(fā)送短信指令。系統(tǒng)的短信指令可選用了一些較簡便的阿拉伯數(shù)字來執(zhí)行。短信模塊中SIM卡接收到短信指令后便通過PLC的通信模塊與PLC完成通信,PLC接收到短信模塊中的數(shù)據(jù)后將其存入數(shù)據(jù)塊DB7中,然后通過程序中的數(shù)據(jù)轉(zhuǎn)換及判斷指令處理后驅(qū)動相關(guān)程序執(zhí)行該命令,從而實現(xiàn)相關(guān)設(shè)備的動作。短信指令代碼及其控制的相關(guān)設(shè)備動作如表1所示。
表1 短信模塊指令代碼表
本系統(tǒng)以西門子PLC-1200為核心控制器實現(xiàn)了沖水系統(tǒng)、加熱系統(tǒng)、刮油系統(tǒng)和排水系統(tǒng)的順序動作、邏輯運算,在編制程序時設(shè)置連鎖,可延長使用壽命,保證系統(tǒng)穩(wěn)定工作。油水分離器中溫度傳感器和光電液位開關(guān)可以實現(xiàn)系統(tǒng)的反饋調(diào)節(jié)。
另外,加入GPRS短信模塊與PLC系統(tǒng)數(shù)據(jù)通訊,在通信程序中編寫SEND_PTP發(fā)送指令與RCV_PTP接收指令,用移動手機向短信模塊發(fā)送指令,實現(xiàn)了系統(tǒng)的遠程控制。為了適應(yīng)更廣泛的需要,可以再編寫上位機程序或組態(tài)(HMI)人機界面,進行監(jiān)控測試,以提高系統(tǒng)的自動化程度。
參考文獻:
[1] 王春芳.船舶油水分離器的PLC自動控制系統(tǒng)[J].航海技術(shù),2001,5,42-43.
[2] 霍戰(zhàn)鵬,魏正英,張夢,席貞強.手機短信遠程控制灌溉系統(tǒng)[J].西安交通大學(xué)學(xué)報,2012,10,36-41.
[3] 廖常初.S7-1200PLC編程及應(yīng)用[M].北京:機械工業(yè)出版社,2010.
[4] 王巧玲,楊厚云,付興建,張利,劉麗華.基于PLC的異步電動機遠程控制系統(tǒng)的設(shè)計[J].制造業(yè)自動化,2013,03(上),11-14.
[5] Raul Ionel,Gabriel Vasiu,Septimiu Mischie. GPRS based data acquisition and analysis system with mobile phone control.[J]. Measurement, 2012, Vol.45 (6), pp.1462-1470.
[6] 楊小東.PLC遠程監(jiān)控關(guān)鍵技術(shù)研究[D].哈爾濱工業(yè)大學(xué),2011.
[7] 葛永明,程文鋒,饒琨.基于SMS通用型遠程無線監(jiān)控系統(tǒng)的實現(xiàn)[J].計算機測量與控制,2009(05),869-871.
【上接第116頁】
在進行數(shù)據(jù)處理時,通過數(shù)據(jù)濾波使鈑金件表面更加光順并將誤差控制在設(shè)計要求以內(nèi);在保證圖形不失真的情況下對整體數(shù)據(jù)進行精簡,可獲得適量的數(shù)據(jù),節(jié)省曲面擬合時間和曲面重構(gòu)時間,縮短設(shè)計周期,提高工作效率;而提高平面擬合精度和軸線擬合精度可減小新坐標系的誤差。
[1] 劉德平,陳建軍.逆向工程關(guān)鍵技術(shù)研究[J].機械制造,2005, 43(490):25-28.
[2] 胡影峰.Geomagic Studio 軟件在逆向工程后處理中的應(yīng)用[J].制造業(yè)自動化,2009,31(9):135-137.
[3] 董錦菊.逆向工程中數(shù)據(jù)測量和點云預(yù)處理研究[D].西安理工大學(xué),2007.
[4] 劉勝蘭.逆向工程中自由曲面與規(guī)則曲面重建關(guān)鍵技術(shù)研究[D].南京航空航天大學(xué),2004.
[5] 郭勤靜.逆向工程關(guān)鍵技術(shù)研究及誤差因素分析[D].昆明理工大學(xué),2008.
[6] F.C.Langbein, A.D.Marshall, R.R.Martin. Choosing consistent constraints for beautifieation of revrse engineered geometrie models[J].ComPuter Aided Design,2004,36(3):261-278.
[7] TomasVarady, RalPhMartin,JordanCox.. Reverse engineering of geometrie models an introduction[J].Computer Aided Design, 1997,29(4):255-268.
作者簡介:王守城(1964 -),男,山東煙臺人,教授,碩士,研究方向為制造自動化技術(shù)與系統(tǒng)。
收稿日期:2015-10-12
中圖分類號:TP27
文獻標識碼:B
文章編號:1009-0134(2016)01-0124-04