[发明专利]执行时间推定方法以及执行时间推定装置有效
申请号: | 201480080863.2 | 申请日: | 2014-07-31 |
公开(公告)号: | CN106662852B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 阿部一裕;山冈孝行;安井照昌 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 何立波;张天舒 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 执行时间推定程序使计算机执行下述处理:从梯形图程序中,提取由固件执行的SW命令和该SW命令的执行条件的组而作为组信息,通过以在执行条件中使用共通的设备的组信息的集合即第1组集合为单位进行分组,从而生成设备共通组,通过以设备共通组之中具有存在同时执行的可能性的SW命令的组信息的集合即第2组集合为单位进行分组,从而生成同时执行组,针对各设备共通组,从设备共通组内的同时执行组之中,提取SW命令的执行时间最长的同时执行组,基于执行了所提取的同时执行组的情况下的SW命令的执行时间,对将梯形图程序执行了一遍的情况下的扫描时间中的、执行时间最长的情况下的扫描时间进行计算。 | ||
搜索关键词: | 执行时间 推定 程序 以及 装置 | ||
【主权项】:
1.一种执行时间推定方法,其用于对控制器所使用的梯形图程序的执行时间进行推定,所述执行时间推定方法的特征在于,包括下述步骤:组合提取步骤,将由固件执行的软件命令和该软件命令的执行条件的组从所述梯形图程序中提取多个,作为组信息;共通组生成步骤,通过针对所提取的多个组信息,以在所述执行条件中使用共通的设备的组信息的集合即第1组集合为单位进行分组,从而以所述第1组集合为单位而生成放入有所述第1组集合的设备共通组;同时执行组生成步骤,通过以所述设备共通组之中具有存在同时执行的可能性的软件命令的组信息的集合即第2组集合为单位进行分组,从而以所述第2组集合为单位而生成放入有所述第2组集合的同时执行组;组提取步骤,针对各所述设备共通组,从所述设备共通组内的同时执行组之中,提取所述软件命令的执行时间最长的同时执行组;以及扫描时间计算步骤,基于执行了所提取的同时执行组的情况下的所述软件命令的执行时间,对将所述梯形图程序执行了一遍的情况下的扫描时间中的、执行时间最长的情况下的扫描时间进行计算,在所述共通组生成步骤中,执行下述处理:从所述多个组信息之中选择任意1个组信息;将所选择的组信息放入至所述设备共通组;基于在所述所选择的组信息的执行条件中包含的设备,将未进行分组的组信息的任意者放入至所述设备共通组。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201480080863.2/,转载请声明来源钻瓜专利网。