[发明专利]控制装置及其数据处理方法无效
| 申请号: | 201110159888.X | 申请日: | 2011-06-08 |
| 公开(公告)号: | CN102375418A | 公开(公告)日: | 2012-03-14 |
| 发明(设计)人: | 松本典刚;山田勉;大桥章宏;小仓真 | 申请(专利权)人: | 株式会社日立制作所 |
| 主分类号: | G05B19/04 | 分类号: | G05B19/04 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 蒋亭 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 控制 装置 及其 数据处理 方法 | ||
技术领域
本发明涉及使用了在FA(工厂自动化:factory automation)及PA(工序自动化:process automation)中利用的计算机的控制装置,特别是涉及在顺序控制中利用的可编程序逻辑控制器(PLC:Programmable Logic Controller)。
背景技术
伴随着个人计算机的高功能化及以因特网为代表的网络技术的发展,在FA及PA领域中利用的PLC等的控制用计算机中,推进处理速度的提升及程序容量的增加。进而,即便在功能方面也需要梯度逻辑(LD语言)、顺序功能图(SFC语言)、功能块图(FBD语言)、结构化文本(ST语言)、指令表(IL语言)等的IEC61131-3规定的、所谓5语言对应功能、向各种标准网络连接的连接功能等。这样,伴随着近年来的FA及PA系统的IT化,不仅是现有的顺序控制,还需要多语言对应等的高功能化、与网络的连接、通信功能等的安装,所以PLC功能逐渐复杂化。
另一方面,该高功能化导致的PLC开发成本增加却成为问题,如以往那样,开发专用LSI,制造可实时处理的PLC是比较困难的。
因此,例如考虑在通用微型计算机上通过软件来处理梯形逻辑的顺序控制而不是专用的LSI的方法。这种情况下,需要面向与自处理器(通用微型计算机)不同的处理器,将所描述的梯形逻辑等的代码变换成自处理器用的技术。作为这样的现有技术,在专利文献1中公开了一例,即将用于多个不同的处理器而描述的程序代码适当地切换成自处理器用来执行。另外,作为用于提高PLC的成本性能的技术,在专利文献2中公开了使通用CPU承担函数计算等高级运算处理的方式。
专利文献1:日本特开2008-171443号公报
专利文献2:日本特开2005-141347号公报
在专利文献1及专利文献2中,记载了用于将由他处理器的命令组构成的程序变换成自处理器用的程序的技术。可是,由于在上述技术中,程序的变换是通过软件处理进行的,所以在以顺序控制等实时处理为对象的情况下,处理速度会下降。
发明内容
本发明是鉴于现有技术的问题点而提出的,其目的在于提供一种在自处理器上执行被描述成他处理器用的程序的时候,能防止因程序的代码变换导致处理速度下降的新的控制装置。
本发明的一种控制装置,其特征在于具有:自处理器,基于包括被描述成多个不同的处理器用的程序的数据,来进行运算处理;和存储装置,保存被描述成多个不同的处理器用的数据,所述控制装置还具有:变换部,将与所述自处理器用数据不同的所述存储装置的数据变换成所述自处理器用数据;通信路径,将所述存储装置的自处理器用数据直接传送给所述自处理器;通信路径,将与所述处理器用数据不同的数据利用所述变换部变换之后进行传送;切换部,从所述多个通信路径中选择一个通信路径,使所述存储装置和所述自处理器进行通信;和变换指令部,根据所述存储装置所保存的数据的种类,来决定所述切换部的动作。
另外,在控制装置中,其特征在于,具有状态保持部,该状态保持部在所述自处理器产生了中断的情况下保持所述切换部的状态。
此外,本发明的一种控制装置的数据处理方法,该控制装置具有:自处理器,基于包括被描述成多个不同的处理器用的程序的数据,来进行运算处理;存储装置,保存被描述成多个不同的处理器用的数据;变换部,将与所述自处理器用数据不同的所述存储装置的数据变换成所述自处理器用数据;通信路径,将所述存储装置的自处理器用数据直接传送给所述自处理器;通信路径,将与所述处理器用数据不同的数据利用所述变换部变换之后进行传送;切换部,从所述多个通信路径中选择一个通信路径,使所述存储装置和所述自处理器进行通信;和变换指令部,根据所述存储装置所保存的数据的种类,来决定所述切换部的动作,所述控制装置的数据处理方法特征在于,在符合如下情况的至少一种情况时,将所述程序变换成所述自处理器用的代码进行处理,这些情况分别是:所述存储装置的数据中的程序为顺序处理的情况、所述存储装置的程序被保存至特定的地址的情况、所述存储装置的程序中包含特定的代码的情况、产生了特定的中断的情况,在不符合上述任何情况时,由所述自处理器直接处理所述存储装置的程序。
此外,在上述控制装置的数据处理方法中,其特征在于,在将所述存储装置所保存的他处理器用程序变换成所述控制装置的自处理器用程序的时候,从所述他处理器用程序中提取必要的位串,在所述位串是由所述控制装置能识别的命令代码的情况下,将所述程序变换成自处理器能直接执行的机器代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110159888.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能花椒采摘机
- 下一篇:用于运输工具的减震器





