摘要:介紹了控制自來水廠閥門的控制系統(tǒng),該系統(tǒng)使用GSM/SMS通訊技術(shù),利用Unitronics公司的PLC軟件平臺U90,自動地實現(xiàn)遠程控制閥門的開閉。
關(guān)鍵詞:GSM/SMS;U90;PLC;自來水廠
Abstract:The paper introduces the control system to control the valve of running water plant. Using the communcation technology of GSM/SMS and PLC sofrware platform U90 of Unitronics company, this system realizes openning and closing the valve by remote control automationcally.
Key words:GSM/SMS; U90; PLC; Running water plant
1 前言
伴隨計算機技術(shù)和通訊網(wǎng)絡(luò)的飛速發(fā)展,PLC技術(shù)日新月異, 目前針對工業(yè)以太網(wǎng)技術(shù)的PLC技術(shù)已經(jīng)成功應(yīng)用,而針對因特網(wǎng)、GSM/CDMA通訊網(wǎng)絡(luò),PLC還處于初步階段。以色列Unitronics公司生產(chǎn)的PLC-VISION系列集GSM/CDMA、PSTN、GPRS功能為一體,而M90/91系列帶有GSM/SMS功能,為PLC的應(yīng)用擴展了新的領(lǐng)域。本文將通過自來水廠控制閥門的控制系統(tǒng)的實例詳細敘述在Unitronics公司的PLC軟件平臺U90中GSM/SMS通訊的實現(xiàn)。
2 U90軟件平臺及GSM/SMS技術(shù)
2.1 U90簡介
Unitronics公司生產(chǎn)的是一體化HMI(Human Machine Interface,人機操作界面)PLC,所謂一體化就是指PLC控制器、I/O接口、操作面板合而為一。U90是Unitronics公司開發(fā)的PLC軟件開發(fā)平臺,可以在多種操作系統(tǒng)中運行。其能夠提供方便、快捷的編程環(huán)境,可使用觸點、線圈、比較器、數(shù)學(xué)運算、邏輯運算、時鐘、功能模塊(SMS、PID……)等進行組態(tài)。相比于傳統(tǒng)的PLC,U90增加了GSM/SMS通訊功能。
2.2 GSM/SMS技術(shù)
(1) SMS原理
SMS是當(dāng)前最流行的一種通訊技術(shù),一創(chuàng)建就被確定為GSM的標(biāo)準,通過它移動電話之間可以互相收發(fā)短消息,短消息的內(nèi)容可以是文本、數(shù)字或二進制非文本數(shù)據(jù)。GSM標(biāo)準中定義的點―點短消息服務(wù)使得短消息能在移動臺和短消息服務(wù)中心之間傳遞。這些服務(wù)中心是通過稱為SMS-GMSC的特定MSC同GSM網(wǎng)絡(luò)聯(lián)系的。涉及SMS管理的協(xié)議如圖1所示。
圖1 涉及SMS管理的協(xié)議
? SME:Short Messaging Entity,短消息實體。它可以接收或改善短消息,位于固定系統(tǒng)、移動基站或其他服務(wù)中心內(nèi);
? SMSC:Short Message Service Center,短消息服務(wù)中心,負責(zé)在基站和SME之間中繼、儲存或轉(zhuǎn)發(fā)短消息;移動臺(ME)到SMSC的協(xié)議能傳輸來自移動臺或朝向移動臺的短消息,協(xié)議名為SMTP(Short Message Transmission Protocol);
? SMCGWMS或SMCGMSC:SMS-Gateway MSC,SMS網(wǎng)關(guān)。接收由SMSC發(fā)送的短消息,向HLR查詢路由信息,并將短消息傳送給接收者所在基站的交換中心;
? HLR:Home Location Register,歸屬位置寄存器。用于永久儲存管理用戶和服務(wù)記錄的數(shù)據(jù)庫,由SMSC產(chǎn)生。SMS網(wǎng)關(guān)與HLR之間的協(xié)議使前者可以要求HLR搜索可找到的用戶地址。它與MSC與HLR之間的協(xié)議一起,能在移動臺因超出覆蓋區(qū)而丟失報文、隨后又可找到時加以提示;
? MSC:Mobile Switching Center,移動交換中心。負責(zé)系統(tǒng)切換管理并控制來自或發(fā)向其他電話或數(shù)據(jù)系統(tǒng)的撥叫;
? VLR:Visitor Location Register,訪問位置寄存器。含有用戶臨時信息的數(shù)據(jù)庫。交換中心服務(wù)訪問用戶時需要這些信息。
(2) SMS特點及應(yīng)用
一則SMS信息最多可達160個字節(jié)(大約70個漢字),與大約1秒鐘的語音呼叫所占用的空間相當(dāng),故而其通訊費用十分低廉。SMS是GSM中唯一不要求建立端―端業(yè)務(wù)路徑的業(yè)務(wù),即使移動臺已處于完全電路通信情況下仍可進行短消息傳輸。短消息通信僅限于一個消息,換言之,一個消息的傳輸就構(gòu)成了一次通信。因此,業(yè)務(wù)是非對稱的,一般認為移動起始短消息傳輸與移動終接短報文傳輸是兩回事。這并不阻礙實時對話,但系統(tǒng)認為不同的消息彼此獨立,消息的傳輸總是由處于GSM外部的短消息服務(wù)中心(SMSC)進行中繼,消息有目的地或起源地,但只與用戶和SMSC有關(guān),而與其他GSM基礎(chǔ)設(shè)施無關(guān)。通過長期的使用,發(fā)現(xiàn)一條信息最好100個字符左右,這樣通訊的可靠性更高。
SMS應(yīng)用的領(lǐng)域可包括:GSM/SMS機房監(jiān)控和遠程維護管理系統(tǒng);GSM/SMS/GPS移動車輛監(jiān)控調(diào)度系統(tǒng);GSM/SMS移動性數(shù)據(jù)查詢系統(tǒng);GSM/SMS城市公用事業(yè)實時監(jiān)控維護系統(tǒng)。
2.3 U90中的GSM/SMS通訊功能
一個GSM無線傳輸站使用一張SIM卡,即每個傳輸站擁有一個GSM網(wǎng)絡(luò)運營商提供的唯一號碼,傳輸站之間的通訊地址識別,就是通過這個號碼進行識別,因此傳輸站也可將數(shù)據(jù)傳輸站傳到其它的GSM設(shè)備上,如手機。
(1) U90中GSM/SMS的工作原理
圖2 GSM無線傳輸站原理框圖
GSM無線傳輸站原理如圖2所示。需要發(fā)送數(shù)據(jù)時,OPLC或計算機工作站通過RS232接口向GSM傳輸站提供發(fā)射指令,同時將所要傳輸?shù)臄?shù)據(jù)(數(shù)據(jù)中可加標(biāo)識字符,也可對數(shù)據(jù)進行保密編譯)和需要傳輸?shù)降牡刂罚唇邮斩说腟IM卡號碼)送到傳輸站,傳輸站接收到指令及數(shù)據(jù)后進行SMS發(fā)送。發(fā)送成功后,傳輸站反饋成功信息到OPLC或計算機,若不成功,OPLC或計算機可根據(jù)需要要求傳輸站進行重新發(fā)送。
GSM無線傳輸站接收數(shù)據(jù)是一個相反的過程。在傳輸站接收到一組SMS數(shù)據(jù)后,將數(shù)據(jù)傳送到OPLC或計算機工作站,OPLC或計算機收到后首先對此數(shù)據(jù)的合法性進行判別(根據(jù)標(biāo)識字符等)。若為有效數(shù)據(jù),則對數(shù)據(jù)進行相應(yīng)處理;若為無效數(shù)據(jù),則不處理,并可以通過HMI查看是否收到無效信息。
(2) GSM/SMS在OPLC中的功能
? 遠程故障檢測 在任何用戶定義好的事件發(fā)生時,通過GSM網(wǎng)絡(luò),OPLC會立即發(fā)送SMS短信息到GSM電話上;
? 遠程控制 通過GSM網(wǎng)絡(luò),可以用GSM電話將SMS短信息發(fā)送到OPLC來監(jiān)視和修改定點或系統(tǒng)內(nèi)的實時參數(shù)。
(3) U90中GSM/SMS的特點
① 能夠發(fā)送和接收含有固定文本和變量數(shù)據(jù)的SMS信息;
② 可以向6個不同的GSM電話號碼發(fā)送消息;
③ 可以發(fā)送不同的信息到不同的號碼上;
④ 拒絕未授權(quán)的號碼的召喚;
⑤ 實時響應(yīng)召喚數(shù)據(jù)要求;
⑥ 自動確認信息;
⑦ 用戶自定義信息的容量最多為1K;
⑧ 通過GSM網(wǎng)絡(luò),可向任何本地或遠程的串行打印機發(fā)送系統(tǒng)更新的信息。
3 應(yīng)用案例
臨滄大朝山電廠自備自來水廠高位水池與水廠水池自控系統(tǒng),選用的控制器就是Unitronics公司生產(chǎn)的帶GSM/SMS功能的OPLC,型號是M90-19-B1A,帶1路模擬量輸入,10路數(shù)字量輸出;軟件是U90。
3.1 案例簡介
(1) 現(xiàn)場工況,如圖3所示。
圖3 現(xiàn)場工況圖
這是一個通過監(jiān)控水池水位上下限來控制閥開閉的系統(tǒng)。超聲波探頭監(jiān)測水池水位,當(dāng)水位達到水位上限/下限時,GSM傳輸站1發(fā)送短信息,GSM傳輸站2接收到此短信息后關(guān)閉/開啟閥門。
3.2 GSM/SMS通訊實現(xiàn)
GSM參數(shù)為:類型是TC35,波特率19 200,8位數(shù)據(jù)位,1位停止位,無奇偶校驗。
(1) SMS的配置,如圖4所示。
圖4 SMS配置圖
(2) 實現(xiàn)SMS通訊梯形圖
接收程序如圖5所示。超過水位下限發(fā)送程序如圖6所示。超過水位上限發(fā)送程序如圖7所示。
注意:接收程序是下載到傳輸站2的,水位上、下限發(fā)送程序是下載到傳輸站1的。
圖5 接收程序梯形圖
圖6 超過水位下限發(fā)送程序梯形圖
圖7 超過水位上限發(fā)送程序梯形圖
3.3 使用效果
在沒有使用這套自控系統(tǒng)之前,該廠主要是通過人工來打開、關(guān)閉閥門。必須有人在山上值班,當(dāng)快沒有水時,打電話上來通知打開閥門;當(dāng)水快滿時,又打電話上來通知關(guān)閉閥門。使用了這套設(shè)備后,整個系統(tǒng)實現(xiàn)了全自動控制。通過利用網(wǎng)絡(luò)資源降低了水廠控制系統(tǒng)的建設(shè)和運行維護費用,終端性能穩(wěn)定可靠、實用性強,提高了工效,降低了生產(chǎn)成本,經(jīng)過近半年的運行,證明效果良好。
4 結(jié)語
在傳統(tǒng)意義上,PLC只是主要應(yīng)用在邏輯控制、順序控制及時序控制等相對比較簡單的工業(yè)控制場合。但是,當(dāng)今的工業(yè)控制市場上一些PLC生產(chǎn)商早在十年前就已經(jīng)開始利用IT業(yè)的一些最新的軟硬件成果不斷完善和擴充PLC的功能,使現(xiàn)代意義上的PLC遠遠超越了“邏輯控制”的功能和概念。對于這些新型的PLC已經(jīng)不能再簡單的使用歷史意義上的“可編程邏輯控制器”來理解。Unitronics公司生產(chǎn)的帶GSM/SMS通訊功能的OPLC,充分利用GSM/SMS具有隨時在線、不需撥號、價格便宜、覆蓋范圍廣等特點,為自動化生產(chǎn)控制領(lǐng)域帶來了新的控制模式。不需到現(xiàn)場,不需到控制室,無論身在何處,只要手機能夠漫游,具有SMS功能,就隨時都可獲得現(xiàn)場信息。