[发明专利]可编程控制器及可编程控制器的控制程序在审
申请号: | 201611182349.7 | 申请日: | 2016-12-19 |
公开(公告)号: | CN107132809A | 公开(公告)日: | 2017-09-05 |
发明(设计)人: | 安田圭;矢尾板宏心;小岛达矢 | 申请(专利权)人: | 欧姆龙株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 杨贝贝,臧建明 |
地址: | 日本京都府京都市下京区*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可编程控制器 控制程序 | ||
技术领域
本发明涉及一种可编程控制器(programmable controller)(以下也称作“PLC(Programmable Logic Controller,可编程逻辑控制器)”)以及其控制程序(program)。
背景技术
专利文献1所公开的装置中,在与第2存储器(memory)对应的存储卡盒(memory cassette)中具备写入指令用开关。通过该写入指令用开关的操作,在专利文献1所公开的装置中,保存在存储卡盒中的用户程序(user program)被写入PLC的内置存储器。
现有技术文献
专利文献
专利文献1:日本专利特开2001-175309号公报(2001年6月29日公开)
发明内容
[发明所要解决的课题]
在专利文献1所公开的装置中,为了将保存在存储卡盒中的用户程序写入PLC的内置存储器中,需要进行以下的针对装置的机械作业。即,所谓该机械作业,是指存储卡盒相对于PLC的拆装及写入指令用开关的操作等。
其结果,在专利文献1所公开的装置中会产生下述问题:有可能产生因所述机械作业引起的误动作或异常。具体而言,考虑到有可能在作业过程中身体接触到PLC等而导致配线松弛,或者弄错了作业内容而产生未预期的设定变更等。
尤其,PLC通常是在安装有第2存储器的状态下,被收纳在经加锁的控制盘的内部。此时,在专利文献1所公开的装置中,作为所述机械作业,必须进一步进行控制盘的开锁或从控制盘内部取出PLC等。此时,在专利文献1所公开的装置中,产生所述误动作或异常的可能进一步变大。
本发明是有鉴于所述课题而完成,其目的在于提供一种可编程控制器及其控制程序,能够降低产生误动作或异常的可能。
[解决课题的技术手段]
为了解决所述课题,本发明的可编程(逻辑)控制器包括处理器、第1存储器及第2存储器,所述第1存储器保存有用户程序,所述第2存储器保存有所述用户程序的更新数据且为内置型或者可拆装,所述可编程控制器的特征在于,所述处理器接受来自于所述可编程控制器连接的操作装置的所述更新数据的转发指示,并判断所述转发指示是有效还是无效,在判断所述转发指示为有效的情况下,将所述第2存储器的更新数据转发至所述第1存储器以更新所述用户程序。
根据所述结构,利用可编程控制器的最终用户(end user)只要对操作装置进行操作便足够,无须接触可编程控制器或安装于可编程控制器的构件。因而,即使可编程控制器被收纳在经加锁的控制盘的内部,实质上也无须伴随最终用户的机械作业,而能够将保存在第2存储器的更新数据转发至第1存储器。因而,根据所述结构,能够降低产生误动作或异常的可能。
而且,本发明的可编程控制器中,优选的是,所述第2存储器可拆装。
根据所述结构,通过本发明的可编程控制器,能够省略更新数据转发时的第2存储器的拆装作业,因此能够更有效地活用本发明的可编程控制器。
而且,本发明的可编程控制器中,优选的是,所述处理器仅将对所述操作装置的输入时所选择的且保存在所述第2存储器的规定区域中的所述更新数据作为转发对象。
根据所述结构,能够选择更新数据来转发。
而且,本发明的可编程控制器中,优选的是,所述处理器对从所述操作装置输入的密码(password)与附于所述更新数据的密码进行比对,在两密码一致的情况下,将所述转发指示判断为有效。
根据所述结构,能够仅在密码的比对结果为正常(一致)的情况下进行更新数据的转发。因而,能够提高对于更新数据转发的安全性(security)。
而且,本发明的可编程控制器中,优选的是,所述处理器在所述两密码的比对后丢弃从所述操作装置输入的密码。
根据所述结构,能够每当转发更新数据时输入密码,或者配合附于更新数据的密码的变更而输入新的密码。因而,能够进一步提高对于更新数据转发的安全性。
而且,本发明的可编程控制器中,优选的是,所述处理器具有文件传输协议(File Transfer Protocol,FTP)服务器(server)功能,将从连接于所述操作装置或所述可编程控制器的终端发送的所述更新数据保存至所述第2存储器中。
根据所述结构,能够实现通用性高的可编程控制器。
而且,本发明的可编程控制器中,优选的是,预先准备有用于操作所述可编程控制器的接口(interface)的系统定义变量,所述更新数据的转发指示是通过从所述操作装置对所述系统定义变量输入规定值而进行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧姆龙株式会社,未经欧姆龙株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611182349.7/2.html,转载请声明来源钻瓜专利网。