摘要:為實(shí)現(xiàn)對(duì)配電室現(xiàn)場(chǎng)運(yùn)行環(huán)境實(shí)時(shí),研究設(shè)計(jì)了一個(gè)基于PLC和Modbus的配電室現(xiàn)場(chǎng)環(huán)境系統(tǒng)。該系統(tǒng)采用PLC處理數(shù)字量輸入/輸出,采用Modbus協(xié)議進(jìn)行數(shù)據(jù)通信,對(duì)配電室現(xiàn)場(chǎng)各種環(huán)境參數(shù)進(jìn)行監(jiān)測(cè),采集存儲(chǔ)視頻圖像和語音,通過以太網(wǎng)與上一級(jí)中心進(jìn)行數(shù)據(jù)通信。作者首先給出系統(tǒng)總體結(jié)構(gòu)和功能設(shè)計(jì),接著闡述系統(tǒng)硬件結(jié)構(gòu)和軟件設(shè)計(jì)思想.通過測(cè)試表明,系統(tǒng)運(yùn)行穩(wěn)定可靠,具有良好的實(shí)用性。
關(guān)鍵詞:PLC;ModbusRTU;ModbusTCP;配電室;環(huán)境
0引言
??隨著國(guó)民經(jīng)濟(jì)的快速發(fā)展和人民生活水平的不斷提高,對(duì)電力能源供應(yīng)的安全性要求不斷提升,作為電網(wǎng)末端配電室的正常運(yùn)行顯得越發(fā)重要。配電室內(nèi)部安裝了高電壓、高電流配電設(shè)備,運(yùn)行過程中會(huì)產(chǎn)生一定的熱量和電磁輻射,對(duì)運(yùn)行環(huán)境有較高的要求,有必要對(duì)配電室現(xiàn)場(chǎng)運(yùn)行環(huán)境進(jìn)行實(shí)時(shí)不間斷。城市中配電室數(shù)量眾多、地域分散、規(guī)模不一,配電室與中心之間往往相隔較遠(yuǎn),而且一個(gè)中心需要對(duì)大量配電室進(jìn)行管理,每一個(gè)配電室需要的環(huán)境參數(shù)也非常多。取得過的環(huán)境系統(tǒng)一般一個(gè)中心只能對(duì)少量配電室進(jìn)行,而且的環(huán)境參數(shù)數(shù)量也達(dá)不到配電室的要求.針對(duì)這種需求,本文研究設(shè)計(jì)了一個(gè)基于可編程控制器(PLC)[1]和Modbus的配電室現(xiàn)場(chǎng)環(huán)境系統(tǒng)。該系統(tǒng)能實(shí)現(xiàn)對(duì)配電室現(xiàn)場(chǎng)運(yùn)行環(huán)境進(jìn)行實(shí)時(shí),系統(tǒng)既可以獨(dú)立運(yùn)行,又可以通過計(jì)算機(jī)網(wǎng)絡(luò)與中心連接后作為配電室群分布式綜合系統(tǒng)的一個(gè)子系統(tǒng)運(yùn)行,中心具有遠(yuǎn)程操控能力[2]。
1系統(tǒng)總體結(jié)構(gòu)和功能
??配電室現(xiàn)場(chǎng)環(huán)境系統(tǒng)需要對(duì)配電室現(xiàn)場(chǎng)運(yùn)行環(huán)境進(jìn)行實(shí)時(shí)和異常處理,范圍包括門禁管理、煙霧探測(cè)、明火探測(cè)、門窗開閉探測(cè)、水浸探測(cè)、防盜入侵探測(cè)、溫濕度監(jiān)測(cè)、SF6氣體泄漏監(jiān)測(cè)、排風(fēng)控制、視頻和語音、可視對(duì)講和語音、手機(jī)短信等,需要處理數(shù)字量輸入/輸出、串口通信、視頻、語音、網(wǎng)絡(luò)等多種交互數(shù)據(jù)格式,對(duì)數(shù)據(jù)采集和控制操作的實(shí)時(shí)性和可靠性有較高要求。系統(tǒng)以系統(tǒng)主控部分現(xiàn)場(chǎng)控制/采集/通信/遠(yuǎn)動(dòng)單元)為核心,外圍配置電控鎖、讀卡器、煙霧傳感器、明火傳感器、門磁窗磁傳感器、水浸傳感器、紅外防盜入侵傳感器、溫濕度傳感器、SF6傳感器、排風(fēng)扇、攝像頭、拾音器、對(duì)講/單元、短信模塊等監(jiān)測(cè)和控制設(shè)備.如果需要與上一級(jí)中心進(jìn)行通信,還需要配置專門的網(wǎng)絡(luò)交換設(shè)備。
??系統(tǒng)主控部分負(fù)責(zé)管理調(diào)度整個(gè)系統(tǒng)現(xiàn)場(chǎng)控制、數(shù)據(jù)采集、數(shù)據(jù)通信和遠(yuǎn)動(dòng)控制等功能.在系統(tǒng)運(yùn)行過程中,外圍監(jiān)測(cè)設(shè)備實(shí)時(shí)采集環(huán)境參數(shù)數(shù)據(jù),系統(tǒng)主控部分循環(huán)采集各個(gè)外圍設(shè)備的數(shù)據(jù)并顯示.如果到異常數(shù)據(jù)則啟動(dòng)3種方式[3],包括現(xiàn)場(chǎng)聲音、手機(jī)短信和計(jì)算機(jī)網(wǎng)絡(luò),根據(jù)需要系統(tǒng)主控部分可以向控制設(shè)備發(fā)送控制命令[4]以對(duì)進(jìn)行響應(yīng).?dāng)z像機(jī)的視頻信號(hào)直接通過視頻線接入到系統(tǒng)主控部分進(jìn)行錄像存儲(chǔ),拾音器的音頻信號(hào)同步傳入系統(tǒng)主控部分進(jìn)行錄音存儲(chǔ),根據(jù)需要系統(tǒng)主控部分也可以向攝像機(jī)云臺(tái)發(fā)送控制命令,調(diào)節(jié)攝像機(jī)鏡頭遠(yuǎn)近和角度。
2系統(tǒng)主控部分結(jié)構(gòu)
??系統(tǒng)主控部分由主機(jī)、PLC、視頻服務(wù)器、門禁主機(jī)、網(wǎng)絡(luò)交換機(jī)等部分構(gòu)成,系統(tǒng)主控部分和外圍設(shè)備連接硬件結(jié)構(gòu)圖如圖2所示。系統(tǒng)通過組建Modbus總線進(jìn)行數(shù)據(jù)通信,主機(jī)作為ModbusRTU主設(shè)備,負(fù)責(zé)Modbus總線的通信管理,具有Modbus接口的外圍設(shè)備作為ModbusRTU從設(shè)備接入總線,輸出信號(hào)為數(shù)字量的外圍設(shè)備統(tǒng)一接入到PLC,PLC接入到Modbus總線,需要數(shù)字量控制的外圍設(shè)備的控制信號(hào)由主機(jī)通過PLC產(chǎn)生。短信模塊接入到Modbus總線中,當(dāng)需要時(shí)由主機(jī)向短信模塊發(fā)送信息,由短信模塊向相關(guān)人員發(fā)送手機(jī)短信信息.?dāng)z像頭的視頻信號(hào)線和控制信號(hào)線直接接入到視頻服務(wù)器,由視頻服務(wù)器采集視頻信號(hào)并進(jìn)行存儲(chǔ),攝像頭的控制信號(hào)由視頻服務(wù)器提供拾音器的音頻信號(hào)線直接接入到視頻服務(wù)器,由視頻服務(wù)器采集音頻信號(hào)并進(jìn)行存儲(chǔ)。電控鎖和讀卡器連接門禁主機(jī),由門禁主機(jī)讀卡器信息并發(fā)送控制信號(hào)給電控鎖。系統(tǒng)主控部分各設(shè)備之間通過網(wǎng)絡(luò)交換機(jī)連接組成以太網(wǎng),外圍設(shè)備中的對(duì)講/單元接入到網(wǎng)絡(luò)交換機(jī),如果系統(tǒng)與上一級(jí)中心之間連通了網(wǎng)絡(luò),則配電室現(xiàn)場(chǎng)和中心之間可以雙向呼叫,實(shí)現(xiàn)配電室現(xiàn)場(chǎng)與中心之間的遠(yuǎn)程可視對(duì)講,也可以由中心主動(dòng)監(jiān)視和配電室現(xiàn)場(chǎng)的圖像和聲音。主機(jī)采用廣州致遠(yuǎn)電子生產(chǎn)的MiniView-1000T,集控制功能和人機(jī)界面功能于一體,具有2路RS-232-C/RS-485復(fù)用接口,1路以太網(wǎng),1路CAN接口,配置了10.4寸、真彩色26萬色觸控顯示屏。MiniView-1000T采用簡(jiǎn)潔、穩(wěn)定、可靠的實(shí)時(shí)操作系統(tǒng),支持?jǐn)?shù)據(jù)庫(kù),搭載輕小型的GUI保證了高速的GUI響應(yīng),支持ModbusRTU/ASCII主、從協(xié)議和ModbusTCP主、從協(xié)議,并支持串口和CAN自定義協(xié)議,滿足各種應(yīng)用系統(tǒng)開發(fā)需要.PLC采用西門子公司生產(chǎn)的S7-200系列的CPU224XP,具有14路數(shù)字量輸入和10路數(shù)字量輸出,并能較容易進(jìn)行擴(kuò)展,具有RS-485接口,通過編程后可以接入Modbus總線.視頻服務(wù)器采用??低暽a(chǎn)的DS-6504HF-SATA,具有4路模擬視頻輸入,4路模擬音頻輸入,1個(gè)標(biāo)準(zhǔn)RS-485串行接口,攝像頭視頻信號(hào)和拾音器音頻信號(hào)直接接入到視頻服務(wù)器中,攝像頭云臺(tái)控制信號(hào)由視頻服務(wù)器提供,視頻服務(wù)器通過以太網(wǎng)進(jìn)行訪問。門禁主機(jī)采用門禁控制器,支持4門單向/2門雙向的門禁控制,具有讀卡器數(shù)據(jù)讀取和電控鎖控制接口,控制器上可儲(chǔ)存2萬張卡號(hào)和2萬條刷卡記錄,門禁主機(jī)獨(dú)立工作,通過以太網(wǎng)進(jìn)行訪問。
3系統(tǒng)軟件設(shè)計(jì)
??系統(tǒng)硬件平臺(tái)搭建完成后,需要設(shè)計(jì)軟件系統(tǒng)來實(shí)現(xiàn)系統(tǒng)功能,系統(tǒng)軟件主要包括主機(jī)軟件和PLC軟件,軟件須實(shí)現(xiàn)基于Modbus的通信運(yùn)行機(jī)制。
3.1主機(jī)軟件
??主機(jī)軟件采用安科瑞的1高性能組態(tài)工程編輯軟件來進(jìn)行編程設(shè)計(jì),軟件界面友好,采用拖曳式的圖形編輯系統(tǒng)。由于集成豐富的通信協(xié)議庫(kù),主機(jī)軟件能夠通過編程實(shí)現(xiàn)Modbus接口,包括通過Modbus總線與外圍設(shè)備通信時(shí)作為
??Modbus RTU主設(shè)備和通過以太網(wǎng)與上一級(jí)中心通信時(shí)作為ModbusTCP從設(shè)備的通信接口。主機(jī)MiniView-1000T同時(shí)作為人機(jī)交互設(shè)備進(jìn)行顯示和操控,設(shè)計(jì)的人機(jī)交互界面[5]如圖3所示。主機(jī)軟件運(yùn)行時(shí),通過循環(huán)采集外圍設(shè)備和PLC的監(jiān)測(cè)數(shù)據(jù),將監(jiān)測(cè)數(shù)據(jù)存入主機(jī)嵌入式數(shù)據(jù)庫(kù)中,并在主機(jī)屏幕顯示,通過判斷環(huán)境參數(shù)確定是否啟動(dòng)/停止排風(fēng)控制。此外,主機(jī)觸摸屏還需要對(duì)觸控操作進(jìn)行響應(yīng),進(jìn)行相應(yīng)處理和顯示刷新,實(shí)現(xiàn)實(shí)時(shí)人機(jī)交互功能。在人機(jī)界面上,可以通過觸控方式執(zhí)行啟/停排風(fēng)扇、設(shè)置撤防/布防、開啟/停止短信等操作,以及操作菜單和在各個(gè)窗口中進(jìn)行切換。
3.2數(shù)字量輸入信息
??PLC軟件PLC主要實(shí)現(xiàn)采集系統(tǒng)中的數(shù)字量輸入信息,以及產(chǎn)生數(shù)字量輸出控制信息。數(shù)字量輸入信息包括煙霧傳感器、明火傳感器、
??門磁窗磁傳感器、水浸傳感器、防盜入侵傳感器等傳感器信號(hào),數(shù)字量輸出控制信息主要為排風(fēng)扇的控制信號(hào)。PLC通過Modbus總線接入到系統(tǒng)
4、安科瑞配電室環(huán)境系統(tǒng)的介紹與選型
4.1概述
配電室綜合系統(tǒng)包括智能系統(tǒng)屏、通訊管理機(jī)、UPS電源、視頻子系統(tǒng)(云臺(tái)球機(jī)、槍機(jī))、環(huán)境監(jiān)測(cè)子系統(tǒng)(溫度、濕度、水浸、煙感)、控制子系統(tǒng)(燈光、空調(diào)、除濕機(jī)、風(fēng)機(jī)、水泵)、門禁子系統(tǒng)(讀卡器、開門按鈕、磁力鎖)、安防子系統(tǒng)(雙鑒檢測(cè)器)。
4.2系統(tǒng)結(jié)構(gòu)
4.3系統(tǒng)功能
4.3.1實(shí)時(shí)監(jiān)測(cè)
??能夠顯示配電室設(shè)備的運(yùn)行狀態(tài),實(shí)時(shí)監(jiān)測(cè)配電室環(huán)境參數(shù)信息,實(shí)時(shí)顯示有關(guān)故障、告警等信息。
4.3.2數(shù)據(jù)查詢
??在人機(jī)界面中,可以直接查看配電室中各個(gè)設(shè)備的運(yùn)行數(shù)據(jù)。
4.3.3曲線查詢
??可以直接查看各電參量曲線。
4.3.4運(yùn)行報(bào)表
??查詢配電室內(nèi)設(shè)備的運(yùn)行數(shù)據(jù)報(bào)表。
4.3.5實(shí)時(shí)告警
??具有實(shí)時(shí)告警功能,系統(tǒng)能夠?qū)ε潆娛覝囟取穸?、有害氣體、設(shè)備故障或通信故障等事件發(fā)出告警。
4.3.6歷史事件查詢
??能夠?qū)Ξa(chǎn)生的所有事件記錄進(jìn)行存儲(chǔ)和管理,方便用戶對(duì)系統(tǒng)事件和進(jìn)行歷史追溯、查詢統(tǒng)計(jì)、事故分析。
4.3.7用戶權(quán)限管理
??設(shè)置了用戶權(quán)限管理功能,可以定義不同級(jí)別用戶的登錄名、密碼及操作權(quán)限。
4.3.8網(wǎng)絡(luò)拓?fù)鋱D
??支持實(shí)時(shí)監(jiān)視并診斷各設(shè)備的通訊狀態(tài),能夠完整的顯示整個(gè)系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)。
4.3.9遙控功能
??可以對(duì)整個(gè)配電系統(tǒng)范圍內(nèi)的設(shè)備進(jìn)行遠(yuǎn)程遙控操作。
4.4系統(tǒng)硬件配置
5結(jié)論
??本文基于PLC和Modbus設(shè)計(jì)了一個(gè)配電室現(xiàn)場(chǎng)環(huán)境系統(tǒng),實(shí)現(xiàn)對(duì)配電室運(yùn)行環(huán)境進(jìn)行實(shí)時(shí),數(shù)據(jù)采集穩(wěn)定可靠,響應(yīng)及時(shí)。除中心調(diào)取配電室現(xiàn)場(chǎng)音視頻錄像時(shí)占用較大帶寬之外,每個(gè)配電室系統(tǒng)的主控部分每次需要向中心上傳的數(shù)據(jù)量很小,只有幾十Byte,數(shù)據(jù)上傳速度較快。因此,可以實(shí)現(xiàn)一個(gè)中心對(duì)上百個(gè)配電室現(xiàn)場(chǎng)環(huán)境系統(tǒng)進(jìn)行管理。系統(tǒng)已成功應(yīng)用于某供電局運(yùn)行維護(hù)的多個(gè)配電室中,有效地實(shí)現(xiàn)了對(duì)配電室運(yùn)行環(huán)境進(jìn)行,提高了運(yùn)行維護(hù)效率,取得了良好的應(yīng)用效果。下一步研究方向?yàn)樵黾优潆娛遗潆娫O(shè)備運(yùn)行情況的,采集和上傳配電設(shè)備的電參量,將環(huán)境和配電集成為配電室現(xiàn)場(chǎng)配電與環(huán)境綜合系統(tǒng)。并引入云計(jì)算的思想和方法,建立城市級(jí)配電室群分布式云計(jì)算模型,在云計(jì)算平臺(tái)[6]上運(yùn)行系統(tǒng),增加信息接入和共享能力,為配電室的安全運(yùn)行提供更大的技術(shù)支撐。