[发明专利]信息处理装置、模拟方法及程序有效
申请号: | 201380013393.3 | 申请日: | 2013-02-19 |
公开(公告)号: | CN104204976B | 公开(公告)日: | 2016-11-02 |
发明(设计)人: | 阪口泰规;成谷文明;大谷拓 | 申请(专利权)人: | 欧姆龙株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05;G05B23/02 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 金相允;向勇 |
地址: | 日本京都*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 模拟 方法 程序 | ||
技术领域
本发明涉及信息处理装置、模拟方法及程序,特别地,涉及能够模拟执行控制程序的信息处理装置、信息处理装置的模拟方法以及用于控制信息处理装置的程序。
背景技术
以往,已知有能够模拟执行如下的控制程序的控制器支援装置,该控制程序是指,包括时序控制部分及运动控制部分,在对机器的动作进行控制的控制器中每个控制周期都被执行的控制程序。
例如,在日本特开2011-192016号公报(专利文献1)中公开了如下的控制器支援装置,即,在模拟执行包括运动控制的控制程序的情况下,能够在从开始执行到结束为止的控制周期的中途开始再次执行控制程序的装置。具体来说,该控制器支援装置将控制程序的时序控制部分模拟执行一个周期,并生成与时序控制部分有关的执行结果。控制器支援装置将运动控制部分模拟执行一个周期,并生成与运动控制部分有关的执行结果。接着,控制器支援装置以增量的方式更新控制周期编号。控制器支援装置判断是否是能够再次开始的控制周期,在判断为是能够再次开始的控制周期的情况下,将在前一个控制周期内更新的再次开始用数据缓冲器的内容保存至再次开始用数据存储部内。
现有技术文献
专利文献
专利文献1:日本特开2011-192016号公报
发明内容
发明要解决的问题
然而,在专利文献1中,不能利用在模拟执行控制程序的过程中输入的变量、输出的变量、或这两者,来再次模拟控制程序。因此,用户在对控制程序进行了修正等的情况下再次执行模拟时,需要重新输入变量。
本申请的发明是鉴于上述问题点而做出的,其目的在于,提供一种用于支援控制器的信息处理装置、模拟方法及程序,该信息处理装置、模拟方法及程序,能够容易地设定用于进行模拟的输入变量。
用于解决问题的手段
根据本发明的一个方案,信息处理装置用于对在控制机器的动作的控制器中每个控制周期都被执行的控制程序进行模拟。信息处理装置具有:存储部,其存储所述控制程序,模拟执行部,其对存储在所述存储部内的控制程序进行模拟,显示控制部,其在显示装置上显示所述模拟的结果,获取部,其获取在进行所述模拟的过程中的任意时刻的至少一个变量的值和用于识别该变量的识别信息,变更部,其对存储在所述存储部内的控制程序进行变更。所述模拟执行部,将根据所获取的所述识别信息来确定的变量的值作为所获取的所述变量的值,对变更后的所述控制程序进行模拟。所述显示控制部,在所述显示装置上显示对变更后的所述控制程序进行模拟的结果。
优选地,所述获取部,对应关联地获取在所述任意时刻的多个变量的值和用于识别各所述变量的多个识别信息。所述模拟执行部,基于从所述多个变量中至少指定了一个变量的情况,将所指定的该变量的值作为与该变量的识别信息对应关联的所获取的所述变量的值,对变更后的所述控制程序进行模拟。
优选地,所述多个变量包括用作所述模拟的输入的能够变更的变量和执行所述模拟时输出的不能变更的变量。所述模拟执行部,仅利用所述能够变更的变量及所述不能变更的变量中的能够变更的该变量,对变更后的所述控制程序进行模拟。
优选地,所述任意时刻是所述控制程序的模拟开始时刻或所述控制程序的模拟刚开始之后的时刻。
优选地,所述变量的识别信息是所述变量的名称。所述显示控制部在所述显示装置上显示所获取的所述变量的名称的清单。所述信息处理装置还具有:接受部,其接受在所显示所述清单上的多个所述变量中对一个以上的变量的指定,提取部,其针对在多个所述变量的值中所指定的每个所述变量,分别提取该变量的值。所述模拟执行部,利用所提取的所述变量的值,对变更后的所述控制程序进行模拟。
根据本发明的另一方案,模拟方法在信息处理装置中执行,该信息处理装置用于对在控制机器的动作的控制器中每个控制周期都被执行的控制程序进行模拟。模拟方法包括:对所述控制程序进行模拟的步骤;显示所述模拟的结果的步骤;获取在进行所述模拟的过程中的任意时刻的至少一个变量的值和用于识别该变量的识别信息的步骤;对所述控制程序进行变更的步骤;将根据所获取的所述识别信息来确定的变量的值作为所获取的所述变量的值,对变更后的所述控制程序进行模拟的步骤;显示对变更后的所述控制程序进行模拟的结果的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧姆龙株式会社,未经欧姆龙株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380013393.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:活动显示的处理器睡眠状态
- 下一篇:电子照相用构件的生产方法和涂布液