馬 凱,黃 曙,余南華,慕宗君,方 偉,張巧霞
(1.廣東電網(wǎng)公司 電力科學(xué)研究院,廣東 廣州510080;2.許繼電氣技術(shù)中心,河南 許昌461000)
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,國(guó)際電工委員會(huì)制定了IEC60870-5-104協(xié)議用于實(shí)現(xiàn)調(diào)度主站系統(tǒng)與遠(yuǎn)動(dòng)裝置間通過網(wǎng)絡(luò)傳輸數(shù)據(jù),IEC60870-5-104協(xié)議使用的網(wǎng)絡(luò)模型請(qǐng)參見文獻(xiàn)[1]。
在實(shí)際傳輸中,遠(yuǎn)動(dòng)裝置與調(diào)度主站系統(tǒng)通過TCP地址建立鏈路連接,一個(gè)IP地址和一個(gè)端口號(hào)確定一個(gè)唯一的TCP地址。由于端口號(hào)的限制,遠(yuǎn)動(dòng)裝置在實(shí)現(xiàn)IEC60870-5-104規(guī)約時(shí)會(huì)出現(xiàn)多個(gè)應(yīng)用程序綁定相同IP地址和端口號(hào)的問題。隨著智能電網(wǎng)二次一體化的發(fā)展,遠(yuǎn)動(dòng)裝置將成為變電站端的數(shù)據(jù)中心,它要實(shí)現(xiàn)的功能會(huì)更多,需要與主站通信的應(yīng)用程序也更多,端口號(hào)沖突的問題也會(huì)更加突出,本文探討了一種利用網(wǎng)絡(luò)代理技術(shù)解決該問題的方法。
目前變電站調(diào)度系統(tǒng)一般采用三級(jí)調(diào)度主站配置,每級(jí)調(diào)度主站需要采集的變電站數(shù)據(jù)信息內(nèi)容是不同的,因此對(duì)于遠(yuǎn)動(dòng)裝置來說,需要針對(duì)每級(jí)調(diào)度主站創(chuàng)建不同的數(shù)據(jù)信息轉(zhuǎn)發(fā)表,以滿足不同調(diào)度主站的信息獲取需求。變電站端遠(yuǎn)動(dòng)通信設(shè)備為了實(shí)現(xiàn)向不同的主站轉(zhuǎn)發(fā)不同數(shù)據(jù)表,為每個(gè)主站創(chuàng)建一個(gè)IEC60870-5-104規(guī)約轉(zhuǎn)發(fā)進(jìn)程,每個(gè)進(jìn)程只負(fù)責(zé)同一個(gè)主站交互數(shù)據(jù)。遠(yuǎn)動(dòng)各轉(zhuǎn)發(fā)進(jìn)程與主站間的數(shù)據(jù)通信如圖1所示。
圖1 遠(yuǎn)動(dòng)裝置與多主站間數(shù)據(jù)通信
該方法實(shí)現(xiàn)簡(jiǎn)單,且當(dāng)一個(gè)進(jìn)程出現(xiàn)異常時(shí),只會(huì)影響一級(jí)調(diào)度的數(shù)據(jù)傳輸,對(duì)其他調(diào)度主站的信息交互不會(huì)產(chǎn)生影響。但是該方法在實(shí)現(xiàn)上存在問題:由于端口號(hào)的限制,圖1中3個(gè)IEC60870-5-104規(guī)約進(jìn)程使用相同的端口號(hào)2404,造成了多個(gè)進(jìn)程共同綁定一個(gè)IP地址+端口號(hào),而TCP/IP協(xié)議必須通過不同的端口號(hào)才能區(qū)分不同的應(yīng)用程序。
隨著調(diào)控一體化、告警直傳、遠(yuǎn)程瀏覽的大力推進(jìn)及應(yīng)用,變電站內(nèi)監(jiān)控系統(tǒng)功能采用分布式部署,對(duì)外通過遠(yuǎn)動(dòng)裝置統(tǒng)一出口。此時(shí)部署在監(jiān)控服務(wù)器上的告警直傳、遠(yuǎn)程瀏覽等應(yīng)用程序通過遠(yuǎn)動(dòng)裝置與多個(gè)主站進(jìn)行數(shù)據(jù)通信時(shí)也存在相同的問題。
一種常用的解決方案是將多個(gè)端口沖突的進(jìn)程合并為一個(gè)進(jìn)程,但是隨著智能變電站的發(fā)展與建設(shè),對(duì)遠(yuǎn)動(dòng)裝置提出了更高的要求。新一代遠(yuǎn)動(dòng)裝置需要完成測(cè)控、PMU、保護(hù)、電量、故障錄波等所有變電站數(shù)據(jù)的統(tǒng)一采集、統(tǒng)一存儲(chǔ)、統(tǒng)一出口,由于系統(tǒng)功能的復(fù)雜性,該方案已經(jīng)無法實(shí)現(xiàn)。
網(wǎng)絡(luò)代理是用來實(shí)現(xiàn)局域網(wǎng)內(nèi)的多臺(tái)計(jì)算機(jī)通過一個(gè)實(shí)際的IP地址連接到Internet的一種方法:在局域網(wǎng)與Internet間增加一個(gè)代理服務(wù)器,僅給代理服務(wù)器申請(qǐng)一個(gè)真實(shí)的IP地址,局域網(wǎng)內(nèi)部的客戶機(jī)由代理服務(wù)器分配一個(gè)虛擬的內(nèi)部IP即可。局域網(wǎng)內(nèi)的客戶機(jī)向Internet發(fā)送數(shù)據(jù)時(shí),先將數(shù)據(jù)發(fā)送給代理服務(wù)器,然后再由代理服務(wù)器轉(zhuǎn)發(fā)出去,網(wǎng)絡(luò)代理的模型如圖2所示。
圖2 網(wǎng)絡(luò)代理模型
代理服務(wù)器在局域網(wǎng)客戶機(jī)與真實(shí)的Internet上的服務(wù)器之間進(jìn)行中繼轉(zhuǎn)發(fā),完成訪問控制,地址轉(zhuǎn)換等任務(wù)。網(wǎng)絡(luò)代理技術(shù)使局域網(wǎng)內(nèi)的多臺(tái)計(jì)算機(jī)可以通過一個(gè)實(shí)際的IP連接到Internet上。遠(yuǎn)動(dòng)系統(tǒng)的多個(gè)應(yīng)用程序需要通過一個(gè)IP和端口號(hào)連接到Internet上,與此有相似性,因此可以將網(wǎng)絡(luò)代理的模型應(yīng)用于遠(yuǎn)動(dòng)系統(tǒng)。
將網(wǎng)絡(luò)代理模型引入遠(yuǎn)動(dòng)系統(tǒng),在遠(yuǎn)動(dòng)中增加一個(gè)網(wǎng)絡(luò)代理服務(wù)程序,它綁定對(duì)外的IP地址和2404端口號(hào),與所有的調(diào)度主站及所有的遠(yuǎn)動(dòng)應(yīng)用程序建立TCP/IP連接,調(diào)度主站與應(yīng)用程序不建立直接連接。網(wǎng)絡(luò)代理服務(wù)程序就像圖2中的代理服務(wù)器一樣將從主站來的數(shù)據(jù)轉(zhuǎn)發(fā)給應(yīng)用程序,將應(yīng)用程序上送的數(shù)據(jù)轉(zhuǎn)發(fā)給主站。
網(wǎng)絡(luò)代理服務(wù)程序功能需求:
(1)與各級(jí)主站建立TCP連接,與主站交互數(shù)據(jù),管理TCP連接;
(2)與被代理的應(yīng)用程序交互數(shù)據(jù);
(3)建立主站地址與應(yīng)用程序間的地址映射規(guī)則,根據(jù)規(guī)則確定從主站來的數(shù)據(jù)是發(fā)給哪個(gè)應(yīng)用程序的,應(yīng)用程序的數(shù)據(jù)是發(fā)給哪個(gè)主站的;
(4)應(yīng)滿足被代理的應(yīng)用程序與代理程序可以分布式部署要求;
(5)網(wǎng)絡(luò)代理服務(wù)程序還應(yīng)滿足轉(zhuǎn)發(fā)延遲性能要求。
網(wǎng)絡(luò)代理服務(wù)程序有兩種實(shí)現(xiàn)方式,一種是在應(yīng)用層實(shí)現(xiàn),一種是在IP層或者更低層實(shí)現(xiàn)。本文實(shí)現(xiàn)的網(wǎng)絡(luò)代理服務(wù)程序采用在應(yīng)用層實(shí)現(xiàn)的方法,這中實(shí)現(xiàn)方式的好處是:
網(wǎng)絡(luò)代理服務(wù)程序與主站間及應(yīng)用程序間都通過TCP/IP協(xié)議傳輸數(shù)據(jù),可以實(shí)現(xiàn)網(wǎng)絡(luò)代理服務(wù)程序與應(yīng)用程序的分布式部署。網(wǎng)絡(luò)代理服務(wù)程序在應(yīng)用層實(shí)現(xiàn),網(wǎng)絡(luò)代理服務(wù)程序不進(jìn)行TCP數(shù)據(jù)包的解析,僅僅實(shí)現(xiàn)連接的轉(zhuǎn)換,從而保證了轉(zhuǎn)換的時(shí)間效率,且可以適用于任何基于TCP/IP協(xié)議的通信規(guī)約。網(wǎng)絡(luò)代理服務(wù)程序?qū)崿F(xiàn)方式如圖3所示。
圖3 網(wǎng)絡(luò)代理服務(wù)程序的實(shí)現(xiàn)方式
網(wǎng)絡(luò)代理服務(wù)程序可以單獨(dú)部署到一臺(tái)計(jì)算機(jī)上,也可以和應(yīng)用程序部署在同一臺(tái)計(jì)算機(jī)上。同一臺(tái)計(jì)算機(jī)上可以部署一個(gè)或者多個(gè)代理程序。代理服務(wù)程序與主站間、與應(yīng)用程序間都是通過TCP/IP連接進(jìn)行數(shù)據(jù)交換。網(wǎng)絡(luò)代理服務(wù)程序部署如圖4所示。圖4中描述了網(wǎng)絡(luò)代理服務(wù)程序的兩種部署方式:
(1)代理服務(wù)程序與被代理的應(yīng)用程序在同一主機(jī)上。部署在遠(yuǎn)動(dòng)主機(jī)上的104規(guī)約轉(zhuǎn)發(fā)程序、故障錄波轉(zhuǎn)發(fā)程序、繼保信息轉(zhuǎn)發(fā)程序通過部署在同一遠(yuǎn)動(dòng)裝置上的網(wǎng)絡(luò)代理服務(wù)程序與外部多個(gè)主站交互數(shù)據(jù)。
(2)代理服務(wù)程序與被代理的應(yīng)用程序分別部署在不同的主機(jī)上。圖中部署在監(jiān)控服務(wù)器上的告警直傳應(yīng)用程序與遠(yuǎn)程瀏覽應(yīng)用程序通過部署在遠(yuǎn)動(dòng)上的代理服務(wù)程序與多個(gè)主站交互數(shù)據(jù)。
圖4 網(wǎng)絡(luò)代理服務(wù)程序部署方式
圖5 描述了網(wǎng)絡(luò)代理服務(wù)程序的內(nèi)部軟件結(jié)構(gòu):
與主站通信模塊socket_server:負(fù)責(zé)網(wǎng)絡(luò)代理服務(wù)程序與調(diào)度主站之間建立TCP/IP連接、接收主站發(fā)送的數(shù)據(jù),向主站發(fā)送數(shù)據(jù);
主站地址轉(zhuǎn)換模塊:描述連接的調(diào)度主站網(wǎng)絡(luò)信息,作為規(guī)則的輸入,通過規(guī)則找到目的應(yīng)用程序的地址;
應(yīng)用程序地址轉(zhuǎn)換模塊:描述要應(yīng)用程序的網(wǎng)絡(luò)信息,根據(jù)應(yīng)用程序的地址通過規(guī)則找到目的主站地址。
規(guī)則模塊:建立調(diào)度主站與應(yīng)用程序之間的地址映射規(guī)則,該映射通過讀取配置文件建立;規(guī)則子模塊還負(fù)責(zé)在socket_server與socket_master之間建立數(shù)據(jù)指針級(jí)連接。
圖5 網(wǎng)絡(luò)代理服務(wù)程序軟件體系結(jié)構(gòu)
與應(yīng)用進(jìn)程通信模塊scoket_master:負(fù)責(zé)在網(wǎng)絡(luò)代理服務(wù)程序與被代理的各應(yīng)用程序間建立TCP/IP網(wǎng)絡(luò)連接、數(shù)據(jù)信息交互。
如圖6所示為一組邏輯規(guī)則的模型,每一個(gè)調(diào)度主站IP地址由一個(gè)規(guī)約模塊綁定的IP地址和一個(gè)規(guī)約模塊綁定的端口號(hào)對(duì)應(yīng)。該邏輯規(guī)則模型建立了調(diào)度主站與IEC60870-5-104規(guī)約模塊之間的對(duì)應(yīng)關(guān)系。
圖6 邏輯規(guī)則模型
如圖7所示為一個(gè)邏輯規(guī)則配置示例,該配置文件采用XML文件格式。描述了兩個(gè)規(guī)約模塊與調(diào)度主站之間的連接關(guān)系。
10.3 3.178.65主站與10.33.178.81調(diào)度主站訪問綁定2405端口的規(guī)約發(fā)表模塊,實(shí)現(xiàn)他們之間的數(shù)據(jù)信息交互。
10.3 3.6.6主站與10.33.6.7調(diào)度主站訪問綁定2406端口的規(guī)約發(fā)表模塊,實(shí)現(xiàn)他們之間的數(shù)據(jù)信息交互。
銅塊打磨拋光去除表面氧化層,用乙醇和去離子水多次清洗,氮?dú)獯蹈纱谩E渲脻舛葹?.02 M硝酸銀溶液, 銅塊浸入硝酸銀溶液,控制化學(xué)鍍時(shí)間分別為10 s、20 s、30 s、60 s。取出后,用去離子水清洗表面,除去未參加反應(yīng)的硝酸銀,然后氮?dú)獯蹈纱谩?/p>
網(wǎng)絡(luò)代理服務(wù)程序?qū)ν饨壎ǖ腎P地址為10.33.187.193,對(duì)外綁定的端口號(hào)為2404。
圖7 邏輯規(guī)則配置示例
3.4.1 連接建立流程
調(diào)度主站向遠(yuǎn)動(dòng)裝置網(wǎng)絡(luò)代理服務(wù)程序發(fā)起socket連接請(qǐng)求,與外部主站通信模塊接收到調(diào)度主站的連接請(qǐng)求后,獲取調(diào)度主站的IP地址信息,調(diào)用規(guī)則子模塊驗(yàn)證調(diào)度主站IP地址信息,如果能夠找到相應(yīng)的規(guī)則,將命令消息轉(zhuǎn)移到socket_master處理模塊,否則,拒絕調(diào)度主站的本次連接。
socket_master模塊根據(jù)規(guī)則向被代理的應(yīng)用程序發(fā)起網(wǎng)絡(luò)連接請(qǐng)求,應(yīng)用程序響應(yīng)或拒絕網(wǎng)絡(luò)連接請(qǐng)求。規(guī)則子模塊在socket_server與socket_master之間建立數(shù)據(jù)指針級(jí)連接,以便于以后的數(shù)據(jù)信息交互。
主站與應(yīng)用程序連接建立流程如圖8所示。
圖8 連接建立序列
3.4.2 接收到調(diào)度數(shù)據(jù)流程
調(diào)度主站向網(wǎng)絡(luò)代理服務(wù)程序發(fā)送TCP/IP數(shù)據(jù)包,網(wǎng)絡(luò)代理服務(wù)程序的socket_server接收到調(diào)度主站的TCP/IP數(shù)據(jù)包后,獲取socket_master連接指針信息,通過scoket_master連接把接收到TCP/IP數(shù)據(jù)包發(fā)送給IEC60870-5-104規(guī)約模塊。應(yīng)用程序接收調(diào)度數(shù)據(jù)流程如圖9所示。
圖9 應(yīng)用程序接收調(diào)度數(shù)據(jù)序列
應(yīng)用程序向網(wǎng)絡(luò)代理服務(wù)程序發(fā)出TCP/IP數(shù)據(jù)包,網(wǎng)絡(luò)代理服務(wù)程序的socket_master接收到本地轉(zhuǎn)發(fā)表模塊的TCP/IP數(shù)據(jù)包后,獲取socket_server連接指針信息,通過socket_server把接收到的TCP/IP數(shù)據(jù)包發(fā)送給調(diào)度主站。應(yīng)用程序主動(dòng)發(fā)起數(shù)據(jù)流程如圖10所示。
圖10 應(yīng)用程序主動(dòng)發(fā)起數(shù)據(jù)流程序列
3.4.4 連接斷開流程:
調(diào)度主站發(fā)起斷鏈:調(diào)度主站由于某些原因需要斷開與網(wǎng)絡(luò)代理服務(wù)程序的TCP/IP連接時(shí),網(wǎng)絡(luò)代理服務(wù)程序同時(shí)斷開與IEC60870-5-104規(guī)約模塊之間的TCP/IP連接。調(diào)度主站發(fā)起斷鏈流程如圖11所示。
規(guī)約模塊發(fā)起斷鏈:IEC60870-5-104規(guī)約模塊由于某些原因需要斷開與網(wǎng)絡(luò)代理服務(wù)程序的TCP/IP連接時(shí),網(wǎng)絡(luò)代理服務(wù)程序同時(shí)斷開與調(diào)度主站之間的TCP/IP連接。
圖11 調(diào)度主站發(fā)起斷鏈流程序列
本文提出的網(wǎng)絡(luò)代理服務(wù)程序受到遠(yuǎn)動(dòng)裝置支持的實(shí)際網(wǎng)卡個(gè)數(shù)限制,由于一個(gè)規(guī)約進(jìn)程一般僅綁定一個(gè)端口號(hào),而規(guī)約進(jìn)程需要判別每個(gè)連接的對(duì)方IP地址,因此,每個(gè)應(yīng)用程序的最大連接個(gè)數(shù)為遠(yuǎn)動(dòng)裝置的實(shí)際物理網(wǎng)卡個(gè)數(shù)。
遠(yuǎn)動(dòng)裝置能夠支持的調(diào)度連接數(shù)目也受到遠(yuǎn)動(dòng)裝置本身能夠支持的應(yīng)用進(jìn)程個(gè)數(shù)限制,由于每個(gè)應(yīng)用進(jìn)程支持的連接個(gè)數(shù)有限,當(dāng)同一級(jí)調(diào)度存在多個(gè)IP地址來訪問轉(zhuǎn)發(fā)表時(shí),需要采用擴(kuò)展應(yīng)用進(jìn)程個(gè)數(shù)來解決,即:調(diào)度主站連接個(gè)數(shù)=規(guī)約進(jìn)程個(gè)數(shù)*物理網(wǎng)卡個(gè)數(shù)。
本文詳細(xì)介紹了在遠(yuǎn)動(dòng)裝置中實(shí)現(xiàn)一個(gè)網(wǎng)絡(luò)代理服務(wù)程序的方法,以實(shí)現(xiàn)遠(yuǎn)動(dòng)裝置多個(gè)應(yīng)用進(jìn)程同時(shí)使用相同IP與端口號(hào)與多級(jí)調(diào)度主站通信。該網(wǎng)絡(luò)代理服務(wù)程序能夠?qū)崿F(xiàn)基于TCP/IP協(xié)議的網(wǎng)絡(luò)連接轉(zhuǎn)換,建立調(diào)度主站與遠(yuǎn)動(dòng)轉(zhuǎn)發(fā)應(yīng)用程序之間的網(wǎng)絡(luò)連接;網(wǎng)絡(luò)代理服務(wù)程序不進(jìn)行TCP數(shù)據(jù)包的解析,僅僅實(shí)現(xiàn)連接的轉(zhuǎn)換,從而保證了轉(zhuǎn)換的時(shí)間效率。
由于網(wǎng)絡(luò)代理服務(wù)程序不進(jìn)行TCP數(shù)據(jù)包的解析,僅僅實(shí)現(xiàn)連接的轉(zhuǎn)換,因此,可以適用于任何基于TCP/IP協(xié)議的通信規(guī)約。
該方法經(jīng)過變電站現(xiàn)場(chǎng)實(shí)際運(yùn)行,在遠(yuǎn)動(dòng)裝置采用多個(gè)轉(zhuǎn)發(fā)進(jìn)程與多級(jí)調(diào)度通信方面具有很好的效果,并且能夠滿足調(diào)度數(shù)據(jù)網(wǎng)雙平面建設(shè)的需求。
[1]DU Long,SHI Luning, YANG Jinbai. Application of IEC60870-5-104telecontrol protocol based on TCP/IP in direct dispatching station[J].Power System Protection and Control,2008,36 (17):51-52 (in Chinese).[杜龍,施魯寧,楊晉柏.基于TCP/IP的IEC60870-5-104遠(yuǎn)動(dòng)通信協(xié)議在直調(diào)廠站中的應(yīng)用[J].電力系統(tǒng)保護(hù)與控制,2008,36(17):51-52.]
[2]LIU Shuang,SHI Guoyou,ZHANG Yuanqiang.Design and implementation of communication software based on TCP/IP protocol and multithreading technology[J].Computer Engineering and Design,2010,31 (11):1417-1418 (in Chinese).[劉爽,史國(guó)友,張遠(yuǎn)強(qiáng).基于TCP/IP協(xié)議和多線程的通信軟件的設(shè)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2010,31(11):1417-1418.]
[3]CHANG Guanghui,HAO Junjie,LIU Dichen,et al.Design of the integrated data platform in electric power control center based on multi-agent technology[J].Electric Power Automation Equipment,2008,32 (1):85-89 (in Chinese).[暢廣輝,鎬俊杰,劉滌塵,等.基于多代理技術(shù)的電力控制中心綜合數(shù)據(jù)平臺(tái)設(shè)計(jì)[J].電力系統(tǒng)自動(dòng)化,2008,32 (1):85-89.]
[4]YUAN Tianyun.The analyses of intelligence multi-agent technology and the application of protective relaying[J].Development &Innovation of Machinery &Electrical Products,2007,20 (2):109-110 (in Chinese).[袁天云.智能多代理技術(shù)及其在繼電保護(hù)中的應(yīng)用[J].機(jī)電產(chǎn)品開發(fā)與創(chuàng)新,2007,20 (2):109-110.]
[5]LEI Yuhong,LIU Yicheng.A simple network agent's service routine based on DELPHI[J].Techniques of Automation and Applications,2007,26 (5):62-65 (in Chinese).[雷于紅,劉益成.基于DELPHI的簡(jiǎn)單網(wǎng)絡(luò)代理服務(wù)程序?qū)崿F(xiàn)[J].自動(dòng)化技術(shù)與應(yīng)用,2007,26 (5):62-65.]
[6]HU Chunchao,CAI Zexiang,ZHU Zhihan.Frame-based transmission reliability analysis of the digital substation key messages[J].Power System Protection and Control,2011,39(9):91-96.(in Chinese).[胡春潮,蔡澤祥,竹之涵.提高數(shù)字化變電站關(guān)鍵報(bào)文傳輸可靠性方法研究[J].電力系統(tǒng)保護(hù)與控制,2011,39 (9):91-96.]
[7]ZHOU Lianyin,MU Xin.Design of home site based on electrical network mutil-protocol real-time monitor system[J].Computer Engineering and Design,2008,29 (14):3788-3790(in Chinese).[周蓮英,穆鑫.基于多規(guī)約的電網(wǎng)實(shí)時(shí)監(jiān)測(cè)主站系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)工程與設(shè)計(jì),2008,29(14):3788-3790.]
[8]FENG Yi,LIN Rong,F(xiàn)ENG Yan.Study of transferring automation information by using digital channel[J].Power System Protection and Control,2010,38 (12),135-137 (in Chinese).[馮毅,林榕,馮巖.利用數(shù)字通道傳輸自動(dòng)化信息的方案研究[J].電力系統(tǒng)保護(hù)與制,2010,38 (12),135-137.]
[9]ZHANG Qi,SHI Jinwei,XU Junjie.Extended research and application of IEC 60870-5-104in the hydropower plant and dispatching communication for power network[J].Electric Power System Protection and Control,2011,39 (15):127-131(in Chinese).[張齊,史金偉,徐俊杰.104規(guī)約在水電廠與電網(wǎng)調(diào)度通訊中的擴(kuò)展研究及應(yīng)用[J].電力系統(tǒng)保護(hù)與控制,2011,39 (15):127-131.]
[10]DI Wenhui,LI Jingwei,LIU Jun.Testing software of power telecontrol communication based on 101protocol[J].Computer Engineering and Design,2009,30 (12):3030-3034(in Chinese).[狄文輝,李敬偉,劉晙.基于101規(guī)約的電力遠(yuǎn)動(dòng)通信測(cè)試軟件[J].計(jì)算機(jī)工程與設(shè)計(jì),2009,30(12):3030-3034.]