[發明專利]一種PC軟控制器軟件版權許可方法及系統在審
| 申請號: | 201810905487.6 | 申請日: | 2018-08-09 |
| 公開(公告)號: | CN109165484A | 公開(公告)日: | 2019-01-08 |
| 發明(設計)人: | 鄭孝洋 | 申請(專利權)人: | 深圳市正運動技術有限公司 |
| 主分類號: | G06F21/16 | 分類號: | G06F21/16;G06F21/34 |
| 代理公司: | 深圳市深聯知識產權代理事務所(普通合伙) 44357 | 代理人: | 張琪 |
| 地址: | 518000 廣東省深圳市寶安*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟控制器 隨機字符串 版權許可信息 軟件版權 授權模塊 并發 工業控制領域 軟件版權信息 有效降低成本 許可 版權信息 軟件判斷 停止運行 外部模塊 吻合 | ||
1.一種PC軟控制器軟件版權許可方法,其特征在于包括如下步驟:
S1:PC軟控制器軟件產生一系列的隨機字符串,并發送給與所述PC軟控制器相連的設有授權模塊的外部模塊;
S2:授權模塊收到所述隨機字符串后,生成版權許可信息,并發回給PC軟控制器軟件;
S3:PC軟控制器軟件判斷收到的版權許可信息與自己根據隨機字符串生成的版權信息是否吻合,如果是,PC軟控制器軟件正常運行,如果否,PC軟控制器軟件停止運行。
2.根據權利要求1所述的PC軟控制器軟件版權許可方法,其特征在于:在步驟S1中,所述PC軟控制器軟件在發送隨機字符串之前,還包括對隨機字符串加密步驟;在步驟S2中,所述授權模塊收到加密后的隨機字符串后,先解密,再生成版權許可信息,然后加密回傳給PC軟控制器軟件。
3.根據權利要求2所述的PC軟控制器軟件版權許可方法,其特征在于:所述PC軟控制器軟件運行過程中,定時或者隨機給授權模塊發送特定消息。
4.根據權利要求3所述的PC軟控制器軟件版權許可方法,其特征在于:所述PC軟控制器軟件通過以太網以EtherCAT消息幀方式發給外部的授權模塊。
5.根據權利要求1-4任一項所述的PC軟控制器軟件版權許可方法,其特征在于:所述外設包括1個及以上驅動器、IO模塊、軸模塊,每一個模塊都能成為PC軟控制器的授權裝置,所述所述PC軟控制器選擇1個及以上的授權模塊作為授權組合。
6.根據權利要求5所述的PC軟控制器軟件版權許可方法,其特征在于:授權組合設置方式為:
A1:PC軟控制器軟件開始運行,初始化EtherCAT總線;
A2:PC軟控制器軟件通過掃描EtherCAT總線,得到總線上外接模塊的數量、從站地址以及配置信息;
A3:PC軟控制器軟件獲取外部模塊的從站地址的隨機組合,組合里面的外部模塊作為授權裝置,其中,該組合最少包含外部模塊中的1個,最多包含外部所有模塊。
7.根據權利要求6所述的PC軟控制器軟件版權許可方法,其特征在于:所述PC軟控制器軟件與所述外部模塊之間的處理過程為:PC軟控制器發送一個數據幀,數據幀包含了發給所有外部模塊的子報文,其中,被選中為授權裝置的外部模塊的子報文中會插入授權信息的相關命令以及用來生成版權信息的隨機字符串,外部模塊收到授權信息的相關命令以及用來生成版權信息的隨機字符串以后,生成版權信息,在每一個EtherCAT通訊周期中,都能夠將版權信息插入到自己的子報文中發送回給PC軟控制器。
8.一種實現權利要求1-7任一項所述的PC軟控制器軟件版權許可方法的系統,其特征在于:包括設置在電腦中的PC軟控制器、與電腦相連的外部模塊,其中,所述PC軟控制器包括,隨機字符串生成模塊:用于隨機生成字符串;授權信息驗證模塊:用于對收到的授權信息進行驗證,
所述外部模塊內設有授權模塊:用于根據PC軟控制器軟件發送的隨機字符串生成版權許可信息,并發回給授權信息驗證模塊。
9.根據權利要求8所述的PC軟控制器軟件版權許可方法,其特征在于:所述PC軟控制器和授權模塊分別還包括加解密模塊,用于信息進行加密和解密。
10.根據權利要求9所述的PC軟控制器軟件版權許可方法,其特征在于:PC軟控制器、授權模塊之間以EtherCAT消息幀方式進行通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市正運動技術有限公司,未經深圳市正運動技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810905487.6/1.html,轉載請聲明來源鉆瓜專利網。





