[發明專利]一種IEC104協議報文快速自動檢測方法有效
| 申請號: | 201310263953.2 | 申請日: | 2013-06-28 |
| 公開(公告)號: | CN103368791A | 公開(公告)日: | 2013-10-23 |
| 發明(設計)人: | 王國友;崔昀晟;王波;石鈺;劉陽;張喜林;曹建平;朱昌勇 | 申請(專利權)人: | 吉林省電力有限公司長春供電公司;沈陽振華興達電氣有限公司;國家電網公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/06 |
| 代理公司: | 吉林長春新紀元專利代理有限責任公司 22100 | 代理人: | 王薇 |
| 地址: | 130021 吉林*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 iec104 協議 報文 快速 自動檢測 方法 | ||
1.一種IEC104協議報文快速自動檢測方法,包括IEC104協議的啟動/停止機制檢測、IEC104協議測試過程檢測、IEC104協議應用層命令幀格式檢測,其特征在于包括以下步驟:
S1.發送方發送IEC104協議的啟動報文和停止報文,檢測接收方是否啟動傳輸和停止傳輸報文,判斷接收方IEC104協議的啟動停止機制是否正確;
S2.發送方發送U幀格式的測試幀報文,檢測接收方是否有測試幀響應報文,判斷接收方IEC104協議的測試過程是否正確;
S3.發送方逐項發送應用層命令報文,檢測接收方對應用層命令的響應報文,判斷接收方IEC104協議的應用層命令響應報文是否正確;
S4.對檢測的每項結論自動生成檢測報告。
2.根據權利要求1中所述的一種IEC104協議報文快速自動檢測方法,其特征在于所述步驟S1IEC104協議的啟動/停止機制檢測,具體包括以下步驟:
S12.系統下發IEC104協議的停止傳輸報文;
S13.等待接收IEC104協議的停止傳輸確認報文,然后將接收到的確認報文送入到S0報文檢測模塊中;
S14.檢測系統是否接收到I幀格式的報文,如果沒有I幀格式報文執行步驟S15,否則執行步驟S16;
S15.計時器累加時間;
S16.記錄停止傳輸命令后,仍有I幀格式報文上送,則提示錯誤;
S17.判斷計時器是否大于20秒,如果大于20秒執行步驟S18,否則返回執行步驟S14;
S18.將檢測結論及報文添加到檢測鏈表中。
3.根據權利要求1中所述的一種IEC104協議報文快速自動檢測方法,其特征在于所述步驟S2?IEC104協議測試過程檢測,具體包括以下步驟:
S20.系統下發IEC104協議U幀格式的測試報文;
S21.系統接收IEC104協議測試確認報文,然后將接收到的確認報文送入到S0報文檢測模塊中;
S22.檢測系統是否接收到上傳的測試報文,如果有,執行步驟S24,如果沒有,執行步驟S23;
S23.系統計時累加;
S24.系統將接收到的測試報文送入到S0報文檢測模塊中;
S25.系統判斷等待上傳測試報文的時間是否超時(超時時間設置為10秒),如果沒超時,繼續等待接收報文,返回執行步驟S22,否則,執行步驟S26;
S26.IEC104協議測試過程檢測完成,系統進入下一檢測項。
4.根據權利要求1中所述的一種IEC104協議報文快速自動檢測方法,其特征在于所述步驟S3?IEC104協議應用層命令幀格式檢測,具體包括以下步驟:
S30.系統下發IEC104協議的啟動傳輸報文,系統響應IEC104協議啟動傳輸確認報文;
S31.系統按鏈表中的應用層命令逐條下發應用層命令報文;
S32.系統等待應用層命令報文的回答,然后將回答的報文送入到S0報文檢測模塊中;
S33.判斷鏈表中的應用層命令是否全部發送,如果是,則執行步驟S34,否則返回循環執行步驟S31;
S34.IEC104協議應用層命令檢測完成,進入下一步生成檢測報告,結束檢測。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于吉林省電力有限公司長春供電公司;沈陽振華興達電氣有限公司;國家電網公司,未經吉林省電力有限公司長春供電公司;沈陽振華興達電氣有限公司;國家電網公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201310263953.2/1.html,轉載請聲明來源鉆瓜專利網。





