摘 要:基于面向對象思維建模設計的新一代用電信息采集通信協議,對它所使用的范圍是比較大的,而且在配置方面具有很好的靈活性,具有各種不同形式的服務方法。為了能夠讓通信協議的各方面的優勢得到充分的發揮,此次文章對面向對象的用電信息采集通信協議進行了分析和研究,并且對測試用例進行了相應的設計,可以進行協議一致性測試。
關鍵詞:用電信息采集;通信協議;一致性測試
“全覆蓋、全采集”這一目標是根據傳統通信協議的用電信息采集系統來設定的,而且這一系統已經對這一目標進行了基本的實現,并且這一系統在多個公司中得到了很好的運用,發揮了重要的作用。這一系統可以分成兩種不同的協議,其中一種是本地通信協議,另外一種是遠程通信協議。本地通信協議,它的作用主要是,在數值的收集方面,而遠程通信協議,它的作用主要是,在數據的交換方面。傳統通信協議,它自身具有很多方面的優勢,比如它的結構是比較簡潔的,而且在使用的過程中,很容易對它的內容得到理解,在開發方面沒有很高的難度,協議具有很好的一致性,在互操作性能方面也是比較好的。隨著技術的不斷創新和發展,電網公司在各個方面的業務也得到了很好的發展。在營銷、發展、運檢等各個方面都有了更高的需求,在用電信息采集系統上也有了更高的要求。近年來,出現了停上電事件主動上報等等很多新的業務和需求,這時候就造成了傳統通信協議的發展出現了不好的情況。為了能夠對數據基礎的作用進行很好的發揮,將系統的各方面能力進行提升,此次對這通信協議展開了研究,希望能夠為以后在這方面的研究工作提供一些參考資料。
一、 面向對象協議特點分析
(一)適用范圍更廣
面向對象協議在各個方面對數據交換協議進行了嚴格的規定,其中包括通信架構、數據鏈路層等等,它所適用的地方也是比較多的,包括用電信息采集系統、主站采集終端等等的數值之間的交換面向對象協議。主要是將兩種通信協議進行了結合,將本地通信和遠程通信進行了結合,對數值的格式進行了統一的安排,在數據方面出現的一些問題得到了很好的解決。它所適用的區域是比較大的,這也說明了需要使用這些協議的地方也是比較多的,比如采集主站終端設備等等,所以這時候就要將環節集中起來進行研究,然后再對其進行一致性的測試。
(二)靈活配置
面向對象協議還有一個比較大的特點,就是它的業務適應能力是比較強的。這一協議對傳統的通信協議中所出現的一些情況和經驗進行了總結和分析,并對國際的標準進行了很好的借鑒,然后對業務做出抽象的建模工作,并且具有很好的合理性,而且可以對它進行拓展。在配置方面也是比較靈活的,這也是這一協議的最顯著的特征。在配置方面的靈活性,也表明了在存儲空間方面,要對其進行嚴格的把控和管理,在對協議的一致性進行測試的時候,也具有了一定的復雜性。
(三)服務多樣
面向對象協議能夠提供不同種類的服務,比如預連接、建立應用連接等等,而且每一種服務都能夠再提供出更多的服務方法。比如,在僅讀取服務這一功能上,就包括了很多種的服務方法,比如可以選擇讀取一個對象屬性請求,也可以選擇讀取若干個對象屬性請求,當然還包括其他的四種服務方法。用戶可以在工作當中,根據自己的需求來對讀取方法進行選擇,這一協議的服務性的種類繁多,也表明了協議在進行一致性測試的時候,將會有很多的內容,所以在測試的時候就具有很大的挑戰。
二、 測試拓撲設計
在對協議進行一致性測試的時候,要注意測試的完整性。所以,在測試的時候要注意到系統中的每一個環節,包括主站系統、終端設備等等。為了能夠讓測試進度加快,系統需要進行完整的安排,從而能夠支持拓撲結構。這時候就需要在自動化方面引起重視,從而來對測試的速度進行提高。終端在這一環節當中是比較重要的,它上與主站進行通訊,下與表計進行通信,所以它的作用是比較大的。因此,在對它進行測試時,要作為重點的測試對象。
三、 測試用例設計
對協議進行一致性的檢測,其實就是對IUT進行各方面的檢查,檢查它在對接過程中,收到的一些信息是否和標準的要求是一樣的。對IUT的檢測主要是為了檢測采集主站、終端設備等等這些內容是不是都能夠符合協議上面的相關要求,要保證在不同廠商中所開發的內容都是互相關聯的和能夠互相進行通訊。在進行一致性測試的過程中,核心的地方是設計測試用例,測試它的目標主要是想要對所有的標準和規定能夠在最大限度上進行覆蓋,除此之外,還能夠減少用例的數量,與此同時要對可操作性進行很好的保證。因為終端和表計設備在整個系統當中所占的部分是比較大的,所以在進行用例設計時,會將終端和表計設備作為主要的測試內容。對測試用例進行設計時,按照這四個方面來進行,分別是鏈路層、應用層規則、應用層服務以及對象清單這四個方面。在測試過程中,要注意到細節部分的處理,不要忽略了每一個環節,每一個步驟都要嚴格按照標準來進行,從而達到最佳的測試效果。
四、 結語
本文對面向對象的用電信息采集通信協議進行了分析和研究,首先,對面向對象協議特點做了相關的分析,具有三個方面的特點,分別是適用范圍更廣、靈活配置以及服務多樣。其次,對測試拓撲進行了相應的設計,并且對測試用例進行了相應的設計,從而進行協議一致性測試。
參考文獻:
[1]巫鐘興.用電信息采集系統遠程通信協議一致性測試研究設計[J].電器與能效管理技術,2015.
[2]張海龍.微功率無線通信測試技術研究[J].電測與儀表,2016.
作者簡介:
李美紅,南京能瑞自動化設備股份有限公司。