[发明专利]可编程逻辑控制器的CPU单元、可编程逻辑控制器、方法以及计算机有效
申请号: | 201880090694.9 | 申请日: | 2018-03-07 |
公开(公告)号: | CN111819503B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 石黑夏实;高木伴彰;仲川润 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 何立波;张天舒 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可编程 逻辑 控制器 cpu 单元 方法 以及 计算机 | ||
CPU单元(100)具有对命令进行处理的MPU(142)及FPGA(143)而作为运算装置。命令包含运算装置信息,该运算装置信息表示作为对命令进行处理的运算装置而由用户选择出的运算装置。MPU(142)在运算装置信息表示MPU(142)的情况下对命令进行处理。FPGA(143)在运算装置信息表示FPGA(143)的情况下对命令进行处理。如果运算装置信息被变更,则基于变更后的运算装置信息而由MPU(142)或FPGA(143)对命令进行处理。
技术领域
本发明涉及可编程逻辑控制器的CPU单元、可编程逻辑控制器、方法、计算机以及计算机程序。
背景技术
就在工厂自动化的领域中使用的可编程逻辑控制器(Programmable LogicController:PLC)而言,CPU(Central Processing Unit)单元具有专用集成电路即ASIC(Application Specific Integrated Circuit)和进行通用处理的微处理器(Microprocessor:MPU)。ASIC执行在设计时所决定的特定的处理,微处理器执行在设计上无法由ASIC进行处理的处理。由于微处理器的运算性能不如ASIC那样高,因此微处理器的处理能力成为CPU单元的动作的高速化的难点。
如果使ASIC处理所有的命令,则能够实现CPU单元的动作的高速化。但是,需要对ASIC追加针对程序内的所有处理定制的运算电路,开发成本过高,因此不现实。
在专利文献1中公开了处理的高速化的方法,即,使相当于可编程逻辑设备的可重构处理器执行微处理器的处理的一部分。在这种方法中,可编程逻辑设备执行包含处理耗费时间的函数在内的程序要素,微处理器执行不包含函数的程序要素。
专利文献1:日本特开2009-251782号公报
发明内容
在专利文献1的方法中,可编程逻辑设备仅执行包含函数在内的程序要素的处理。
因此,在新创建程序的情况下,对于希望使可编程逻辑设备执行的处理,用户必须以使得该处理包含于函数的方式考虑运算装置而创建初始程序。
另外,在将现有程序的某个处理变更为由可编程逻辑设备执行而不是由微处理器执行的情况下,需要修改程序以使得该处理包含于函数,耗费时间。
本发明就是鉴于上述实际情况而提出的,其目的在于,在可编程逻辑控制器中,在将微处理器的处理分散至可编程逻辑设备的情况下,能够在程序创建之后选择运算装置,并且,不需要大幅度的程序修改就能够进行运算装置的变更。
为了达成上述目的,本发明的第1观点涉及的可编程逻辑控制器的CPU单元具有微处理器及可编程逻辑设备而作为运算装置。用户程序内的命令各自包含运算装置信息,该运算装置信息表示由用户选择出的对命令进行处理的运算装置。微处理器在运算装置信息表示微处理器的情况下,对命令进行处理。可编程逻辑设备在运算装置信息表示可编程逻辑设备的情况下,对命令进行处理。如果运算装置信息被变更,则基于变更后的运算装置信息而由微处理器或可编程逻辑设备对命令进行处理。
发明的效果
在本发明的第1观点涉及的可编程逻辑控制器的CPU单元中,在作为对命令进行处理的运算装置而由用户选择出的运算装置信息表示微处理器的情况下,微处理器对命令进行处理,在命令的运算装置信息表示可编程逻辑设备的情况下,可编程逻辑设备对命令进行处理。如果运算装置信息被变更,则基于变更后的运算装置信息而由微处理器或可编程逻辑设备对命令进行处理。通过具有这样的结构,从而在程序创建时不需要去考虑执行各处理的运算装置,能够在程序创建之后进行运算装置的选择。并且,不需要大幅度的程序修改就能够进行运算装置的变更。
附图说明
图1是表示本发明的实施方式涉及的PLC的结构的框图。
图2是实施方式涉及的PLC的CPU单元的程序的扫描的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880090694.9/2.html,转载请声明来源钻瓜专利网。