[發明專利]一種插件動態參數設置方法及裝置有效
| 申請號: | 201410645255.3 | 申請日: | 2014-11-12 |
| 公開(公告)號: | CN104407855B | 公開(公告)日: | 2018-11-02 |
| 發明(設計)人: | 江衛中;蘇寧;湯勍;吳恒 | 申請(專利權)人: | 國家電網公司;江蘇省電力公司;江蘇省電力公司蘇州供電公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F11/34 |
| 代理公司: | 蘇州創元專利商標事務所有限公司 32103 | 代理人: | 孫仿衛;段曉玲 |
| 地址: | 100031 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 插件 動態 參數設置 方法 裝置 | ||
本發明公開了一種電能質量評估插件動態參數設置方法,包括如下步驟:在源程序中參數Vi(i=0,1,...n)集中在一片連續儲存單元M,設計插件參數識別代碼S并植入該片內存,編譯生成母插件文件K,用母插件文件K拷貝為子插件文件K’,查找子插件文件K’中識別代碼S首指針P,編寫一個參數植入程序,其中包含和M大小一樣的儲存單元M’及首指針P’、參數Vi’(i=0,1,...n)輸入會話框,會話完成,生成新的參數Vi’(i=0,1,...n)映像在M’中,打開子插件文件K’,將M’覆蓋K’的P位置,將子插件文件K’重新保存,并隨系統發行。
技術領域
本發明涉及計算機軟件領域,特別涉及一種插件動態參數設置方法及裝置。
背景技術
電能質量評估系統,涉及的負荷種類有許多種,算法及算法參數各不相同,針對不同的負荷要重新定義負荷模型,所以評估系統按不同的負荷分類以插件形式進行架構,一個新的負荷模型往往需要在源程序上進行修改,給應用帶來不便。
上述問題也出現在其他類似的插件中。
發明內容
發明目的:針對上述現有技術存在的問題和不足,一種插件動態參數設置方法和裝置,試圖以參數更替的方法實現不同插件的功能,用戶就能根據實際需要進行插件的重新定義。
技術方案:為實現上述發明目的,本發明采用的技術方案為一種插件動態參數設置方法,包括如下步驟:
(1)設計插件參數識別代碼S并植入源程序中的存儲單元M;所述源程序中,參數Vi(i=0,1,...n)集中在一片連續的所述儲存單元M;
(2)將植入了所述識別代碼S的源程序編譯生成母插件文件K;
(3)用母插件文件K拷貝為子插件文件K’;
(4)查找子插件文件K’中的識別代碼S的首指針P;
(5)編寫一個參數植入程序,所述參數植入程序包含和所述存儲單元M大小一樣的儲存單元M’,并向會話框中輸入識別代碼首指針P’、Vi’(i=0,1,...n);
(6)會話完成,生成新的參數Vi’(i=0,1,...n)映像在M’中;
(7)打開子插件文件K’,將M’覆蓋K’的P位置;
(8)保存所述步驟(7)中額子插件文件K’。
本發明另一方面還提供了一種插件動態參數設置裝置,包括:
插件參數識別代碼植入單元,用于設計插件參數識別代碼S并植入源程序中的存儲單元M;所述源程序中,參數Vi(i=0,1,...n)集中在一片連續的所述儲存單元M;
母插件文件生成單元,用于將植入了所述識別代碼S的源程序編譯生成母插件文件K;
拷貝單元,用于將母插件文件K拷貝為子插件文件K’;
首指針查找單元,用于查找子插件文件K’中的識別代碼S的首指針P;
參數植入程序編寫單元,用于編寫一個參數植入程序,所述參數植入程序包含和所述存儲單元M大小一樣的儲存單元M’及識別代碼首指針P輸入、參數Vi(i=0,1,...n)輸入會話框;
參數生成單元,用于在會話完成后,生成新的參數Vi(i=0,1,...n)映像在M’中;
覆蓋單元,用于打開子插件文件K’,將M’覆蓋K’的P位置;
保存單元,用于保存所述子插件文件K’。
優選的,上述插件為電能質量評估插件。
有益效果:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國家電網公司;江蘇省電力公司;江蘇省電力公司蘇州供電公司,未經國家電網公司;江蘇省電力公司;江蘇省電力公司蘇州供電公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410645255.3/2.html,轉載請聲明來源鉆瓜專利網。





