秦愛(ài)玲
(同煤浙能麻家梁煤業(yè)有限責(zé)任公司,山西 朔州 036000)
西門(mén)子通訊故障自動(dòng)化檢測(cè)技術(shù)在麻家梁煤礦主井裝卸載信號(hào)系統(tǒng)中的應(yīng)用
秦愛(ài)玲
(同煤浙能麻家梁煤業(yè)有限責(zé)任公司,山西 朔州 036000)
本文對(duì)西門(mén)子S7-300無(wú)組態(tài)MPI通訊系統(tǒng)進(jìn)行了深入研究,通過(guò)調(diào)用的系統(tǒng)功能塊SFC67,SFC68,在兩個(gè)S7通訊站之間互發(fā)握手信號(hào),利用車房S7站編寫(xiě)通訊故障檢測(cè)程序,并編寫(xiě)故障輸出指示程序,使檢修人員第一時(shí)間就能判斷出故障點(diǎn),大大提高了故障處理效率。
自動(dòng)化控制系統(tǒng);通訊故障檢測(cè);程序
圖1 麻家梁礦主井裝卸載信號(hào)系統(tǒng)通信系統(tǒng)圖
如上圖所示,麻家梁礦主井裝卸載信號(hào)系統(tǒng)有以下組成:車房S7站,上井口卸載系統(tǒng)S7站,下井口裝載系統(tǒng)S7站。通過(guò)西門(mén)子MPI通信協(xié)議構(gòu)成PROFIBUS通訊網(wǎng)絡(luò),經(jīng)過(guò)西門(mén)子CP5611卡與上位機(jī)通信,并在MGCS組態(tài)上構(gòu)成可視化人機(jī)界面[1]。
但是,一旦出現(xiàn)S7站系統(tǒng)之間任一通信線路中斷,或任一S7站總線隔離器損壞或系統(tǒng)24VDC任一處電源接地,都會(huì)引起通信中斷,并且上位機(jī)讀取不到系統(tǒng)數(shù)據(jù),檢修人員排查故障只能采用傳統(tǒng)的萬(wàn)用表分段檢測(cè),分段甩S7站外接輸入信號(hào),一般需要排查6至10小時(shí),甚至更長(zhǎng),極大的影響公司正常生產(chǎn)。
該項(xiàng)目主要是利用西門(mén)子MPI通訊中的SFC67“X_GET”,從本地S7CPU站以外的通信伙伴中讀取數(shù)據(jù),并互發(fā)送握手信號(hào),利用車房S7站編寫(xiě)故障自檢程序,同時(shí)利用車房CPU備用數(shù)字量輸出點(diǎn)及輸入點(diǎn)和音響喇叭,在信號(hào)柜上安裝復(fù)位和故障指示燈,將對(duì)應(yīng)區(qū)段通訊故障通過(guò)聲光報(bào)警報(bào)出,檢修人員第一時(shí)間就能判斷出故障點(diǎn),該方法比傳統(tǒng)的“逐路排查”法效率高出10倍以上,極大縮短故障處理時(shí)間。
圖2 裝卸載自動(dòng)化控制系統(tǒng)
利用車房S7站點(diǎn)與上井口S7站點(diǎn)SFC67“X_GET”通信站:
圖3 車房與上井口S7站點(diǎn)SFC67“X_GET”通信站
取車房發(fā)送至上井口備用通信點(diǎn):DB1.DBX9.7,并取上井口發(fā)送至車房相對(duì)應(yīng)備用通信點(diǎn):DB1.DBX1.7作為通信握手信號(hào)。
同樣,利用車房S7站點(diǎn)與下井口S7站點(diǎn)SFC67“X_GET”通信站:
取車房發(fā)送至下井口備用通信點(diǎn):DB1.DBX33.7,并取上井口發(fā)送至車房相對(duì)應(yīng)備用通信點(diǎn):DB1.DBX17.7作為通信握手信號(hào)。
1.1車房到上進(jìn)通信故障自檢程序編寫(xiě)如下:
圖4 車房與下井口S7站點(diǎn)SFC67“X_GET”通信站
1.1.1在上井口S7站CPU中編寫(xiě)如下程序:
圖5 上井口握手信號(hào)程序編寫(xiě)
利用車房發(fā)送的握手通信點(diǎn)驅(qū)動(dòng)上井口發(fā)送至車房通信點(diǎn)并反發(fā)送回車房。
1.1.2在車房S7站CPU中編寫(xiě)如下程序:
圖6 車房至上井口通信故障程序編寫(xiě)
利用上井口反發(fā)回的握手信號(hào)常閉點(diǎn)DB1.DBX1.7驅(qū)動(dòng)車房發(fā)送回上井口握手信號(hào)常開(kāi)點(diǎn)DB1,DBX9.7,這樣,在CUP一個(gè)循環(huán)掃描周期內(nèi),車房通信點(diǎn)DB1. DBX9.7在車房與上井口通信正常的情況下就會(huì)處于間隔接通與關(guān)斷狀態(tài),因此利用常開(kāi)點(diǎn)DB1,DBX9.7接通一個(gè)T55(SODT)接通延時(shí)定時(shí)器,加入在常開(kāi)點(diǎn)接通情況下斷開(kāi),并持續(xù)1500MS,則為通信故障,接通中間繼電器器M8.0,同樣,通信也可能在DB1.DBX9.7為常閉狀態(tài)下斷開(kāi),于是利用常閉點(diǎn)DB1.DBX9.7驅(qū)動(dòng)接通延時(shí)定時(shí)器T56,并輸出到M8.0。
1.2上井口至下井口通信故障檢測(cè)程序編寫(xiě)如下:
1.2.1在下井口S7站CPU中編寫(xiě)如下程序:
圖7 下井口通信握手程序編寫(xiě)
1.2.2在車房S7站CPU中編寫(xiě)如下程序:
圖8 下井口到上井口通訊故障程序編寫(xiě)
如圖1所示,下井口到車房通訊必須也通過(guò)上井口到車房通信線路,因此,要判斷下井口到上井口通信必須先確保上井口到車房通信正常,所以把“上井口到車房通訊故障M8.0”加進(jìn)“上井口到下井口通訊故障M8.1”中。
由于西門(mén)子MPI通信協(xié)議基于RS-485通信,RS-485標(biāo)準(zhǔn)采用平衡式發(fā)送,差分式接收的數(shù)據(jù)收發(fā)器來(lái)驅(qū)動(dòng)總線,接收器的輸入靈敏度為200mv,即(V+)-(V-)≧0.2V,表示信號(hào)“0”;(V+)-(V-)≦0.2V,表示信號(hào)“1”。因此,當(dāng)出現(xiàn)“車房至上井口”和“下井口至上井口”兩路同時(shí)出現(xiàn)“通訊故障”時(shí),則斷定為系統(tǒng)接地,導(dǎo)致系統(tǒng)電位不穩(wěn)定。
通訊故障輸出及系統(tǒng)接地監(jiān)視程序編寫(xiě)如下:
圖9 通訊故障輸出及系統(tǒng)接地程序編寫(xiě)
當(dāng)出現(xiàn)通訊故障或接地故障時(shí),必須要有聲光報(bào)警,為減少硬件投資,利用車房信號(hào)柜本機(jī)音響作為聲音信號(hào)報(bào)警喇叭,并外接一個(gè)復(fù)位按鈕作為聲音復(fù)位。程序編寫(xiě)如下:
圖10 通訊故障聲音輸出中間程序編寫(xiě)
將通訊故障聲音報(bào)警加入本機(jī)音響控制程序中:
圖11 通訊故障驅(qū)動(dòng)本機(jī)音響程序編寫(xiě)
利用“上井口到車房通訊故障”數(shù)字量輸出點(diǎn)Q1.0驅(qū)動(dòng)備用中間繼電器KA7,用“下井口到上井口通訊故障”數(shù)字量輸出點(diǎn)Q0.6驅(qū)動(dòng)備用中間繼電器KA10,并在信號(hào)柜后安裝故障指示按鈕以及故障。
本項(xiàng)目通過(guò)通訊故障自檢程序的編寫(xiě),實(shí)現(xiàn)通訊故障分?jǐn)鄨?bào)出,給排查故障指明了方向,大大縮短故障處理時(shí)間通過(guò)幾個(gè)月的投入使用,幫助檢修人員快速排查兩次該類故障,每次能節(jié)約5小時(shí)以上的故障排查時(shí)間,轉(zhuǎn)化成經(jīng)濟(jì)效益(6小時(shí)×每小時(shí)35斗×每斗45噸×70%原煤洗選×每噸400元)約為260萬(wàn)元,取得的直接及間接經(jīng)濟(jì)效益十分明顯,同時(shí),進(jìn)一步提高了系統(tǒng)的自動(dòng)化程度,使設(shè)備管理、維護(hù)更加嚴(yán)謹(jǐn)和科學(xué)。
[1]陽(yáng)憲惠.現(xiàn)場(chǎng)總線技術(shù)及其應(yīng)用[M].北京:清華大學(xué)出版社,2009.
Application of Siemens Communication Fault Automatic etectionTechnology in the Loading and Unloading Signal System for the Main Shaft of MaialiangCoal Mine
Qin Ailing
(Datong Coal Zheneng Majialiang Coal Co.Ltd.,Shuozhou,Shanxi 036000)
This paper studied Siemens S7-300 MPI communication system in depth,By calling the system functional blockSFC67 SFC68 andsendingeach other handshaking signals between the two S7 stations,usedthe garage S7 sta?tionto writecommunication fault detection program,and program the fault output instructions,makingthe maintenan?cepersonnel judge the fault points in the first place,which has greatly improved the efficiency of fault handling.
Automation control system;Communication fault detection;program
TD633
A
1003-5168(2015)05-0065-3
2015-4-28
秦愛(ài)玲(1986.7-),女,本科,助理工程師,研究方向:自動(dòng)化。