IEC 61850標準中ACSI映射實現研究
面向關聯的MMS通信服務的具體實現如圖5所示。這是一個接收信息的過程。首先偵聽函數在接到通信數據流時通過管道命令通知主函數,主函數調用MMS的管理ACSE函數確認連接的合法性,確認獲得授權后,調用讀函數讀入比特數據流,再經過MMSASN.1函數進行比特流的解碼,同時處理連接,管理MMS的VMD域、變量、類型。在解碼后根據特定應用層的應用對數據進行相應的處理。本文引用地址:http://www.104case.com/article/155860.htm
IEC 61850中ACSI的采用有利于用戶通過直接查看配置文件或者得到其中的邏輯節點與數據了解裝置的各個模塊功能。因此,各廠家的抽象建模可能有所不同,同時現行的IEC 61850標準在制定方面因為缺乏中國的參與,在很多數據與邏輯節點的定義中尚需要根據我國保護自身情況進行擴展。在擴展中應該盡量做到不擴展邏輯節點,擴展數據的時候擴展名加Ex長度限制在7位。
4.3 ACSI映射到MMS與映射到XML的比較
IEC 61850標準中暫時只規定了映射到MMS,但同時指出了映射到其他可能性,比如XML。XML作為一種異構的處理技術,它可以與HTTP的服務相結合。如圖6所示。
從圖6可以看出,ACSI一小部分服務也可以映射到HTTP/HTML/XML。由圖中可知,采用ACSI映射到MMS比結合HTTP協議映射到XML能實現更多的服務,如InfoRepor,Journal,而HTTP中只有最基本的GET與POST可以實現Read與Write服務。兩者最大的區別在于映射到MMS是傳遞ASN.1的BER編碼,而映射到XML或HTML是傳遞文本格式文件。因此,根據具體應用場合,在只需要比較基本的服務、功能不復雜并且實時性要求不高的場合,可以采用ACSI映射到XML的方式。
5 結論
本文針對IEC 61850具體應用中設備開發的目的,對ACSI的映射實現進行了研究,得到如下結論:
(1)通過對ACSI技術特點的分析,構建了ACSI映射實現的模型,為ACSI的映射實現奠定基礎;
(2)IEC 61850規定了ACSI到MMS的映射,研究設計了ACSI到MMS映射實現的詳細流程,提出了ACSI實現的三個部分,為ACSI映射實現提供了框架依據;
(3)設計了ACSI到MMS映射的具體方法,包括邏輯節點映射、數據模型映射以及MMS通信服務器主函數的設計,為開發符合IEC 61850的IED提供了技術方案;
(4)對ACSI到MMS與到XML的映射進行了比較,在實時性不高功能不復雜的場合可以采用ACSI映射到XML的方式。
評論