《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > 基于PLC與WinCC的采煤機監(jiān)控系統(tǒng)
基于PLC與WinCC的采煤機監(jiān)控系統(tǒng)
來源:微型機與應(yīng)用2013年第13期
王 山,方 敏
(合肥工業(yè)大學 電氣與自動化工程學院,安徽 合肥 230009)
摘要: 采煤機工作環(huán)境的復雜性對監(jiān)控系統(tǒng)提出更高要求,為提高其可靠性與實時性,采用了分布式系統(tǒng)結(jié)構(gòu),通過PROFIBUS-DP總線技術(shù)實現(xiàn)系統(tǒng)網(wǎng)絡(luò)配置,設(shè)計搭建了以SIMATIC S7-300 PLC為控制核心和以WinCC組態(tài)技術(shù)為平臺的采煤機遠程監(jiān)控系統(tǒng)。根據(jù)系統(tǒng)的監(jiān)控要求,完成了PLC硬件配置、上位機監(jiān)控系統(tǒng)以及遠程在線監(jiān)控設(shè)計,實現(xiàn)了采煤機工況數(shù)據(jù)的在線顯示、故障報警和遠程控制。
Abstract:
Key words :

摘  要: 采煤機工作環(huán)境的復雜性對監(jiān)控系統(tǒng)提出更高要求,為提高其可靠性與實時性,采用了分布式系統(tǒng)結(jié)構(gòu),通過PROFIBUS-DP總線技術(shù)實現(xiàn)系統(tǒng)網(wǎng)絡(luò)配置,設(shè)計搭建了以SIMATIC S7-300 PLC為控制核心和以WinCC組態(tài)技術(shù)為平臺的采煤機遠程監(jiān)控系統(tǒng)。根據(jù)系統(tǒng)的監(jiān)控要求,完成了PLC硬件配置、上位機監(jiān)控系統(tǒng)以及遠程在線監(jiān)控設(shè)計,實現(xiàn)了采煤機工況數(shù)據(jù)的在線顯示、故障報警和遠程控制。
關(guān)鍵詞: 采煤機;WinCC組態(tài);PLC;遠程監(jiān)控

 煤礦綜采設(shè)備向高產(chǎn)高效方向發(fā)展,要求大功率、高可靠性和智能化。采煤機作為重要的綜采設(shè)備之一,運行環(huán)境復雜惡劣,它的運行狀況正常與否直接影響著整個煤礦的安全及經(jīng)濟效益。因此要求采煤機具有很好的調(diào)速性能,使其高效運行,還要求具有高可靠性和較長的使用壽命,需要工況監(jiān)控系統(tǒng)來保障被監(jiān)控設(shè)備可靠運行。隨著計算機技術(shù)的發(fā)展,高智能化監(jiān)測控制系統(tǒng)已開始在各類大型機械設(shè)備上應(yīng)用。近年來引進的新型采煤機均配備有工況監(jiān)測與故障診斷系統(tǒng),但目前國內(nèi)生產(chǎn)的采煤機和現(xiàn)場普遍使用的采煤機,僅配備部分的過載保護及電氣系統(tǒng)的監(jiān)控設(shè)置。采煤機在使用中故障頻繁發(fā)生,嚴重影響了采煤機的高效工作,因此本文對采煤機運行情況的在線監(jiān)控作了進一步的研究。
1 系統(tǒng)總體設(shè)計
 采煤機監(jiān)控系統(tǒng)整體架構(gòu)設(shè)計如圖1所示。

 本監(jiān)控系統(tǒng)采用4層架構(gòu),第1層為設(shè)備層,是控制系統(tǒng)最底層,主要包括被控制對象,如電機等,還包括各種數(shù)據(jù)檢測設(shè)備,如電流互感器、瓦斯檢測儀、溫度傳感器等。第2層為控制層,包括可編程控制器、變頻器等智能控制設(shè)備,功能是采集傳感器的數(shù)據(jù)、本地操作信號的響應(yīng)、邏輯控制單元的操控、數(shù)據(jù)通信等功能[1]。第3層為本地控制管理層,是對下位機控制過程的集中管理系統(tǒng),主要負責對工業(yè)控制現(xiàn)場的控制器發(fā)送指令,設(shè)置系統(tǒng)、修改參數(shù),確?,F(xiàn)場控制系統(tǒng)正常運轉(zhuǎn)。第4層為遠程診斷管理層,通過網(wǎng)絡(luò)通信技術(shù)能夠?qū)崿F(xiàn)遠程的數(shù)據(jù)采集和監(jiān)控,根據(jù)數(shù)據(jù)對前端的設(shè)備進行診斷,形成決策指導;甚至可通過視頻、語音等方式與前端生產(chǎn)工人進行直接對話,進行現(xiàn)場指導而專家卻不用到達現(xiàn)場。
2 PLC控制單元
 PLC控制單元是監(jiān)控系統(tǒng)的核心,負責對采煤機運行數(shù)據(jù)(包括模擬量和數(shù)字量)的采集和處理、報警故障的生成、啟停聯(lián)鎖保護、控制命令保護、與遠程控制器通信、控制繼電器輸出,以實現(xiàn)對采煤機運行狀態(tài)的調(diào)整。
2.1 控制功能分析
?。?)采煤機的牽引電機由ABB ACS800變頻器驅(qū)動,牽引電機的額定轉(zhuǎn)速對應(yīng)變頻器的輸出頻率,且其值為50 Hz。變頻器輸出0~50 Hz為恒轉(zhuǎn)矩調(diào)速;50~83 Hz為恒功率調(diào)速。
?。?)牽引方向和速度由左加速、右加速按鈕控制,按下左加速按鈕電機向左加速或者按下右加速按鈕電機向右加速。松開按鈕,電機保持當前速度。按下停機按鈕,采煤機停止運行。停止順序為啟動順序的反向即左右牽引電機、左、右截割電機、油泵電機的順序。
?。?)按下“復位”按鈕時,牽引速度降為“0”并抱閘。
 (4)牽引電機采用DTC(直接轉(zhuǎn)矩控制),當截割電機超過額定功率時,阻力矩增加,牽引電機速度降低。
?。?)截割電機采用恒功率控制,在截割純煤層時阻力小,轉(zhuǎn)速增加;在截割包裹體或巖石層時阻力大,轉(zhuǎn)速減小。
?。?)對各個電機進行實時監(jiān)測并超溫預警,對變頻器電流和截割電機電流實施過流保護,同時實時監(jiān)控瓦斯?jié)舛取?br /> 2.2 變頻器設(shè)計
 牽引部采用兩臺型號為ACS800-175的變頻器,參數(shù)如下:
 額定容量:175 kVA
 輸出功率:135 kW
 輸入電壓:380 V
 輸出電壓:0~380 V
 牽引部采用一拖一方式,主從方式牽引,右牽引變頻器為主,左牽引變頻器為從,主從控制接口使用CH2,主變頻器正常工作時受主控PLC控制,主變頻器與從變頻器通過CH2交換數(shù)據(jù),牽引部電路如圖2所示。

 PROFIBUS是一種國際化、開放式、不依賴于設(shè)備生產(chǎn)商的現(xiàn)場總線標準。PROFIBUS傳送速度可在9.6 Kb~12 Mb范圍內(nèi)選擇且當總線系統(tǒng)啟動時,所有連接到總線上的裝置應(yīng)該被設(shè)成相同的速度。廣泛適用于制造業(yè)自動化、流程工業(yè)自動化和樓宇、交通電力等其他領(lǐng)域自動化。PROFIBUS是一種用于工廠自動化車間級監(jiān)控和現(xiàn)場設(shè)備層數(shù)據(jù)通信與控制的現(xiàn)場總線技術(shù)??蓪崿F(xiàn)現(xiàn)場設(shè)備層到車間級監(jiān)控的分散式數(shù)字控制和現(xiàn)場通信網(wǎng)絡(luò),從而為實現(xiàn)工廠綜合自動化和現(xiàn)場設(shè)備智能化提供了可行的解決方案。
 主變頻器與S7-300之間采用PROFIBUS-DP通信協(xié)議,通過RPBA-01適配器模塊連接到PROFIBUS-DP網(wǎng)絡(luò)。變頻器在工作前應(yīng)根據(jù)采煤機的設(shè)計要求進行設(shè)置,由于設(shè)置項目多,這里只給出一些基本的設(shè)置。變頻器設(shè)置如表1所示。

2.3 PLC配置與程序設(shè)計
 德國西門子(SIEMENS)公司生產(chǎn)的可編程控制器在我國應(yīng)用相當廣泛,其生產(chǎn)的S7系列PLC具備體積小、速度快、標準化的特點,且網(wǎng)絡(luò)通信能力功能更強,可靠性更高。
 根據(jù)本系統(tǒng)的設(shè)計要求,該系統(tǒng)集中控制部分采用S7-300可編程控制器PLC,其關(guān)鍵功能模塊包括:電源模塊PS307、CPU模塊CPU315-2PN/DP、2塊16路DI模塊SM321、1塊16路DO模塊SM322、2塊8路A1模塊SM331、1塊2路AO模塊SM332,高速計數(shù)器模塊CP340??蓴U展的機架設(shè)計滿足PLC硬件擴充需求,其中CPU模塊CPU315-2PN/DP支持PROFIBUS-DP現(xiàn)場總線通信,有集成的PN端口,無須以太網(wǎng)模塊可以建立以太網(wǎng)通信,提供最大傳輸速率為100 Mb/s的全雙工通信,實現(xiàn)通過工業(yè)以太網(wǎng)進行遠程監(jiān)控。PLC程序采用STEP7的LAD梯形圖編程語言進行模塊化結(jié)構(gòu)設(shè)計,縮短了主程序OB1的循環(huán)掃描周期,有效增加了系統(tǒng)的實時性,并使程序的后期升級效率大幅提高[2]。PLC程序的結(jié)構(gòu)框圖如圖3所示。

 

 

3 WinCC組態(tài)監(jiān)控系統(tǒng)的設(shè)計
 西門子視窗控制中心SIMATIC WinCC(Windows Control Center)是HMI/SCADA軟件中的后起之秀,以最短的時間發(fā)展成為世界范圍內(nèi)最成功的SCADA系統(tǒng)之一。
 WinCC客戶機/服務(wù)器系統(tǒng),包括所有的SCADA功能。可以通過最基本的WinCC系統(tǒng)的組件和函數(shù)來實現(xiàn)復雜可視化任務(wù),并且可以完成畫面創(chuàng)建、過程歸檔、報警顯示、趨勢和報表打印。WinCC 6.0采用標準Microsoft SQL Server 2000數(shù)據(jù)庫進行生產(chǎn)數(shù)據(jù)的歸檔,可以使用ODBC、DAO、OLE-DB和ADO方便地訪問歸檔數(shù)據(jù)。WinCC提供強大的標準接口,如OLE、ActiveX和OPC,可以很方便地與其他應(yīng)用程序交換數(shù)據(jù)。
 WinCC提供了主要PLC系統(tǒng)的通信通道,直接連接到SIMATIC S7控制器的通信通道,還提供了PROFIBUS-DP/FMS、DDE(動態(tài)數(shù)據(jù)交換)和OPC(用于過程控制的OLE)等非專用通道,因為控制器生產(chǎn)商都為其硬件提供相應(yīng)的OPC服務(wù)器,所以都可以實現(xiàn)與WinCC的連接[3],很好地保證了系統(tǒng)的兼容性和擴展性。
 該監(jiān)控系統(tǒng)采用SIMATIC WinCC作為組態(tài)軟件,提供HMI界面設(shè)計、報警、故障事件信息響應(yīng)、數(shù)據(jù)歸檔、遠程監(jiān)控等功能。
3.1 WinCC與S7-300的通信實現(xiàn)
 上位機通過PROFIBUS-DP總線與PLC進行通信,獲取現(xiàn)場設(shè)備數(shù)據(jù),系統(tǒng)組態(tài)軟件選用WinCC 6.0,WinCC項目管理器是組態(tài)軟件的核心,全面管理整個工程項目的數(shù)據(jù)組態(tài)和參數(shù)設(shè)置。SIMATIC S7 Protocol Suite通道支持WinCC站和SIMATIC S7自動化系統(tǒng)之間的多種通信方式,該系統(tǒng)選擇組態(tài)軟件通過PROFIBUS協(xié)議鏈接到SIMATIC S7-300自動化系統(tǒng)[4],通過通信模板(通信卡/CP5611)進行通信。完成通信卡硬件和驅(qū)動后,組態(tài)SIMATIC S7 Protocol Suite通道單元,并分別設(shè)置新建變量(Tag),將外部變量與PLC的DB塊、位存儲器、輸入、輸出中的位或字連接起來。通過WinCC內(nèi)部函數(shù)GetTag、SetTag實現(xiàn)WinCC與PLC交換數(shù)據(jù),從而實現(xiàn)了界面顯示、控制PLC動作的功能。
3.2 監(jiān)控系統(tǒng)的實現(xiàn)
 根據(jù)系統(tǒng)需求,實現(xiàn)對采煤機工作情況的監(jiān)控,包括其牽引電機、截割電機、油泵電機等各部分實時的狀態(tài),以及系統(tǒng)故障的報警信息和生產(chǎn)數(shù)據(jù)報表。監(jiān)控系統(tǒng)上位機設(shè)計結(jié)構(gòu)圖如圖4所示。

3.2.2 故障報警的實現(xiàn)
 WinCC中的報警編輯器負責消息的采集與歸檔。在系統(tǒng)組態(tài)時,首先需要組態(tài)報警消息和報警消息文本,之后在圖形編輯器中創(chuàng)建報警畫面,添加報警控件,在Horn報警器中的Message assignment選項頁選定Message Class為Error,定義一個bool型的Tag;在Signal assignment選項頁選定Tag為之前定義的bool型的Tag,在Sound中選擇要播放的1.wav聲音文件[5]。運行時,只要Error類別的報警觸發(fā),則bool型的Tag置位,1.wav循環(huán)播放;在報警控件中確認報警,聲音中止,也可以將bool型的Tag復位,1.wav聲音中止,實現(xiàn)了語音報警。
3.2.3 Web Navigator功能的實現(xiàn)
 作為整個遠程監(jiān)控系統(tǒng)重點之一的遠程監(jiān)控系統(tǒng)主要依據(jù)西門子WinCC Web Navigator遠程控制解決方案設(shè)計,實現(xiàn)了用戶遠程登錄,進行遠程監(jiān)控操作。
 在設(shè)計Web Server時,必須考慮安全性和系統(tǒng)條件??梢圆捎迷赪inCC Server上建立WinCC Web Navigator Server的方法。具體為WinCC Server和WinCC Web Navigator Server組件安裝在一臺機器上。WinCC Web Navigator Client可以通過Internet/Intranet來控制運行的WinCC項目。使用WinCC Web Navigator Client可以擴展Client-Server結(jié)構(gòu)。為了免受Internet攻擊,必須采用防火墻,第一個防火墻保護WinCC Web Navigator Server免受Internet攻擊,第二個防火墻為Intranet提高額外安全保障。
 該系統(tǒng)構(gòu)建了采煤機的監(jiān)控系統(tǒng)的層次模型,采用了變頻器直接轉(zhuǎn)矩方式驅(qū)動牽引電機工作,通過程序設(shè)計對采煤機截割部進行恒功率控制。實現(xiàn)了對采煤機工況參數(shù)的實時監(jiān)測,運用Web Navigator功能使遠程操作人員直觀地掌控井下采煤機的狀態(tài),并根據(jù)其工作狀態(tài)進行采煤機的遠程控制和實時調(diào)度,保證采煤生產(chǎn)安全的同時也保證了生產(chǎn)效率。
參考文獻
[1] 張翼.采煤機監(jiān)控系統(tǒng)的研究與設(shè)計[D].西安:西安科技大學,2007.
[2] Anon. Training Material of 2nd SIEMENS Automation & Drives Summer School at University of Applied Sciences[M].Esslingen FHTE,[s,n],2005.
[3] 毛聯(lián)杰.S7-300系列PLC與組態(tài)軟件WinCC實現(xiàn)通信的方法[J].國內(nèi)外機電一體化技術(shù),2006(4):88-92
[4] 陽憲惠.現(xiàn)場總線技術(shù)及其應(yīng)用[M].北京:清華大學出版社,2000.
[5] 西門子(中國)有限公司自動化與驅(qū)動集團.WinCC V6編程手冊[M].北京:北京航空航天大學出版社,2004.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。