System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及一種線路差動保護裝置光纖通信數據收發處理方法及系統,屬于繼電保護裝置光纖通信。
技術介紹
1、輸電線路縱聯差動保護是通過比較被保護線路始端與末端電流的大小和相位構成的保護。由于輸電線路距離較長、電壓等級較高、電磁環境復雜,一般使用光纖通信方式傳輸線路兩端的數據,光纖通信具有傳輸速率高、抗干擾能力強等優點。輸電線路差動保護裝置就是根據線路始端和末端的電流大小和相位來判定系統運行狀況,進而實現對輸電線路的保護功能。差動保護裝置需要發送本端的模擬量和開關量數據到對端,同時也需要接收對端發送的通信數據。
2、現有的線路差動保護裝置中光纖通信收發數據的配置在vld工具的光纖通信數據配置表中完成,配置數據在編譯后生成到保護裝置的目標程序中,如果修改收發數據的內容需要重新編譯應用程序,這會引起保護裝置的目標程序的crc發生變化,應用靈活性較差。現有線路差動保護裝置對光纖通信收發數據的處理邏輯都在平臺或者應用引擎中,產品設計人員無法直觀地了解各環節的處理邏輯,程序修改和升級極為不便。
技術實現思路
1、本專利技術的目的是提供一種線路差動保護裝置光纖通信數據收發處理方法及系統,以解決目前光纖通信過程存在的靈活性差、修改和處理繁瑣的問題。
2、本專利技術為解決上述技術問題而提供一種線路差動保護裝置光纖通信數據收發處理方法,該處理方法包括以下步驟:
3、1)創建各功能塊,包括光纖通信初始化功能塊、同步秒脈沖初始化功能塊、同步秒脈沖調整功能塊、光纖通信接收
4、2)根據光纖通信數據收發流程對功能塊進行組態,以實現收發數據的配置和收發數據的處理。
5、本專利技術創建光纖通信初始化功能塊、同步秒脈沖初始化功能塊、同步秒脈沖調整功能塊、光纖通信接收處理功能塊、光纖通信發送處理功能塊和采樣定時器處理功能塊,根據光纖通信數據收發流程對功能塊進行組態,實現收發數據的配置和收發數據的處理。本專利技術通過對功能塊進行邏輯組態實現線路差動保護裝置的光纖通信數據的配置和處理,便于直觀地理解各個中斷任務處理流程,方便產品開發人員直觀靈活地配置各個光纖通道的收發數據和數據處理邏輯,提高產品開發效率。
6、進一步地,所述的光纖通信數據收發的配置通過光纖通信初始化功能塊的自定義參引表實現。
7、自定義參引表可以詳細、清楚的描述光纖通信發送和接收數據的信息。
8、進一步地,所述的光纖通信數據收發的處理通過觸發中斷處理任務進行處理;中斷處理任務包括定時器采樣中斷處理任務、光纖接收中斷處理任務和同步秒脈沖中斷處理任務,定時器采樣中斷處理任務用于采集定時器數據進行組幀發送,光纖接收中斷處理任務用于接收數據信息并進行處理,同步秒脈沖中斷處理任務用于讀取記錄同步秒脈沖相關數據信息。
9、將中斷處理邏輯設計成任務,方便產品設計人員靈活地根據實際需求,設計應用處理功能塊,支持對中斷處理任務中的邏輯進行靈活組態,便于直觀地理解各個中斷任務處理流程。
10、進一步地,定時器采樣中斷處理任務通過光纖通信初始化功能塊、光纖通信發送處理功能塊和采樣定時器處理功能塊進行組態實現;光纖接收中斷處理任務通過光纖通信初始化功能塊和光纖通信接收處理功能塊進行組態實現;同步秒脈沖中斷處理任務通過同步秒脈沖初始化功能塊和同步秒脈沖調整功能塊進行組態實現。
11、不同的中斷處理任務由不同的功能塊進行組態處理,便于對中斷處理任務中的邏輯進行靈活組態,提高產品開發效率。
12、進一步地,各中斷處理任務在硬件中斷觸發處理完成后,由應用中信號量激活觸發。
13、一種線路差動保護裝置光纖通信數據收發處理系統,該系統包括光纖通信初始化功能塊、同步秒脈沖初始化功能塊、同步秒脈沖調整功能塊、光纖通信接收處理功能塊、光纖通信發送處理功能塊和采樣定時器處理功能塊,各模塊根據光纖通信數據收發流程進行組態,實現收發數據的配置和收發數據的處理;光纖通信初始化功能塊用于配置光纖通信發送數據和接收數據信息,并創建中斷處理任務和互斥鎖;同步秒脈沖初始化功能塊用于創建中斷處理任務并獲取相關pps寄存器地址;同步秒脈沖調整功能塊用于計算ad采樣數據信息,并讀取記錄同步秒脈沖相關數據信息;光纖通信接收處理功能塊用于配置光纖通道信息,進行初始化處理,并接收對端發送的信息進行處理;光纖通信發送處理功能塊用于記錄完采樣定時器的數據信息;采樣定時器處理功能塊用于將需要發送的數據進行組幀,提交發送并記錄發生信息。
14、本專利技術創建光纖通信初始化功能塊、同步秒脈沖初始化功能塊、同步秒脈沖調整功能塊、光纖通信接收處理功能塊、光纖通信發送處理功能塊和采樣定時器處理功能塊,根據光纖通信數據收發流程對功能塊進行組態,實現收發數據的配置和收發數據的處理。本專利技術通過對功能塊進行邏輯組態實現線路差動保護裝置的光纖通信數據的配置和處理,便于直觀地理解各個中斷任務處理流程,方便產品開發人員直觀靈活地配置各個光纖通道的收發數據和數據處理邏輯,提高產品開發效率。
15、進一步地,所述的光纖通信數據收發的配置通過光纖通信初始化功能塊的自定義參引表實現。
16、自定義參引表可以詳細、清楚的描述光纖通信發送和接收數據的信息。
17、進一步地,所述的光纖通信數據收發的處理通過觸發中斷處理任務進行處理;中斷處理任務包括定時器采樣中斷處理任務、光纖接收中斷處理任務和同步秒脈沖中斷處理任務,定時器采樣中斷處理任務用于采集定時器數據進行組幀發送,光纖接收中斷處理任務用于接收數據信息并進行處理,同步秒脈沖中斷處理任務用于讀取記錄同步秒脈沖相關數據信息。
18、將中斷處理邏輯設計成任務,方便產品設計人員靈活地根據實際需求,設計應用處理功能塊,支持對中斷處理任務中的邏輯進行靈活組態,便于直觀地理解各個中斷任務處理流程。
19、進一步地,定時器采樣中斷處理任務通過光纖通信初始化功能塊、光纖通信發送處理功能塊和采樣定時器處理功能塊進行組態實現;光纖接收中斷處理任務通過光纖通信初始化功能塊和光纖通信接收處理功能塊進行組態實現;同步秒脈沖中斷處理任務通過同步秒脈沖初始化功能塊和同步秒脈沖調整功能塊進行組態實現。
20、不同的中斷處理任務由不同的功能塊進行組態處理,便于對中斷處理任務中的邏輯進行靈活組態,提高產品開發效率。
21、進一步地,各中斷處理任務本文檔來自技高網...
【技術保護點】
1.一種線路差動保護裝置光纖通信數據收發處理方法,其特征在于,該處理方法包括以下步驟:
2.根據權利要求1所述的線路差動保護裝置光纖通信數據收發處理方法,其特征在于,所述的光纖通信數據收發的配置通過光纖通信初始化功能塊的自定義參引表實現。
3.根據權利要求1所述的線路差動保護裝置光纖通信數據收發處理方法,其特征在于,所述的光纖通信數據收發的處理通過觸發中斷處理任務進行處理;中斷處理任務包括定時器采樣中斷處理任務、光纖接收中斷處理任務和同步秒脈沖中斷處理任務,定時器采樣中斷處理任務用于采集定時器數據進行組幀發送,光纖接收中斷處理任務用于接收數據信息并進行處理,同步秒脈沖中斷處理任務用于讀取記錄同步秒脈沖相關數據信息。
4.根據權利要求3所述的線路差動保護裝置光纖通信數據收發處理方法,其特征在于,定時器采樣中斷處理任務通過光纖通信初始化功能塊、光纖通信發送處理功能塊和采樣定時器處理功能塊進行組態實現;光纖接收中斷處理任務通過光纖通信初始化功能塊和光纖通信接收處理功能塊進行組態實現;同步秒脈沖中斷處理任務通過同步秒脈沖初始化功能塊和同步秒脈沖調整功能
5.根據權利要求3所述的線路差動保護裝置光纖通信數據收發處理方法,其特征在于,各中斷處理任務在硬件中斷觸發處理完成后,由應用中信號量激活觸發。
6.一種線路差動保護裝置光纖通信數據收發處理系統,其特征在于,該系統包括光纖通信初始化功能塊、同步秒脈沖初始化功能塊、同步秒脈沖調整功能塊、光纖通信接收處理功能塊、光纖通信發送處理功能塊和采樣定時器處理功能塊,各模塊根據光纖通信數據收發流程進行組態,實現收發數據的配置和收發數據的處理;光纖通信初始化功能塊用于配置光纖通信發送數據和接收數據信息,并創建中斷處理任務和互斥鎖;同步秒脈沖初始化功能塊用于創建中斷處理任務并獲取相關PPS寄存器地址;同步秒脈沖調整功能塊用于計算AD采樣數據信息,并讀取記錄同步秒脈沖相關數據信息;光纖通信接收處理功能塊用于配置光纖通道信息,進行初始化處理,并接收對端發送的信息進行處理;光纖通信發送處理功能塊用于記錄完采樣定時器的數據信息;采樣定時器處理功能塊用于將需要發送的數據進行組幀,提交發送并記錄發生信息。
7.根據權利要求6所述的線路差動保護裝置光纖通信數據收發處理系統,其特征在于,所述的光纖通信數據收發的配置通過光纖通信初始化功能塊的自定義參引表實現。
8.根據權利要求6所述的線路差動保護裝置光纖通信數據收發處理系統,其特征在于,所述的光纖通信數據收發的處理通過觸發中斷處理任務進行處理;中斷處理任務包括定時器采樣中斷處理任務、光纖接收中斷處理任務和同步秒脈沖中斷處理任務,定時器采樣中斷處理任務用于采集定時器數據進行組幀發送,光纖接收中斷處理任務用于接收數據信息并進行處理,同步秒脈沖中斷處理任務用于讀取記錄同步秒脈沖相關數據信息。
9.根據權利要求8所述的線路差動保護裝置光纖通信數據收發處理系統,其特征在于,定時器采樣中斷處理任務通過光纖通信初始化功能塊、光纖通信發送處理功能塊和采樣定時器處理功能塊進行組態實現;光纖接收中斷處理任務通過光纖通信初始化功能塊和光纖通信接收處理功能塊進行組態實現;同步秒脈沖中斷處理任務通過同步秒脈沖初始化功能塊和同步秒脈沖調整功能塊進行組態實現。
10.根據權利要求8所述的線路差動保護裝置光纖通信數據收發處理系統,其特征在于,各中斷處理任務在硬件中斷觸發處理完成后,由應用中信號量激活觸發。
...【技術特征摘要】
1.一種線路差動保護裝置光纖通信數據收發處理方法,其特征在于,該處理方法包括以下步驟:
2.根據權利要求1所述的線路差動保護裝置光纖通信數據收發處理方法,其特征在于,所述的光纖通信數據收發的配置通過光纖通信初始化功能塊的自定義參引表實現。
3.根據權利要求1所述的線路差動保護裝置光纖通信數據收發處理方法,其特征在于,所述的光纖通信數據收發的處理通過觸發中斷處理任務進行處理;中斷處理任務包括定時器采樣中斷處理任務、光纖接收中斷處理任務和同步秒脈沖中斷處理任務,定時器采樣中斷處理任務用于采集定時器數據進行組幀發送,光纖接收中斷處理任務用于接收數據信息并進行處理,同步秒脈沖中斷處理任務用于讀取記錄同步秒脈沖相關數據信息。
4.根據權利要求3所述的線路差動保護裝置光纖通信數據收發處理方法,其特征在于,定時器采樣中斷處理任務通過光纖通信初始化功能塊、光纖通信發送處理功能塊和采樣定時器處理功能塊進行組態實現;光纖接收中斷處理任務通過光纖通信初始化功能塊和光纖通信接收處理功能塊進行組態實現;同步秒脈沖中斷處理任務通過同步秒脈沖初始化功能塊和同步秒脈沖調整功能塊進行組態實現。
5.根據權利要求3所述的線路差動保護裝置光纖通信數據收發處理方法,其特征在于,各中斷處理任務在硬件中斷觸發處理完成后,由應用中信號量激活觸發。
6.一種線路差動保護裝置光纖通信數據收發處理系統,其特征在于,該系統包括光纖通信初始化功能塊、同步秒脈沖初始化功能塊、同步秒脈沖調整功能塊、光纖通信接收處理功能塊、光纖通信發送處理功能塊和采樣定時器處理功能塊,各模塊根據光纖通信數據收發流程進行組態,實現收發數據的配置和收發數據的處理;光纖通信初始化功能塊用于配置光纖通信...
【專利技術屬性】
技術研發人員:張玉龍,沈沉,韓嘯,李杰,張榮良,牛勇永,閆振宇,孫棟彬,湯洋,徐艷艷,信亞磊,李新玲,岳銀濤,張奎,
申請(專利權)人:許昌許繼軟件技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。