[发明专利]一种可编程逻辑控制器及其用户程序的管理方法无效
申请号: | 201010180068.4 | 申请日: | 2010-05-21 |
公开(公告)号: | CN102254122A | 公开(公告)日: | 2011-11-23 |
发明(设计)人: | 陈海峰;戎思吉 | 申请(专利权)人: | 深圳市合信自动化技术有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;潘中毅 |
地址: | 518000 广东省深圳市南山区西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可编程 逻辑 控制器 及其 用户 程序 管理 方法 | ||
技术领域
本发明涉及电子通信领域,尤其涉及一种可编程逻辑控制器及其用户程序的管理方法。
背景技术
可编程逻辑控制器(PLC,Programmable Logic Controller)是一种专门为在工业环境下应用而设计的数字运算操作的电子装置,PLC已广泛应用于工业自动化领域。PLC的软件系统主要包括系统程序和用户程序,其中,系统程序用于对PLC系统进行控制管理,由PLC制造厂商提供,可由制造厂商编制或者软件制造商编制。用户程序是根据生产过程控制的具体要求,由用户使用制造厂商提供的编程语言自行编制的应用程序。
现有技术中,外部设备(如安装有PLC组态工具的台式计算机、笔记本电脑等)可以将PLC中的用户程序直接上载到外部设备中用以调试或者维护系统,这些用户程序和数据中的部分用户程序段是程序开发人员付出很多智力劳动的产出,部分数据是涉及商业秘密,应该得到很好的保护。然而,目前使用者可以通过外部设备轻易地获取并使用这些重要的用户程序和数据,使得部分核心的用户程序和数据的安全得不到保障,给程序开发者或系统使用者造成损失,如何更好地管理PLC用户程序和数据是业界一直研究的问题。
发明内容
本发明实施例所要解决的技术问题在于现有技术中使用者可以轻易获取并使用PLC用户程序,提供一种可编程逻辑控制器及其用户程序的管理方法,可更好地保护PLC用户程序和数据。
为了解决上述技术问题,本发明实施例提出的一种可编程逻辑控制器,包括数据管理模块,所述数据管理模块包括:
第一提取模块,用于提取PLC用户程序中的第一类用户程序;
程序加密模块,用于对所述第一提取模块提取的第一类用户程序进行加密;
第一存储模块,用于将所述程序加密模块加密后的第一类用户程序存储到PLC的存储器中;
第二提取模块,用于提取PLC用户程序中的第二类用户程序;
第二存储模块,用于将所述第二提取模块提取的第二类用户程序存储到PLC的存储器中。
其中,所述数据管理模块还包括:
第一记录模块,用于记录所述第一存储模块将所述第一类用户程序存储到存储器的起始地址和终止地址。
其中,所述数据管理模块还包括:
第二记录模块,用于记录所述第二存储模块将所述第二类用户程序存储到存储器的起始地址和终止地址。
其中,所述可编程逻辑控制器还包括:
程序调取模块,用于根据所述第一记录模块和所述第二记录模块记录的起始地址和终止地址从存储器中调取所述第一类用户程序和第二类用户程序;
程序解密模块,用于对所述程序调取模块调取的第一类用户程序进行解密;
程序执行模块,用于根据所述第二类用户程序以及所述程序解密模块解密后的第一类用户程序执行PLC用户程序。
相应地,本发明实施例公开了一种可编程逻辑控制器用户程序的管理方法,包括:
提取PLC用户程序中的第一类用户程序;
对所述第一类用户程序进行加密;
将加密后的第一类用户程序存储到PLC的存储器中。
其中,所述将加密后的第一类用户程序存储到PLC的存储器中的步骤之后,还包括:
记录存储所述第一类用户程序的起始地址和终止地址。
其中,所述可编程逻辑控制器用户程序的管理方法还包括:
提取PLC用户程序中的第二类用户程序;
将所述第二类用户程序存储到PLC的存储器中,并记录存储所述第二类用户程序的起始地址和终止地址。
其中,所述记录存储所述第一类用户程序的起始地址和终止地址的步骤和所述记录存储所述第二类用户程序的起始地址和终止地址的步骤之后,还包括:
根据记录的起始地址和终止地址调取所述第一类用户程序和第二类用户程序;
对所述第一类用户程序进行解密;
根据所述第二类用户程序以及解密后的第一类用户程序执行PLC用户程序。
实施本发明实施例,具有如下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市合信自动化技术有限公司,未经深圳市合信自动化技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010180068.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种阶梯钻
- 下一篇:一种16倍径深孔加工直槽钻刀具