[发明专利]基于分期维护的PLC加密方法及系统有效
申请号: | 201310519424.4 | 申请日: | 2013-10-29 |
公开(公告)号: | CN103544451B | 公开(公告)日: | 2017-10-31 |
发明(设计)人: | 赵海峰;卢常贤;李增强;潘超 | 申请(专利权)人: | 威海麦科电气技术有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G05B19/05 |
代理公司: | 威海科星专利事务所37202 | 代理人: | 于涛 |
地址: | 264200 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及可编程控制器,具体地说是一种可分期维护并且能够有效防止控制信息泄密的基于分期维护的PLC加密方法及系统,其特征在于还设有上位密码生成器,上位密码生成器中设有维护授权码生成模块、PLC序列号关联模块、分期维护码生成模块,编译器中还设有时间维护密匙设定模块、授权信息输入模块,用于将时间维护密匙、维护授权码以及PLC序列号嵌入当前的工程文件中的授权信息嵌入模块,授权信息嵌入模块的前端分别与时间维护密匙设定模块、授权信息输入模块相连接,授权信息嵌入模块的后端与编写模块相连接,执行器中设有位于执行模块前端的校验模块,本发明与现有技术相比,与现有技术相比,下载文件灵活传递,且加强了保密性。 | ||
搜索关键词: | 基于 分期 维护 plc 加密 方法 系统 | ||
【主权项】:
一种基于分期维护的PLC加密方法,其特征在于包括以下步骤:步骤1:上位密码生成器中的维护授权码生成模块生成唯一的维护授权码,步骤2:向编译器输入维护授权码,并在建立工程文件时通过时间维护密匙设定模块设定针对该工程文件的时间维护密匙,步骤3:上位密码生成器中的PLC序列号关联模块将编译器中建立的工程文件与某一PLC序列号相关联,所述PLC序列号与用于运行该工程文件的PLC执行器内固化的PLC序列号一致,步骤4:编译器将与PLC序列号关联完毕的工程文件编写完毕后,将工程文件信息、PLC序列号、维护授权码以及时间维护密匙一同处理,生成工程文件和下载文件,其中PLC序列号、维护授权码及时间维护密匙均嵌于下载文件中,步骤5:将编译器中生成的工程文件或下载文件通过下载电缆下载至执行器中,根据下载程序的工程师的权限,可以通过上位软件将工程文件向PLC中下载,或持下载文件向PLC中下载,步骤6:上位密码生成器结合时间维护密匙、维护授权码、工程运行起止日期以及PLC序列号生成至少一个分期维护码,其中工程运行起止日期由密码生成人员根据实际情况设定,步骤7:向执行器中的校验模块输入分期维护码,校验模块运行分期维护码后,根据时间维护密匙和维护授权码对步骤5中接收的信息进行解码,解码出来的内容包括PLC序列号、工程起止日期,将解码出来的PLC序列号与执行器中存储的PLC序列号比较,判断二者是否一致,如果一致,则进入步骤8,否则,停止运行,步骤8:校验模块比较解码后的工程运行起始日期与当前日期是否一致,如果一致,则进入步骤9,否则,停止运行,步骤9:执行器的校验模块比较解码后的工程运行截止日期与当前日期,若截止日期已过,执行器停止运行并输出报警信号,提醒使用者输入正确的分期维护码,使用者输入正确的分期维护码后重复步骤7至步骤9,若截止日期未过,则执行器正常运行工程文件,并在运行过程中通过校验模块不断将工程运行截止日期与当前日期比较,若截止日期已过,执行器停止运行并输出报警信号,提醒使用者输入正确的分期维护码,使用者输入正确的分期维护码后重复步骤7至步骤9,若截止日期未过,则执行器正常运行工程文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威海麦科电气技术有限公司,未经威海麦科电气技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310519424.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于条码的电子会员卡
- 下一篇:智能试管及自动归类、核对和录入系统