王 超, 孫萬麟
(昌吉學院 物理系,新疆 昌吉 831100)
?
基于博途軟件的PLC電梯監控系統設計
王 超, 孫萬麟
(昌吉學院 物理系,新疆 昌吉 831100)

針對電梯運行時發生異常狀態種類多、分析判斷花費時間長以及解決不及時等問題,構建了由PLC、觸摸屏和PC機的基于博途軟件的單部六層電梯監控系統,在博途平臺下完成了電梯監控系統的軟硬件組態、程序編寫和電梯仿真模型及監控界面的組建。該系統可以實時監控電梯的運行情況,具有故障檢測、報警和異常狀態報表顯示等功能。實驗測試表明:該監控系統運行穩定、可靠,操作簡單方便,可提高維修人員的工作效率,能有效地對電梯進行實時監控,對實際工程應用具有一定的借鑒意義。
博途軟件; PLC; 電梯; 監控; 故障檢測
隨著社會的發展和科技的進步,建筑規模越來越大,加之城市用地越來越緊張,導致樓層越來越高,電梯成為這些建筑不可缺少的組成部分,電梯數量的急劇增加,發生異常的機率及維護的工作量也隨之攀升,這些都對電梯的控制提出了更高的要求。雖然電梯維修單位會定期對電梯進行維護,但目前多依靠用戶、被困人員和值班人員來發現電梯異常[1-2]。由于這些人員對異常描述不準確,加之不能提供電梯日常實時運行的記錄,增加了排除異常的難度,也延長了維修的時間,利用TIA博途軟件實現電梯的實時監控和異常狀態報表記錄等功能,對保障電梯的可靠運行具有十分重要的意義。TIA博途是西門子工業自動化集團發布的一款全新的全集成自動化軟件,是業內首個采用統一的工程組態和軟件項目環境的自動化軟件,幾乎適用于所有自動化任務,與傳統方法相比,無需花費大量時間集成各個軟件包,同時也顯著降低了成本[3-4],是今后工業自動化領域的發展方向。
1.1 電梯控制系統組成
電梯控制硬件系統由曳引系統、轎廂、門系統、電氣控制系統和安全保護系統等組成[5-8],PLC通過輸入接口接收各種輸入信號,比如: 轎廂內呼信號、外呼上、下行信號、轎廂和樓層門鎖信號等,經過邏輯運算和程序運行后通過PLC的輸出接口輸出,輸出控制有2種,①是通過變頻器、曳引電機、光盤編碼器和PG組成的轎廂運行控制;②是各類的信號指示和顯示輸出控制,比如故障指示信號、照明風扇輸出信號等,系統組成如圖1所示。

圖1 電梯控制系統圖
本設計以6層電梯為例,由西門子PLC控制器、TP700觸摸屏和PC機通過以太網連接組成的監控系統,PC機上運行的基于TIA博途平臺的SIMATIC WinCC V13構建的電梯仿真模型,完成對電梯的監控操作。
1.2 硬件選型及I/O地址分配
控制器選用西門子CPU315-2 DP/PN,含有1個以太網接口,方便與PC機和觸摸屏連接,觸摸屏選用西門子TP700 Comfort,控制器擴展了3個輸入模塊(SM321)和3個輸出模塊(SM322),共48個輸入點和48個輸出點,滿足控制系統對I/O點的需求,實際輸入輸出分配如下:輸入信號共36個,分配為I0.0~I4.3,包括外呼上下行輸入信號10個,轎廂內呼輸入信號6個,轎廂和樓層門鎖信號7個,上、下平層信號2個,開門到位,關門到位信號各1個,還有紅外光幕信號、超載信號等。輸出信號共38個,分配為Q0.0~Q4.5,包括轎廂內呼指示燈信號6個,轎廂外呼指示燈信號10個,七段數碼顯示7個、三級分類制動信號3個,高低速運行信號2個等。
2.1 PLC程序設計
2.1.1 電梯運行狀態分析
該仿真電梯可以根據不同樓層用戶的需求及時響應,實現正常的上、下運行和異常狀態檢測等功能[9-12],電梯在運行過程中能應答同一方向所有層站的呼梯信號和轎廂內部選層信號,并自動地在所指示的信號層站平層停靠,當電梯平層時,根據設定時間觸發三級制動并減速,平層之后停止運行抱閘停車,電梯門會根據當前電梯的狀態、呼梯信號和選層信號進行響應。按照同方向順序優先的原則決定電梯的運行方向,相鄰兩層采用低速運行、跨層則高速運行。另外還包含了錯誤指令消除功能,當短時間內連續按二下轎廂內選層信號后,該信號就會被取消。在運行中,可以實時顯示當前的運行方向、當前樓層,監測電梯的狀態參數,當有異常狀態時(超重、終端越程及開關門)通過故障燈指示,并通過報表顯示出異常狀態的信息。
2.1.2 主程序流程圖
程序按照功能模塊化設計,運行時首先給執行startup程序塊,將程序初始化,然后啟動曳引電機,執行初始化操作,等待停靠在任何位置的電梯回到基站一層位置,隨后等待來自外選和內呼的選層信號,在獲得選層信號后,需要對比選層信號與本層站的方位,才能讓電梯知道是該接通上行接觸器還是下行接觸器,并且根據層站間的距離來判斷是電梯是要按高速運行還是低速運行。如果目的層與該層間無樓層則觸發低速運行。如果目的層與該層間有樓層間隔則會觸發高速運行,并且當到達目的層的上一層時,會從高速運行切換至低速運行。當抵達目的層時會依時間順序執行一級、二級、三級制動。當平層完成(電梯轎廂上的上,下平層傳感器都被接通時),電梯就會接通開門繼電器,從而打開轎廂門鎖與站門鎖,開門。然后所選層的信號會熄滅。當開門到位時,會啟動定時器延時來觸發關門繼電器,也可以通過轎廂關門按鈕來觸發關門繼電器,使電梯關門。如果電梯超載,則會始終保持開門狀態,然后故障燈按照一定時間間隔閃爍,以提示電梯超載。當電梯關門到位,如果再無選層信號,電梯就會等待,并且在到達休眠時間時,進行休眠,關斷轎廂內照明和風扇。要是有選層信號,則電梯會開啟轎廂內照明和風扇繼續運行,程序流程圖如圖2所示。

圖2 主程序流程圖
2.1.3 故障程序設計
電梯故障程序設計部分包括3類故障:①是曳引輪打滑故障,該故障出現時會直接使電梯抱閘停車;②是電梯門故障,包括二部分,一部分是無法觸發關門到位的限位開關,另一部分是無法觸發開門到位的限位開關,該故障出現時故障指示燈亮;最后,③是超重故障,該故障出現時指電梯門保持開門狀態,電機始終抱閘并停止運行,故障燈常亮。這些故障都以異常狀態報表的形式反映出來,程序片段如圖3所示。

圖3 故障程序梯形圖
2.2 組態軟件程序設計
2.2.1 圖形界面設計
電梯監控系統圖形界面由電梯模型部分、狀態指示及報表、轎廂內指示信號和電梯運行信號4部分組成,使用SIMATIC WINCC V13繪制監控電梯模型,以便直觀形象的觀察仿真結果。博途WINCC中提供了豐富的控件、動畫及基本的繪圖工具,對工具箱中的基本對象、元素、控件和圖形等通過鼠標簡單的設置就能實現大部分監控需求[13-15],而且可以調用.Net控件及ActiveX控件實現相對復雜的功能,操作簡單、使用方便。界面設計如圖4所示。

圖4 電梯監控系統圖形界面
2.2.2 變量及動畫連接
在編寫PLC程序前,先建立硬件組態,之后建立變量表,制作監控組態也是如此,先建立硬件組態,再建立變量表,由于博途為集成開發環境,建立變量時需要注意連接PLC變量。變量建立完成后,即可以繪制組態畫面,畫面中動畫及按鈕均需要關聯變量,通過雙擊對象,在對象的“事件”中關聯鼠標的單擊、按下、釋放等對應的動作及變量,動畫則在對象的“動畫”中進行相應的編輯關聯即可。比如:添加門的開關動畫,即可通過雙擊對象,選中“動畫”,在移動中選擇水平移動對象[4],關聯相關變量選擇變量的變化范圍,最后通過鼠標拖動對象,確定對象的移動范圍即可。變量關聯如圖5所示。

圖5 變量關聯圖
2.3 博途軟件下PLC與WINCC聯合調試
PLC硬件組態及程序通過PN/IE接口下載到PLC中,監控界面的啟動連接需要在控制版面中設置PG/PC接口,選擇訪問路徑,為使用的接口分配參數選擇RealtekPCIe GBE FamilyController.TCPIP.Auto1 〈激活〉,即可建立WINCC監控界面與PLC的連接,連接后即可通過界面模擬電梯模型。電梯的運行首先需要初始化,電梯初始化結束后,電梯會停在基站1層,然后點擊5層上行按鈕,5層外呼上行信號燈被點亮,上行接觸器接通,上行指示燈點亮,電梯會高速運行至4
層,便自動切換至低速運行到達5層。電梯是先接觸到5層的下平層傳感器,以此來確定電梯到達5層,便開始執行1、2、3級制動,直到電梯的上,下平層傳感器都被接通,電梯才抱閘,然后停車開門。觸發開門繼電器,開啟轎廂門鎖和5層的站門鎖,當到達開門到位限位開關則表示開門完成,延時4 s后,關門繼電器開啟,直到接觸到關門到位的限位開關后表示關門完成。監控系統運行畫面如圖6所示。

圖6 電梯監控系統畫面
若在開門后出現超重,電梯超重指示燈點亮,并寫入異常狀態報表,門保持常開,直到超重信號消失再關門并響應接下來的指令。若當電梯上、下運行時長時間不觸及上、下平層傳感器,系統將認為電梯曳引機故障,電梯停止運行,并且故障指示燈常亮,同時PLC會發送曳引故障的字符給監控畫面,監控畫面收到該信號就會打開異常狀態報表,如圖7所示,該報表體現了電梯運行時出現的各種故障,包括:曳引故障、門故障和超重故障等。維護人員通過查看報表便可及時知道電梯所出現的故障是何種類型,從而能及時修復電梯,確保電梯可靠、正常的運行。

圖7 異常狀態報表
本設計在博途全新的工程技術軟件平臺下實現了對電梯的動態實時監控和仿真,利用博途軟件的優勢,用戶可快速、直觀地開發和調試系統,借助異常狀態報表有助于對電梯故障種類進行分析判斷,及時解決電梯運行中的問題,可避免電梯事故的發生,該監控系統對實際的應用具有一定的指導意義。
[1] 閆學勤,謝麗蓉,程志江,等.ZigBee+3G網絡在新型井道式電梯監控系統中的應用[J],自動化儀表,2015,36(1):1-4.
[2] 王 宏,王子成,崔光照.基于組態軟件的PLC電梯控制和仿真研究[J].制造業自動化,2013,35(1):109-112.
[3] 王大鵬,王 濤,蘇孝國. 基于TIA Portal環境的S7-1200的OPC通訊[J].可編程控制器與工廠自動化, 2014(9):97-101.
[4] 張 宇,胡守偉.基于TIA Portal電鏟上位機顯示運行故障的設計[J].機械工程與自動化,2014(5):177-178.
[5] 漆海霞,張鐵民,鄒 恩.基于組態軟件的PLC電梯控制仿真[J].云南農業大學學報,2011,26(6):889-892.
[6] 何 芳,冉瑩玲.基于西門子PLC 300和組態王的電梯控制器設計[J].工業控制計算機,2015,28(4):17-18.
[7] 黃中正.基于PLC的電梯控制系統設計[J].數字技術與應用,2013(8):24-26.
[8] 楊小林,潘麗萍.電梯模型在可編程控制器實踐教學中的應用[J].實驗室研究與探索,2013,32(2):45-18.
[9] 孫亞寧,王慶平,曾冬俊.電梯控制系統組態設計[J].電源技術,2011,35(2):221-224.
[10] 何 強.基于變頻技術的電梯PLC控制系統設計[D].合肥: 合肥工業大學,2010:8-15.
[11] 李 濤.基于PLC的電梯控制系統的設計與實現[J].儀器儀表用戶,2010,17(3):74-75.
[12] 黃中正.基于PLC的電梯控制系統設計[J].數字技術與應用,2013(8):162-163.
[13] 許金星,楊承志.虛擬電梯控制系統建模與仿真[J].科學技術與工程,2012,12(14):3506-3510.
[14] 蘆艷芳,朱貴憲.基于PLC的電梯控制系統設計[J].煤炭技術,2011,30(8):53-55.
[15] 劉潤莉,白金平,唐 平.電梯遠程監控系統的設計[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
新疆維吾爾自治區高等學校科學研究計劃項目(XJEDU2014S070);新疆維吾爾自治區教育科學“十二五”規劃一般課題 (145006)
王 超(1979-),男,新疆昌吉人,碩士,講師,主要從事自動化技術應用及仿真研究。
Tel.:15199696282;E-mail:wang0001chao@163.com
TP 273
A
1006-7167(2016)04-0074-04