王 超, 孫萬麟
(昌吉學(xué)院 物理系,新疆 昌吉 831100)
?
基于博途軟件的PLC電梯監(jiān)控系統(tǒng)設(shè)計
王 超, 孫萬麟
(昌吉學(xué)院 物理系,新疆 昌吉 831100)
針對電梯運(yùn)行時發(fā)生異常狀態(tài)種類多、分析判斷花費(fèi)時間長以及解決不及時等問題,構(gòu)建了由PLC、觸摸屏和PC機(jī)的基于博途軟件的單部六層電梯監(jiān)控系統(tǒng),在博途平臺下完成了電梯監(jiān)控系統(tǒng)的軟硬件組態(tài)、程序編寫和電梯仿真模型及監(jiān)控界面的組建。該系統(tǒng)可以實時監(jiān)控電梯的運(yùn)行情況,具有故障檢測、報警和異常狀態(tài)報表顯示等功能。實驗測試表明:該監(jiān)控系統(tǒng)運(yùn)行穩(wěn)定、可靠,操作簡單方便,可提高維修人員的工作效率,能有效地對電梯進(jìn)行實時監(jiān)控,對實際工程應(yīng)用具有一定的借鑒意義。
博途軟件; PLC; 電梯; 監(jiān)控; 故障檢測
隨著社會的發(fā)展和科技的進(jìn)步,建筑規(guī)模越來越大,加之城市用地越來越緊張,導(dǎo)致樓層越來越高,電梯成為這些建筑不可缺少的組成部分,電梯數(shù)量的急劇增加,發(fā)生異常的機(jī)率及維護(hù)的工作量也隨之攀升,這些都對電梯的控制提出了更高的要求。雖然電梯維修單位會定期對電梯進(jìn)行維護(hù),但目前多依靠用戶、被困人員和值班人員來發(fā)現(xiàn)電梯異常[1-2]。由于這些人員對異常描述不準(zhǔn)確,加之不能提供電梯日常實時運(yùn)行的記錄,增加了排除異常的難度,也延長了維修的時間,利用TIA博途軟件實現(xiàn)電梯的實時監(jiān)控和異常狀態(tài)報表記錄等功能,對保障電梯的可靠運(yùn)行具有十分重要的意義。TIA博途是西門子工業(yè)自動化集團(tuán)發(fā)布的一款全新的全集成自動化軟件,是業(yè)內(nèi)首個采用統(tǒng)一的工程組態(tài)和軟件項目環(huán)境的自動化軟件,幾乎適用于所有自動化任務(wù),與傳統(tǒng)方法相比,無需花費(fèi)大量時間集成各個軟件包,同時也顯著降低了成本[3-4],是今后工業(yè)自動化領(lǐng)域的發(fā)展方向。
1.1 電梯控制系統(tǒng)組成
電梯控制硬件系統(tǒng)由曳引系統(tǒng)、轎廂、門系統(tǒng)、電氣控制系統(tǒng)和安全保護(hù)系統(tǒng)等組成[5-8],PLC通過輸入接口接收各種輸入信號,比如: 轎廂內(nèi)呼信號、外呼上、下行信號、轎廂和樓層門鎖信號等,經(jīng)過邏輯運(yùn)算和程序運(yùn)行后通過PLC的輸出接口輸出,輸出控制有2種,①是通過變頻器、曳引電機(jī)、光盤編碼器和PG組成的轎廂運(yùn)行控制;②是各類的信號指示和顯示輸出控制,比如故障指示信號、照明風(fēng)扇輸出信號等,系統(tǒng)組成如圖1所示。
圖1 電梯控制系統(tǒng)圖
本設(shè)計以6層電梯為例,由西門子PLC控制器、TP700觸摸屏和PC機(jī)通過以太網(wǎng)連接組成的監(jiān)控系統(tǒng),PC機(jī)上運(yùn)行的基于TIA博途平臺的SIMATIC WinCC V13構(gòu)建的電梯仿真模型,完成對電梯的監(jiān)控操作。
1.2 硬件選型及I/O地址分配
控制器選用西門子CPU315-2 DP/PN,含有1個以太網(wǎng)接口,方便與PC機(jī)和觸摸屏連接,觸摸屏選用西門子TP700 Comfort,控制器擴(kuò)展了3個輸入模塊(SM321)和3個輸出模塊(SM322),共48個輸入點和48個輸出點,滿足控制系統(tǒng)對I/O點的需求,實際輸入輸出分配如下:輸入信號共36個,分配為I0.0~I(xiàn)4.3,包括外呼上下行輸入信號10個,轎廂內(nèi)呼輸入信號6個,轎廂和樓層門鎖信號7個,上、下平層信號2個,開門到位,關(guān)門到位信號各1個,還有紅外光幕信號、超載信號等。輸出信號共38個,分配為Q0.0~Q4.5,包括轎廂內(nèi)呼指示燈信號6個,轎廂外呼指示燈信號10個,七段數(shù)碼顯示7個、三級分類制動信號3個,高低速運(yùn)行信號2個等。
2.1 PLC程序設(shè)計
2.1.1 電梯運(yùn)行狀態(tài)分析
該仿真電梯可以根據(jù)不同樓層用戶的需求及時響應(yīng),實現(xiàn)正常的上、下運(yùn)行和異常狀態(tài)檢測等功能[9-12],電梯在運(yùn)行過程中能應(yīng)答同一方向所有層站的呼梯信號和轎廂內(nèi)部選層信號,并自動地在所指示的信號層站平層???,當(dāng)電梯平層時,根據(jù)設(shè)定時間觸發(fā)三級制動并減速,平層之后停止運(yùn)行抱閘停車,電梯門會根據(jù)當(dāng)前電梯的狀態(tài)、呼梯信號和選層信號進(jìn)行響應(yīng)。按照同方向順序優(yōu)先的原則決定電梯的運(yùn)行方向,相鄰兩層采用低速運(yùn)行、跨層則高速運(yùn)行。另外還包含了錯誤指令消除功能,當(dāng)短時間內(nèi)連續(xù)按二下轎廂內(nèi)選層信號后,該信號就會被取消。在運(yùn)行中,可以實時顯示當(dāng)前的運(yùn)行方向、當(dāng)前樓層,監(jiān)測電梯的狀態(tài)參數(shù),當(dāng)有異常狀態(tài)時(超重、終端越程及開關(guān)門)通過故障燈指示,并通過報表顯示出異常狀態(tài)的信息。
2.1.2 主程序流程圖
程序按照功能模塊化設(shè)計,運(yùn)行時首先給執(zhí)行startup程序塊,將程序初始化,然后啟動曳引電機(jī),執(zhí)行初始化操作,等待??吭谌魏挝恢玫碾娞莼氐交疽粚游恢?,隨后等待來自外選和內(nèi)呼的選層信號,在獲得選層信號后,需要對比選層信號與本層站的方位,才能讓電梯知道是該接通上行接觸器還是下行接觸器,并且根據(jù)層站間的距離來判斷是電梯是要按高速運(yùn)行還是低速運(yùn)行。如果目的層與該層間無樓層則觸發(fā)低速運(yùn)行。如果目的層與該層間有樓層間隔則會觸發(fā)高速運(yùn)行,并且當(dāng)?shù)竭_(dá)目的層的上一層時,會從高速運(yùn)行切換至低速運(yùn)行。當(dāng)?shù)诌_(dá)目的層時會依時間順序執(zhí)行一級、二級、三級制動。當(dāng)平層完成(電梯轎廂上的上,下平層傳感器都被接通時),電梯就會接通開門繼電器,從而打開轎廂門鎖與站門鎖,開門。然后所選層的信號會熄滅。當(dāng)開門到位時,會啟動定時器延時來觸發(fā)關(guān)門繼電器,也可以通過轎廂關(guān)門按鈕來觸發(fā)關(guān)門繼電器,使電梯關(guān)門。如果電梯超載,則會始終保持開門狀態(tài),然后故障燈按照一定時間間隔閃爍,以提示電梯超載。當(dāng)電梯關(guān)門到位,如果再無選層信號,電梯就會等待,并且在到達(dá)休眠時間時,進(jìn)行休眠,關(guān)斷轎廂內(nèi)照明和風(fēng)扇。要是有選層信號,則電梯會開啟轎廂內(nèi)照明和風(fēng)扇繼續(xù)運(yùn)行,程序流程圖如圖2所示。
圖2 主程序流程圖
2.1.3 故障程序設(shè)計
電梯故障程序設(shè)計部分包括3類故障:①是曳引輪打滑故障,該故障出現(xiàn)時會直接使電梯抱閘停車;②是電梯門故障,包括二部分,一部分是無法觸發(fā)關(guān)門到位的限位開關(guān),另一部分是無法觸發(fā)開門到位的限位開關(guān),該故障出現(xiàn)時故障指示燈亮;最后,③是超重故障,該故障出現(xiàn)時指電梯門保持開門狀態(tài),電機(jī)始終抱閘并停止運(yùn)行,故障燈常亮。這些故障都以異常狀態(tài)報表的形式反映出來,程序片段如圖3所示。
圖3 故障程序梯形圖
2.2 組態(tài)軟件程序設(shè)計
2.2.1 圖形界面設(shè)計
電梯監(jiān)控系統(tǒng)圖形界面由電梯模型部分、狀態(tài)指示及報表、轎廂內(nèi)指示信號和電梯運(yùn)行信號4部分組成,使用SIMATIC WINCC V13繪制監(jiān)控電梯模型,以便直觀形象的觀察仿真結(jié)果。博途W(wǎng)INCC中提供了豐富的控件、動畫及基本的繪圖工具,對工具箱中的基本對象、元素、控件和圖形等通過鼠標(biāo)簡單的設(shè)置就能實現(xiàn)大部分監(jiān)控需求[13-15],而且可以調(diào)用.Net控件及ActiveX控件實現(xiàn)相對復(fù)雜的功能,操作簡單、使用方便。界面設(shè)計如圖4所示。
圖4 電梯監(jiān)控系統(tǒng)圖形界面
2.2.2 變量及動畫連接
在編寫PLC程序前,先建立硬件組態(tài),之后建立變量表,制作監(jiān)控組態(tài)也是如此,先建立硬件組態(tài),再建立變量表,由于博途為集成開發(fā)環(huán)境,建立變量時需要注意連接PLC變量。變量建立完成后,即可以繪制組態(tài)畫面,畫面中動畫及按鈕均需要關(guān)聯(lián)變量,通過雙擊對象,在對象的“事件”中關(guān)聯(lián)鼠標(biāo)的單擊、按下、釋放等對應(yīng)的動作及變量,動畫則在對象的“動畫”中進(jìn)行相應(yīng)的編輯關(guān)聯(lián)即可。比如:添加門的開關(guān)動畫,即可通過雙擊對象,選中“動畫”,在移動中選擇水平移動對象[4],關(guān)聯(lián)相關(guān)變量選擇變量的變化范圍,最后通過鼠標(biāo)拖動對象,確定對象的移動范圍即可。變量關(guān)聯(lián)如圖5所示。
圖5 變量關(guān)聯(lián)圖
2.3 博途軟件下PLC與WINCC聯(lián)合調(diào)試
PLC硬件組態(tài)及程序通過PN/IE接口下載到PLC中,監(jiān)控界面的啟動連接需要在控制版面中設(shè)置PG/PC接口,選擇訪問路徑,為使用的接口分配參數(shù)選擇RealtekPCIe GBE FamilyController.TCPIP.Auto1 〈激活〉,即可建立WINCC監(jiān)控界面與PLC的連接,連接后即可通過界面模擬電梯模型。電梯的運(yùn)行首先需要初始化,電梯初始化結(jié)束后,電梯會停在基站1層,然后點擊5層上行按鈕,5層外呼上行信號燈被點亮,上行接觸器接通,上行指示燈點亮,電梯會高速運(yùn)行至4
層,便自動切換至低速運(yùn)行到達(dá)5層。電梯是先接觸到5層的下平層傳感器,以此來確定電梯到達(dá)5層,便開始執(zhí)行1、2、3級制動,直到電梯的上,下平層傳感器都被接通,電梯才抱閘,然后停車開門。觸發(fā)開門繼電器,開啟轎廂門鎖和5層的站門鎖,當(dāng)?shù)竭_(dá)開門到位限位開關(guān)則表示開門完成,延時4 s后,關(guān)門繼電器開啟,直到接觸到關(guān)門到位的限位開關(guān)后表示關(guān)門完成。監(jiān)控系統(tǒng)運(yùn)行畫面如圖6所示。
圖6 電梯監(jiān)控系統(tǒng)畫面
若在開門后出現(xiàn)超重,電梯超重指示燈點亮,并寫入異常狀態(tài)報表,門保持常開,直到超重信號消失再關(guān)門并響應(yīng)接下來的指令。若當(dāng)電梯上、下運(yùn)行時長時間不觸及上、下平層傳感器,系統(tǒng)將認(rèn)為電梯曳引機(jī)故障,電梯停止運(yùn)行,并且故障指示燈常亮,同時PLC會發(fā)送曳引故障的字符給監(jiān)控畫面,監(jiān)控畫面收到該信號就會打開異常狀態(tài)報表,如圖7所示,該報表體現(xiàn)了電梯運(yùn)行時出現(xiàn)的各種故障,包括:曳引故障、門故障和超重故障等。維護(hù)人員通過查看報表便可及時知道電梯所出現(xiàn)的故障是何種類型,從而能及時修復(fù)電梯,確保電梯可靠、正常的運(yùn)行。
圖7 異常狀態(tài)報表
本設(shè)計在博途全新的工程技術(shù)軟件平臺下實現(xiàn)了對電梯的動態(tài)實時監(jiān)控和仿真,利用博途軟件的優(yōu)勢,用戶可快速、直觀地開發(fā)和調(diào)試系統(tǒng),借助異常狀態(tài)報表有助于對電梯故障種類進(jìn)行分析判斷,及時解決電梯運(yùn)行中的問題,可避免電梯事故的發(fā)生,該監(jiān)控系統(tǒng)對實際的應(yīng)用具有一定的指導(dǎo)意義。
[1] 閆學(xué)勤,謝麗蓉,程志江,等.ZigBee+3G網(wǎng)絡(luò)在新型井道式電梯監(jiān)控系統(tǒng)中的應(yīng)用[J],自動化儀表,2015,36(1):1-4.
[2] 王 宏,王子成,崔光照.基于組態(tài)軟件的PLC電梯控制和仿真研究[J].制造業(yè)自動化,2013,35(1):109-112.
[3] 王大鵬,王 濤,蘇孝國. 基于TIA Portal環(huán)境的S7-1200的OPC通訊[J].可編程控制器與工廠自動化, 2014(9):97-101.
[4] 張 宇,胡守偉.基于TIA Portal電鏟上位機(jī)顯示運(yùn)行故障的設(shè)計[J].機(jī)械工程與自動化,2014(5):177-178.
[5] 漆海霞,張鐵民,鄒 恩.基于組態(tài)軟件的PLC電梯控制仿真[J].云南農(nóng)業(yè)大學(xué)學(xué)報,2011,26(6):889-892.
[6] 何 芳,冉瑩玲.基于西門子PLC 300和組態(tài)王的電梯控制器設(shè)計[J].工業(yè)控制計算機(jī),2015,28(4):17-18.
[7] 黃中正.基于PLC的電梯控制系統(tǒng)設(shè)計[J].?dāng)?shù)字技術(shù)與應(yīng)用,2013(8):24-26.
[8] 楊小林,潘麗萍.電梯模型在可編程控制器實踐教學(xué)中的應(yīng)用[J].實驗室研究與探索,2013,32(2):45-18.
[9] 孫亞寧,王慶平,曾冬俊.電梯控制系統(tǒng)組態(tài)設(shè)計[J].電源技術(shù),2011,35(2):221-224.
[10] 何 強(qiáng).基于變頻技術(shù)的電梯PLC控制系統(tǒng)設(shè)計[D].合肥: 合肥工業(yè)大學(xué),2010:8-15.
[11] 李 濤.基于PLC的電梯控制系統(tǒng)的設(shè)計與實現(xiàn)[J].儀器儀表用戶,2010,17(3):74-75.
[12] 黃中正.基于PLC的電梯控制系統(tǒng)設(shè)計[J].?dāng)?shù)字技術(shù)與應(yīng)用,2013(8):162-163.
[13] 許金星,楊承志.虛擬電梯控制系統(tǒng)建模與仿真[J].科學(xué)技術(shù)與工程,2012,12(14):3506-3510.
[14] 蘆艷芳,朱貴憲.基于PLC的電梯控制系統(tǒng)設(shè)計[J].煤炭技術(shù),2011,30(8):53-55.
[15] 劉潤莉,白金平,唐 平.電梯遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計[J].控制工程,2011,18(9):118-120.
Design of PLC Elevator Monitoring and Control System Based on TIA
WANGChao,SUNWan-lin
(Department of Physics,Changji University, Changji 831100, China)
Facing on the problems of the elevator running, such as many kinds of abnormal conditions, long time waiting for analyzing and judging commands etc., a single control system was established to control an elevator for six floors building by using PLC, touch screen and PC and TIA software. The control program and simulation model of elevator and the monitor interface were completed under the TIA. The system can real-timely monitor the elevator operation, fault detection, alarm and abnormal status report etc. Laboratory test shows that the system is stable, reliable, and easy to operate. At the same time, it has improved the efficiency of maintenance personnel,and can monitor the real-time elevator, and have certain reference significance for practical engineering application.
TIA; PLC; elevator; monitoring and controling; fault detection
2015-10-16
新疆維吾爾自治區(qū)高等學(xué)??茖W(xué)研究計劃項目(XJEDU2014S070);新疆維吾爾自治區(qū)教育科學(xué)“十二五”規(guī)劃一般課題 (145006)
王 超(1979-),男,新疆昌吉人,碩士,講師,主要從事自動化技術(shù)應(yīng)用及仿真研究。
Tel.:15199696282;E-mail:wang0001chao@163.com
TP 273
A
1006-7167(2016)04-0074-04