[發明專利]用于繼電保護裝置可視化邏輯編輯的腳本驅動方法及系統在審
| 申請號: | 202110013341.2 | 申請日: | 2021-01-06 |
| 公開(公告)號: | CN112667342A | 公開(公告)日: | 2021-04-16 |
| 發明(設計)人: | 李亞鵬;王利業;紀元;陳獻慶;張玉龍;楊智德;李旺;王銘豪;吳亞濤 | 申請(專利權)人: | 許繼集團有限公司;許繼電氣股份有限公司;許昌許繼軟件技術有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 北京中政聯科專利代理事務所(普通合伙) 11489 | 代理人: | 朱曉娟 |
| 地址: | 461000 河*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 保護裝置 可視化 邏輯 編輯 腳本 驅動 方法 系統 | ||
1.一種用于繼電保護裝置可視化邏輯編輯的腳本驅動方法,其特征在于,包括:
將繼電保護裝置可視化邏輯編輯中的操作定義為基本操作和復合操作,其中,每個基本操作對應一條命令,每條命令具有一個唯一的標識;
以命令集的形式記錄操作過程中所執行的命令,并將記錄的命令集以文件的形式存儲;
進行撤銷或重做時,執行對應的命令集中的命令;
進行數據同步時,對命令集進行預處理,然后執行其中的命令。
2.根據權利要求1所述的用于繼電保護裝置可視化邏輯編輯的腳本驅動方法,其特征在于,
所述基本操作包括:新建功能塊,移動功能塊,設置功能塊屬性,刪除功能塊,新建連線,刪除連線;
所述復合操作包括:框選移動,框選刪除,復制,剪切,粘貼,撤銷,重做,數據同步,功能塊對齊;
每個所述復合操作均對應多個所述基本操作的組合。
3.根據權利要求1所述的用于繼電保護裝置可視化邏輯編輯的腳本驅動方法,其特征在于,所述進行撤銷或重做時,執行對應的命令集中的命令,包括:
解析對應的命令集中命令的標識及參數,將命令標識轉換成對應的命令函數;
執行命令函數。
4.根據權利要求1所述的用于繼電保護裝置可視化邏輯編輯的腳本驅動方法,其特征在于,所述進行數據同步時,對命令集進行預處理,然后執行其中的命令,包括:
將歷史腳本中的命令集和當前新產生的命令集中的同類命令標識合并;
解析命令的標識及參數,將命令標識轉換成對應的命令函數;
執行命令函數。
5.根據權利要求4所述的用于繼電保護裝置可視化邏輯編輯的腳本驅動方法,其特征在于,
所述腳本記錄操作過程中的命令集。
6.一種用于繼電保護裝置可視化邏輯編輯的腳本驅動系統,其特征在于,包括:
基本操作模塊,用于執行繼電保護裝置可視化邏輯編輯的基本操作,每個基本操作對應一條命令,每條命令具有一個唯一的標識;
復合操作模塊,用于執行繼電保護裝置可視化邏輯編輯的復合操作,每個所述復合操作模塊均對應多個所述基本操作模塊的組合;
命令集記錄模塊,用于以命令集的形式記錄操作過程中所執行的命令,并將記錄的命令集以文件的形式存儲;
執行模塊,用于撤銷、重做或數據同步,并執行對應的命令集中的命令;
數據同步模塊,用于同步繼電保護裝置可視化邏輯編輯的功能塊數據。
7.根據權利要求6所述的用于繼電保護裝置可視化邏輯編輯的腳本驅動系統,其特征在于,
所述基本操作模塊包括新建功能塊單元,移動功能塊單元,設置功能塊屬性單元,刪除功能塊單元,新建連線單元,刪除連線功能單元;
所述復合操作模塊包括框選移動,框選刪除,復制,剪切,粘貼,撤銷,重做,數據同步,功能塊對齊。
8.根據權利要求6所述的用于繼電保護裝置可視化邏輯編輯的腳本驅動系統,其特征在于,所述執行模塊包括:
操作解析單元,用于解析對應的命令集中命令的標識及參數,將命令標識轉換成對應的命令函數;
操作執行單元,用于執行命令函數。
9.根據權利要求6所述的用于繼電保護裝置可視化邏輯編輯的腳本驅動系統,其特征在于,所述數據同步模塊包括:
同步合并單元,用于將歷史腳本中的命令集和當前新產生的命令集中的同類命令標識合并;
同步解析單元,用于解析命令的標識及參數,將命令標識轉換成對應的命令函數;
同步執行單元,用于執行命令函數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于許繼集團有限公司;許繼電氣股份有限公司;許昌許繼軟件技術有限公司,未經許繼集團有限公司;許繼電氣股份有限公司;許昌許繼軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110013341.2/1.html,轉載請聲明來源鉆瓜專利網。





