发明名称 执行时间推定程式及执行时间推定装置
摘要 时间推定程式使电脑执行以下动作:从阶梯程式抽出利用韧体而执行的SW命令及该SW命令的执行条件之组合来作为组资讯,然后按每个属于执行条件中使用共通的器件之组资讯的集合之第一种组集合而进行分组,藉此产生出器件共通群组,再就器件共通群组之中之每个属于具有可能同时执行的SW命令之组资讯的集合之第二种组集合而进行分组,藉此产生出同时执行群组,接着针对各个器件共通群组,从器件共通群组内的同时执行群组之中抽出SW命令的执行时间会变成最长的同时执行群组,再根据执行抽出的同时执行群组之情况之SW命令的执行时间,算出执行一遍阶梯程式的情况之扫描时间之中执行时间会变成最长的情况之扫描时间。
申请公布号 TW201604775 申请公布日期 2016.02.01
申请号 TW104104352 申请日期 2015.02.10
申请人 三菱电机股份有限公司 发明人 阿部一裕;山冈孝行;安井照昌
分类号 G06F9/30(2006.01);G06F9/38(2006.01) 主分类号 G06F9/30(2006.01)
代理机构 代理人 洪武雄;陈昭诚
主权项 一种执行时间推定程式,系使电脑执行推定出在控制器中使用的阶梯程式的执行时间之处理者,该执行时间推定程式系使前述电脑执行以下步骤:组合抽出步骤,系从前述阶梯程式抽出复数个组合而作为组资讯,该组合系利用韧体而执行的软体命令、及该软体命令的执行条件之组合;共通群组产生步骤,系对于抽出的复数个组资讯,按每个属于前述执行条件中使用共通的器件之组资讯的集合之第一种组集合进行分组,藉此就各个前述第一种组集合产生出放入有前述第一种组集合之器件共通群组;同时执行群组产生步骤,系就前述器件共通群组之中之每个属于具有可能同时执行的软体命令之组资讯的集合之第二种组集合进行分组,藉此就各个前述第二种组集合产生出放入有前述第二种组集合之同时执行群组;群组抽出步骤,针对各个前述器件共通群组,从前述器件共通群组内的同时执行群组之中抽出前述软体命令的执行时间会变成最长的同时执行群组;以及扫描时间算出步骤,根据执行抽出的同时执行群组之情况之前述软体命令的执行时间,算出在执行一遍前述阶梯程式的情况之扫描时间之中执行时间会变成最长的情况之扫描时间。
地址 日本