[发明专利]可编程逻辑控制器的激活方法、装置和系统有效
申请号: | 201811147046.0 | 申请日: | 2018-09-29 |
公开(公告)号: | CN110968841B | 公开(公告)日: | 2023-03-10 |
发明(设计)人: | 颜文俊;关鹏;吕慧 | 申请(专利权)人: | 欧姆龙(上海)有限公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10;G06F21/12 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 201206 上海市中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可编程 逻辑 控制器 激活 方法 装置 系统 | ||
一种可编程逻辑控制器的激活方法、装置和系统,所述方法包括:从PLC读取所述PLC的识别码;将所述PLC的识别码发送给服务器设备,所述服务器设备在所述识别码为未激活状态时生成对应所述识别码的激活码、返回所述激活码并将所述识别码标记为已激活状态;接收所述服务器设备返回的所述激活码;将所述激活码发送给所述PLC进行保存。通过该方法,先对PLC进行激活,使得PLC获得一个唯一的激活码,进一步的,在对PLC进行操作之前对该PLC进行验证,在验证通过的情况下对PLC进行操作,未激活和验证失败的PLC无法正常工作,由此抑制了克隆PLC的使用,减少了克隆PLC产品对正品生产商的利益损害。
技术领域
本发明涉及可编程逻辑控制器(PLC)的技术领域,尤其涉及一种可编程逻辑控制器的激活方法、装置和系统。
背景技术
可编程逻辑控制器(PLC)是一种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。
随着PLC的广泛应用,市场上出现了克隆PLC产品的现象,导致PLC产品的正品生产商的利益受到了损害。为了解决这个问题,PLC产品的正品生产商选用支持内部只读存储器(ROM)读保护机能的微控制单元(MCU)作为PLC的控制器,通过将PLC的固件程序烧录在MCU内部的ROM中,来保护PLC的固件程序不被第三者所获取。
应该注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
发明内容
发明人发现,现有的方法不能完全杜绝克隆现象的发生。
为了解决上述问题,本发明实施例提供了一种可编程逻辑控制器的激活方法、装置和系统,以减少市场上克隆PLC产品的出现,抑制克隆PLC产品对正品生产商的利益损害。
根据本发明实施例的第一方面,提供了一种可编程逻辑控制器(PLC)的激活方法,应用于管理设备,其中,所述方法包括:
从所述PLC读取所述PLC的识别码;将所述PLC的识别码发送给服务器设备,所述服务器设备在所述识别码为未激活状态时生成对应所述识别码的激活码、返回所述激活码并将所述识别码标记为已激活状态;
接收所述服务器设备返回的所述激活码;将所述激活码发送给所述PLC进行保存。
根据本发明实施例的第二方面,提供了一种可编程逻辑控制器(PLC)的激活方法,应用于服务器设备,其中,所述方法包括:
从管理设备接收PLC的识别码;
根据所述PLC的出厂数据检查所述识别码的激活状态;
在所述识别码为未激活状态时,生成对应所述识别码的激活码并发送给所述管理设备,并将所述识别码标记为已激活状态;
在所述识别码为已激活状态时,将所述识别码对应的激活码发送给所述管理设备。
根据本发明实施例的第三方面,提供了一种可编程逻辑控制器(PLC)的操作方法,应用于PLC,其中,所述方法包括:
从管理设备接收识别码读取请求;
将所述PLC的识别码发送给所述管理设备;
从所述管理设备接收所述识别码对应的激活码;
保存所述激活码。
根据本发明实施例的第四方面,提供了一种可编程逻辑控制器(PLC)的激活装置,配置于管理设备,其中,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧姆龙(上海)有限公司,未经欧姆龙(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811147046.0/2.html,转载请声明来源钻瓜专利网。