一種通過導入scd文件增強iec61850客戶端功能的方法
【技術(shù)領域】
[0001]本發(fā)明涉及智能變電站設備管理技術(shù)領域,具體為一種通過導入S⑶文件增強IEC61850客戶端功能的方法。
【背景技術(shù)】
[0002]目前,國內(nèi)幾大主流保護廠家都擁有自己的IEC61850客戶端工具,比如南瑞科技的ClientMm1-NariTech,國電南自的PS61850_Conner等,這些客戶端都無一例外的是通過讀取裝置內(nèi)部每個邏輯設備的模型文件來對該裝置進行連接,在通過客戶端對裝置參數(shù)、定值、軟壓板、遙測、遙信進行召喚時都需進行這樣的一次連接,耗費不少時間。
[0003]同時,IEC61850客戶端上關于裝置模型的內(nèi)部數(shù)據(jù)(比如定值、軟壓板、遙測、遙信等)都是根據(jù)國網(wǎng)IEC61850規(guī)范進行命名的,一般人員很難看懂。比如,北京四方線路保護CSC103BDN的差動動作電流定值就是在展開該裝置的邏輯設備PROT后,選擇數(shù)據(jù)集LLNO$dsSetting下的“LLN0$SG$Setl74”才是與之對應的差動動作電流定值。如果用戶運用此客戶端工具對全站裝置模型的內(nèi)部數(shù)據(jù)進行召喚與修改,無疑是一件非常困難的事
1同O
【發(fā)明內(nèi)容】
[0004]針對上述問題本發(fā)明的目的在于改進已有客戶端工具存在的上述不足,提供一種通過導入SCD文件增強IEC61850客戶端功能的方法,該方法能夠使客戶端與裝置進行更加快捷的連接,并能使用戶更方便更直觀的對裝置模型的內(nèi)部數(shù)據(jù)進行召喚與修改,技術(shù)方案如下:
一種通過導入S⑶文件增強IEC61850客戶端功能的方法,包括:
將S⑶文件導入IEC61850客戶端;
提取SCD文件中所有邏輯設備的數(shù)據(jù)集信息;
生成自定義的XML配置文件,自動完成參數(shù)配置;
使IEC61850客戶端通過上述邏輯設備的數(shù)據(jù)集信息與對應的裝置進行連接。
[0005]進一步的,還包括:
召喚裝置參數(shù)、定值、軟壓板、遙信和遙測;
獲取與所述參數(shù)、定值、軟壓板、遙信和遙測對應的數(shù)據(jù)對象實例化中文描述;
根據(jù)上述中文描述對所述定值、軟壓板、遙信和遙測進行召喚和修改。
[0006]更進一步的,還包括將所述定值、軟壓板、遙測和遙信召喚上來的信息,即裝置模型內(nèi)部數(shù)據(jù),與所述S⑶文件中的配置做總個數(shù)、數(shù)據(jù)引用作對比,完成裝置模型內(nèi)部數(shù)據(jù)的檢查。
[0007]更進一步的,還包括將所述SCD文件裝載進裝置的MMS映射中,完成SCD文件的配置檢查。
[0008]本發(fā)明的有益效果是:本發(fā)明改進了已有客戶端工具存在的不足,能夠使用戶通過客戶端與全站裝置進行更快捷的連接,并能使用戶通過裝置模型內(nèi)部數(shù)據(jù)的中文描述,更方便、直觀地對裝置模型的內(nèi)部數(shù)據(jù)進行召喚與修改,還能夠?qū)氲腟CD文件進行配置檢查,以及能將S⑶配置文件與裝置模型的內(nèi)部數(shù)據(jù)做比對,大大增強IEC61850客戶端的功能。
【附圖說明】
[0009]圖1為本發(fā)明通過導入S⑶文件增強IEC61850客戶端功能的方法的流程框圖。
【具體實施方式】
[0010]下面結(jié)合具體實施例對本發(fā)明做進一步說明。通過導入S⑶增強IEC61850客戶端功能的方法,主要增強以下三個功能:SCD文件(變電站系統(tǒng)配置描述文件)的導入及配置;裝置模型的召喚與修改以及模型內(nèi)部數(shù)據(jù)的中文描述展示;配置檢查功能。
[0011]其中,S⑶文件的導入及配置具體方法為:
將S⑶文件導入IEC61850客戶端;
提取SCD文件中所有邏輯設備的數(shù)據(jù)集信息;
生成自定義的XML配置文件,自動完成參數(shù)配置;
使IEC61850客戶端通過上述邏輯設備的數(shù)據(jù)集信息與對應的裝置進行連接。
[0012]SCD文件描述了變電站內(nèi)所有智能電子設備的實例配置和通信參數(shù)、IED (智能電子設備)之間的通信配置以及變電站一次系統(tǒng)結(jié)構(gòu)等信息,而對SCD文件的解析是SCD文件應用的基礎,主要提取GOOSE、SV、MMS等配置信息。所述的提取S⑶文件中所有邏輯設備的數(shù)據(jù)集信息,具體是指APPID、MAC、裝置參數(shù)(dsParameter)、定值(dsSetting)、軟壓板(dsRelayEna)、遙信(dsRelayDin)數(shù)據(jù)集中的名稱(name)、描述(desc)以及功能約束數(shù)據(jù)屬性(FCDA)。將提取到的信息生成自定義的XML配置文件,使用時用戶不需要再對裝置APPID、MAC地址、通道等手動配置,并且客戶端可根據(jù)導入的配置自動添加裝置參數(shù),極大地方便了用戶的使用。
[0013]因此,利用S⑶配置文件導入客戶端的功能,讓客戶端直接根據(jù)S⑶配置文件解析出裝置的每個邏輯設備中的定值、軟壓板、遙測、遙信等信息,而不必每進行一次的召喚就相應的進行一次模型文件的讀取,大大提高了客戶端的連接速度。
[0014]裝置模型的召喚與修改以及模型內(nèi)部數(shù)據(jù)的中文描述展示具體方法為:
召喚裝置參數(shù)、定值、軟壓板、遙信和遙測;
獲取與所述參數(shù)、定值、軟壓板、遙信和遙測對應的數(shù)據(jù)對象實例化中文描述;
根據(jù)上述中文描述對所述定值、軟壓板、遙信和遙測進行召喚和修改。
[0015]根據(jù)在線的配置描述及MMS讀數(shù)據(jù)值服務召喚定值、軟壓板、遙測和遙信值,通過MMS讀寫有名變量服務來訪問IEC61850的控制模型,控制模型和服務的映射通過將服務參數(shù)和控制元素合并進MMS結(jié)構(gòu)類型定義,并將他們作為代表通用數(shù)據(jù)類實例的MMS有名變量組件插入一個邏輯節(jié)點,服務映射到被插入組件的MMS讀寫服務請求。SCD配置文件里面有全站所有裝置的邏輯設備信息,如PROT、MEAS、LDO、RCD等,定值、軟壓板、遙測、遙信等數(shù)據(jù)引用都在這些邏輯設備下的不同數(shù)據(jù)集里,這些數(shù)據(jù)引用在SCD文件里都對應的有數(shù)據(jù)對象實例化(中文)描述,這就為通過SCD文件的導入實現(xiàn)模型內(nèi)部數(shù)據(jù)的中文描述展示提供了條件。
[0016]以北京四方線路保護CSC103BDN為例,它的裝置參數(shù)、定值、軟壓板均在邏輯設備PROT的不同數(shù)據(jù)集(dsParameter、dsSetting、dsRelayEna)里面,它的遙測在邏輯設備MEAS的數(shù)據(jù)集dsRelayAin里面,它的遙信在邏輯設備LDO的數(shù)據(jù)集dsRelayDin里面,這些數(shù)據(jù)集里的所有信息都有中文描述,且每一個數(shù)據(jù)引用(Data Reference)對應一個數(shù)據(jù)對象實例化描述(DOI Descript1n)。那么將S⑶導入客戶端后,客戶端就能根據(jù)S⑶文件將所有邏輯設備的數(shù)據(jù)信息以中文描述的方式一目了然的呈現(xiàn)在用戶的面前,用戶可以根據(jù)中文描述對裝置的定值、軟壓板、遙信和遙測進行召喚和修改。
[0017]S⑶配置檢查主要是把S⑶文件裝載進MMS映射中,如果成功,則說明配置文件正確無誤;裝置模型內(nèi)部數(shù)據(jù)與SCD文件配置做比對的功能主要是將定值、軟壓板、遙測、遙信召喚上來的信息(即裝置模型內(nèi)部數(shù)據(jù))與SCD文件中的配置做總個數(shù)、數(shù)據(jù)引用作對比,從而完成裝置模型內(nèi)部數(shù)據(jù)的檢查。檢查的結(jié)果在軟件的事件瀏覽里面給出。
【主權(quán)項】
1.一種通過導入S⑶文件增強IEC61850客戶端功能的方法,其特征在于,包括: 將S⑶文件導入IEC61850客戶端; 提取SCD文件中所有邏輯設備的數(shù)據(jù)集信息; 生成自定義的XML配置文件,自動完成參數(shù)配置; 使IEC61850客戶端通過上述邏輯設備的數(shù)據(jù)集信息與對應的裝置進行連接。
2.根據(jù)權(quán)利要求1所述的一種通過導入S⑶文件增強IEC61850客戶端功能的方法,其特征在于,還包括: 召喚裝置參數(shù)、定值、軟壓板、遙信和遙測; 獲取與所述參數(shù)、定值、軟壓板、遙信和遙測對應的數(shù)據(jù)對象實例化中文描述; 根據(jù)上述中文描述對所述定值、軟壓板、遙信和遙測進行召喚和修改。
3.根據(jù)權(quán)利要求2所述的一種通過導入S⑶文件增強IEC61850客戶端功能的方法,其特征在于,還包括將所述定值、軟壓板、遙測和遙信召喚上來的信息,即裝置模型內(nèi)部數(shù)據(jù),與所述SCD文件中的配置做總個數(shù)、數(shù)據(jù)引用作對比,完成裝置模型內(nèi)部數(shù)據(jù)的檢查。
4.根據(jù)權(quán)利要求1所述的一種通過導入S⑶文件增強IEC61850客戶端功能的方法,其特征在于,還包括將所述SCD文件裝載進裝置的MMS映射中,完成SCD文件的配置檢查。
【專利摘要】本發(fā)明公開一種通過導入SCD文件增強IEC61850客戶端功能的方法,包括:將SCD文件導入IEC61850客戶端;提取SCD文件中所有邏輯設備的數(shù)據(jù)集信息;生成自定義的XML配置文件,自動完成參數(shù)配置;召喚裝置參數(shù)、定值、軟壓板、遙信和遙測;獲取與所述參數(shù)、定值、軟壓板、遙信和遙測對應的數(shù)據(jù)對象實例化中文描述;根據(jù)上述中文描述對所述定值、軟壓板、遙信和遙測進行召喚和修改。本發(fā)明改進了已有客戶端工具存在的不足,能夠使用戶通過客戶端與全站裝置進行更快捷的連接,并能使用戶通過裝置模型內(nèi)部數(shù)據(jù)的中文描述,更方便、直觀地對裝置模型的內(nèi)部數(shù)據(jù)進行召喚與修改,還可完成配置檢查,大大增強IEC61850客戶端的功能。
【IPC分類】G06F9-445, G06Q50-06
【公開號】CN104850426
【申請?zhí)枴緾N201510182275
【發(fā)明人】丁宣文, 鄭永康, 劉明忠, 蔡驥然, 李保恩, 胡建斌, 孟雷, 姜振超, 時鵬, 張俊夫, 張弛, 張茜, 劉濤, 陳遲, 陳滄楊, 何笠, 韓睿, 張云華, 徐雙凱, 張敏
【申請人】國網(wǎng)四川省電力公司電力科學研究院, 許繼電氣股份有限公司, 國家電網(wǎng)公司
【公開日】2015年8月19日
【申請日】2015年4月17日