本發(fā)明涉及電力配網(wǎng)自動化技術(shù)領(lǐng)域,尤其涉及一種站所終端遙信與線路開關(guān)信號配置的處理系統(tǒng)及方法。
背景技術(shù):
由于配電站所的接線方式各不相同,站所終端的遙信名稱與線路開關(guān)信號的名稱都不一樣,現(xiàn)場工程服務(wù)人員需要依據(jù)不同的站所手動修改配置文件,因遙信量比較多修改比較耗時且正確率不高,容易出現(xiàn)站所終端遙信解析不對的現(xiàn)象。另外,有些線路開關(guān)信號需要參與站所終端的邏輯運算,任意接線的方式導致無法正確獲取參與邏輯運算的遙信號。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的就是為了解決上述問題,提出了一種站所終端遙信與線路開關(guān)信號配置的處理系統(tǒng)及方法,該系統(tǒng)及方法能夠自動修改配置文件,省去了手動修改的時間,提高了遙信名稱修改的正確率。
為實現(xiàn)上述目的,本發(fā)明的具體方案如下:
一種站所終端遙信與線路開關(guān)信號配置的處理系統(tǒng),包括:遙信采集模塊、DSP處理模塊、通訊管理模塊以及上位機;所述遙信采集模塊與DSP處理模塊通信,DSP處理模塊與通訊管理模塊雙向通信,通訊管理模塊與上位機雙向通信;
所述遙信采集模塊采集開關(guān)信號,并將采集到的開關(guān)信號轉(zhuǎn)化為帶遙信點編號的SOE發(fā)送給DSP處理模塊進行存儲,通訊管理模塊將SOE上傳給上位機,上位機獲取站所終端內(nèi)的遙信點號和遙信名稱相對應的配置文件,提取SOE中的遙信點號查找此遙信點號對應的線路開關(guān)信號名稱在界面中顯示出來。
進一步地,所述配置文件中建立遙信點號、線路開關(guān)號和開關(guān)信號種類之間的映射關(guān)系,通過此映射關(guān)系確定遙信點號對應的具體遙信名稱。
進一步地,站所終端內(nèi)線路開關(guān)信號的配置信息修改時,通過上位機對獲取到的站所終端內(nèi)的配置文件進行修改;通訊管理模塊將配置文件中修改的遙信配置信息數(shù)據(jù)傳遞至DSP處理模塊進行校驗。
進一步地,通訊管理模塊將配置文件中修改的遙信配置信息數(shù)據(jù)傳遞至DSP處理模塊,DSP處理模塊使用CRC校驗法驗證數(shù)據(jù)正確后將遙信配置信息數(shù)據(jù)存儲到鐵電中,然后將已正確存儲數(shù)據(jù)的信息反饋給通訊管理模塊,通訊管理模塊修改站所終端內(nèi)的配置文件,并將修改完成的信息傳遞至上位機。
進一步地,通訊管理模塊將配置文件中修改的遙信配置信息數(shù)據(jù)傳遞至DSP處理模塊,DSP處理模塊使用CRC校驗法驗證數(shù)據(jù)錯誤后,將未正確接收數(shù)據(jù)的信息反饋給通訊管理模塊,通訊管理模塊再傳遞該信息給上位機。
進一步地,站所終端重啟后,DSP處理模塊讀取存儲器中的遙信配置信息傳遞給通訊管理模塊,通訊管理模塊對比配置文件中的遙信號和遙信名稱是否與遙信配置信息一致;如果不一致,通訊管理模塊將配置文件中的遙信名稱根據(jù)存儲器中的遙信配置信息進行修改。
進一步地,所述開關(guān)信號包括:
每個線路的開關(guān)信號:線路分位、線路合位、線路未儲能、線路接地刀、線路非電量;
除線路開關(guān)外的其他信號:總手柄遠方位置、手動復歸信號、柜門打開信號。
一種站所終端遙信與線路開關(guān)信號配置的處理方法,包括:
(1)站所終端采集開關(guān)信號,將采集到的開關(guān)信號轉(zhuǎn)化為帶遙信點編號的SOE進行存儲;
(2)站所終端將帶遙信點編號的SOE傳送至上位機;
(3)上位機獲取站所終端內(nèi)的遙信點號和遙信名稱相對應的配置文件,提取SOE中的遙信點號,查找此遙信點號對應的線路開關(guān)信號名稱,并在界面中顯示出來;
(4)站所終端內(nèi)線路開關(guān)信號的配置信息修改時,通過上位機對獲取到的站所終端內(nèi)的配置文件進行修改;修改后的配置文件傳遞至站所終端進行數(shù)據(jù)校驗,并將校驗結(jié)果反饋給上位機;
(5)數(shù)據(jù)校驗完成后,重啟站所終端,對比修改后的配置文件中遙信號和遙信名稱是否與站所終端內(nèi)的遙信配置信息一致;如果不一致,將配置文件中的遙信名稱根據(jù)站所終端內(nèi)的遙信配置信息進行修改。
進一步地,所述步驟(4)中,進行數(shù)據(jù)校驗的方法具體為:
通訊管理模塊使用CRC校驗法計算出遙信配置信息數(shù)據(jù)的CRC校驗碼,將CRC校驗碼和遙信配置信息數(shù)據(jù)傳遞給DSP處理模塊,DSP處理模塊使用CRC校驗法對接收的遙信配置信息數(shù)據(jù)計算CRC校驗碼,與通訊管理模塊傳遞過來的CRC校驗碼進行比對,如果一致說明遙信配置信息數(shù)據(jù)正確,如果不一致說明遙信配置信息數(shù)據(jù)錯誤。
進一步地,所述步驟(4)中,
如果數(shù)據(jù)校驗正確,對站所終端內(nèi)的配置文件進行修改并存儲,然后將修改完成的信息傳遞至上位機;
如果數(shù)據(jù)校驗錯誤,將站所終端未正確接收數(shù)據(jù)的信息反饋給上位機。
本發(fā)明的有益效果:
1、建立了遙信點號、線路開關(guān)號和開關(guān)信號種類的映射關(guān)系,通過此映射關(guān)系可確定遙信點號對應的具體遙信名稱。站所終端的遙信定義不再受限制,可以按照工程接線需求定義,同時站所終端也可獲得參與保護邏輯的具體遙信。也可防止工程人員修改錯遙信名稱。
2、遙信配置信息在傳遞過程中進行數(shù)據(jù)校驗??煞乐挂蛲ㄓ嵏蓴_造成的數(shù)據(jù)錯亂,保證數(shù)據(jù)在傳遞過程中的正確性。
3、站所終端的遙信可依據(jù)工程需要靈活接線,系統(tǒng)自動修改配置文件,省去了手動修改的時間,提高了遙信名稱修改的正確率。
附圖說明
圖1為本發(fā)明站所終端遙信與線路開關(guān)信號配置的處理系統(tǒng)結(jié)構(gòu)示意圖;
圖2為本發(fā)明站所終端遙信與線路開關(guān)信號配置的處理方法流程圖。
具體實施方式:
下面結(jié)合附圖對本發(fā)明進行詳細說明:
本發(fā)明公開了一種站所終端遙信與線路開關(guān)信號配置的處理系統(tǒng),如圖1所示,包括:遙信采集模塊、DSP處理模塊、通訊管理模塊以及上位機;遙信采集模塊與DSP處理模塊通信,DSP處理模塊與通訊管理模塊雙向通信,通訊管理模塊與上位機雙向通信;
遙信采集模塊采集開關(guān)信號,并將采集到的開關(guān)信號轉(zhuǎn)化為帶遙信點編號的SOE發(fā)送給DSP處理模塊進行存儲,通訊管理模塊將SOE上傳給上位機,上位機獲取站所終端內(nèi)的遙信點號和遙信名稱相對應的配置文件,提取SOE中的遙信點號查找此遙信點號對應的線路開關(guān)信號名稱在界面中顯示出來。
站所終端采集線路開關(guān)信號后以SOE方式上送給上位機軟件,SOE中僅有遙信點號表示某個遙信,無法獲知此遙信號對應的具體信號名稱(遙信名稱)。為實現(xiàn)站所終端任意接入線路開關(guān)信號并能讓上位機軟件正確解析,本發(fā)明站所終端系統(tǒng)內(nèi)的配置文件(XML文件)提供了遙信點號、線路開關(guān)號和開關(guān)信號種類之間的一種映射關(guān)系,通過此映射關(guān)系可確定遙信點號對應的具體遙信名稱。
開關(guān)信號除包含每個線路的開關(guān)信號(線路分位、線路合位、線路未儲能、線路接地刀、線路非電量)外,還包含除線路開關(guān)外的其他信號(總手柄遠方位置、手動復歸信號、柜門打開信號)。
當站所終端內(nèi)線路開關(guān)信號的配置信息需要修改時,上位機提供界面,用于設(shè)置遙信對應的線路開關(guān)號和具體的開關(guān)信號種類。
此數(shù)據(jù)由通訊管理模塊傳遞到DSP處理模塊,DSP處理模塊驗證數(shù)據(jù)正確后將其存儲到鐵電中,然后將已正確存儲數(shù)據(jù)的信息反饋給通訊管理模塊,通訊管理模塊修改XML文件中遙信的名稱并傳遞已修改完成遙信名稱的信息給上位機;
DSP處理模塊驗證接收到的數(shù)據(jù)錯誤將未正確接收數(shù)據(jù)的信息反饋給通訊管理模塊,通訊管理模塊再傳遞該信息給上位機軟件。
本發(fā)明公開了一種站所終端遙信與線路開關(guān)信號配置的處理方法,如圖2所示,包括:
(1)遙信采集模塊采集開關(guān)信號,并將采集到的開關(guān)信號轉(zhuǎn)化為帶遙信點編號的SOE發(fā)送給DSP處理模塊進行存儲;
(2)通訊管理模塊將SOE上傳給上位機;
(3)上位機獲取站所終端內(nèi)的遙信點號和遙信名稱相對應的配置文件,提取SOE中的遙信點號查找此遙信點號對應的線路開關(guān)信號名稱在界面中顯示出來;
(4)站所終端內(nèi)線路開關(guān)信號的配置信息修改時,通過上位機對獲取到的站所終端內(nèi)的配置文件進行修改;通訊管理模塊將配置文件中修改的遙信配置信息數(shù)據(jù)傳遞至DSP處理模塊進行校驗。
進行數(shù)據(jù)校驗的方法具體為:
通訊管理模塊使用CRC校驗法計算出遙信配置信息數(shù)據(jù)的CRC校驗碼,將CRC校驗碼和遙信配置信息數(shù)據(jù)傳遞給DSP處理模塊,DSP處理模塊使用CRC校驗法對接收的遙信配置信息數(shù)據(jù)計算CRC校驗碼,與通訊管理模塊傳遞過來的CRC校驗碼進行比對,如果一致說明遙信配置信息數(shù)據(jù)正確,如果不一致說明遙信配置信息數(shù)據(jù)錯誤。
DSP處理模塊驗證數(shù)據(jù)正確后將配置文件存儲到鐵電中,然后將已正確存儲數(shù)據(jù)的信息反饋給通訊管理模塊,通訊管理模塊修改站所終端內(nèi)的配置文件,并將修改完成的信息傳遞至上位機。
DSP處理模塊驗證數(shù)據(jù)錯誤后,將未正確接收數(shù)據(jù)的信息反饋給通訊管理模塊,通訊管理模塊再傳遞該信息給上位機。
(5)數(shù)據(jù)校驗完成后,重啟站所終端,DSP處理模塊讀取存儲器中遙信配置信息傳遞給通訊管理模塊,通訊管理模塊對比XML文件中的遙信號和遙信名稱是否與存儲器中的遙信配置信息一致。如果不一致,通訊管理模塊將XML文件中的遙信名稱根據(jù)存儲器中的遙信配置信息進行修改。
上述雖然結(jié)合附圖對本發(fā)明的具體實施方式進行了描述,但并非對本發(fā)明保護范圍的限制,所屬領(lǐng)域技術(shù)人員應該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動即可做出的各種修改或變形仍在本發(fā)明的保護范圍以內(nèi)。