[发明专利]可编程控制器以及程序设计装置有效
申请号: | 201080063471.7 | 申请日: | 2010-02-12 |
公开(公告)号: | CN102763046A | 公开(公告)日: | 2012-10-31 |
发明(设计)人: | 千波保彦 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 何立波;张天舒 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可编程控制器 以及 程序设计 装置 | ||
技术领域
本发明涉及一种基于用户程序对工业用装置进行控制的可编程控制器(以下简称为PLC)以及生成上述用户程序的程序设计装置。
背景技术
PLC在通过PLC制造商出货后,由装置制造商组装在工业用装置中,并设置在终端用户的工厂中。用于使PLC执行工业用装置控制的用户程序,是由装置制造商使用程序设计装置生成的,并写入PLC中。通常,用户程序由装置制造商进行了各种技术上的改良,以使得作为组装对象的工业用装置可以执行技术上精炼的动作。用户程序制作的好坏,影响装置制造商向终端用户提供的工业用装置或者组装在该工业用装置中的PLC的产品价值。
但是,如果终端用户或终端用户以外的其他人将该用户程序从PLC读出并复制,将复制的用户程序安装至空的PLC中,则可以不付出任何成本地生成多台进行相同控制的PLC。这一点妨碍了装置制造商享受正当利益。因此,期望在PLC中具有用于防止不正当地对进行相同控制的PLC实施复制的结构。
例如,在专利文献1中公开了下述技术,即,在通用比较命令的第1操作码中,设置硬件固有数据所在的输入输出存储器的规定地址,在第2操作码中,设置希望使保护对象程序部分运行的PLC的硬件固有数据,将该通用比较命令的执行结果作为输入条件而使保护对象程序部分得以执行。根据该技术,通过由装置制造商确定作为第1操作码的地址,且将该地址设为非公开,由此,可以使得装置制造商生成的用户程序只能在装置制造商准备的特定的PLC中执行。
专利文献1:日本特开2009-70144号公报
发明内容
另一方面,在终端用户侧,在PLC发生故障时,将故障的PLC更换为备用的PLC,存在希望尽可能迅速地使工业用装置再运转的要求。但是,根据上述专利文献1的技术,由于使得故障的PLC的用户程序只能在与故障的PLC相同的地址处设置了相同的硬件固有数据的PLC中运行,所以必须针对每个PLC准备备用的PLC,否则就必须与装置制造商联络,购入更换用的PLC,对于终端用户而言存在维护性差的问题。
另外,除了专利文献1的技术之外,还考虑利用密码对从PLC读出用户程序的权限进行管理,以防止不正当复制,但根据该技术,在终端用户泄漏了密码的情况下,无法防止不正当复制,相反如果终端用户严格进行密码管理,则失去了维护性。
本发明就是鉴于上述情况而提出的,其目的在于,得到一种具有尽可能高的维护性且可以防止不正当的装置复制的PLC以及程序设计装置。
为了解决上述课题,实现目的,本发明是一种可编程控制器,其基于用户程序对工业用装置进行控制,其特征在于,具有:被实施了访问保护的可拆卸的第1存储部,其存储第1密钥数据;第2存储部,其将所述用户程序与第2密钥数据相关联而存储;以及启动处理部,其在接通电源时,执行本PLC的启动处理,所述启动处理部具有启动处理停止确定部,其将本PLC中安装的所述第1存储部所存储的第1密钥数据、和与所述第2存储部中存储的用户程序相关联的第2密钥数据读出,基于所述读出的2个密钥数据的核对,确定是继续进行所述启动处理,还是停止所述启动处理而执行异常处理。
发明的效果
根据本发明,具有下述效果,即,可以尽可能具有高维护性且防止不正当的装置复制。
附图说明
图1是对可以防止不正当的PLC复制这一点进行说明的图。
图2是对具有高维护性这一点进行说明的图。
图3是对本发明的实施方式的PLC的硬件结构进行说明的图。
图4是对本发明的实施方式的PLC的功能结构进行说明的图。
图5是对本发明的实施方式的程序设计装置的硬件结构进行说明的图。
图6是对本发明的实施方式的程序设计装置的功能结构进行说明的图。
图7是对第1密钥数据设定处理进行说明的流程图。
图8是对第2密钥数据设定处理进行说明的流程图。
图9是对PLC启动处理进行说明的流程图。
符号的说明
1PLC
2程序设计工具
10密钥存储装置
11第1密钥数据
12用户程序
13第2密钥数据
14CPU
15EEPROM
16SRAM
17通信I/F
18密钥存储装置I/F
19固件
21CPU
22ROM
23RAM
24输入部
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080063471.7/2.html,转载请声明来源钻瓜专利网。