发明名称 控制程序生成装置、控制程序生成程序以及控制程序生成方法
摘要 控制程序生成装置(100)具备存储多个控制模块的控制程序再利用库(130)和存储多个表示架构模式的模式信息的架构模式库(120)。另外,控制程序生成装置(100)将从架构模式库(120)选择出的架构模式、具有该架构模式的控制程序的程序构造、控制模块的执行时间以及时间上的限制对应起来进行显示。另外,进而控制程序生成装置(100)根据程序构造来连结控制程序再利用库(130)的控制模块。
申请公布号 CN103069386B 申请公布日期 2016.06.22
申请号 CN201180039451.0 申请日期 2011.01.26
申请人 三菱电机株式会社 发明人 久代纪之;中田成宪;伊藤善朗;小泉吉秋
分类号 G06F9/44(2006.01)I;G05B19/042(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 金光华
主权项 一种控制程序生成装置,具备:控制模块存储单元,存储多个对硬件的动作进行控制的控制模块;模式信息存储单元,存储多个表示架构模式的模式信息,其中,所述架构模式是与由多个所述控制模块中的1个以上的控制模块构成的控制程序的架构共同的程序构造;模式选择信息取得单元,取得选择存储的所述模式信息的模式选择信息;限制信息取得单元,取得限制信息,其中,该限制信息表示具有由根据所述模式选择信息选择出的模式信息所表示的架构模式的控制程序的执行时间所承担的时间上的限制、且表示构成所述控制程序的多个控制模块的总执行时间的限制;执行时间推测单元,针对承担了由所述限制信息所表示的总执行时间的限制的多个控制模块中的各个控制模块,推测执行时间;富余时间计算单元,根据由所述限制信息所表示的总执行时间的限制和由所述执行时间推测单元推测出的执行时间,计算针对所述总执行时间的限制的富余时间;显示控制单元,使由选择出的所述模式信息所表示的架构模式、具有所述架构模式的控制程序的程序构造、构成所述控制程序的控制模块的推测出的执行时间、由取得的所述限制信息所表示的所述总执行时间的限制、以及由所述富余时间计算单元计算出的富余时间对应起来显示于显示部;描述信息取得单元,取得对针对所述控制程序的程序构造的变更内容进行描述的描述信息;程序构造编辑单元,根据取得的所述描述信息,编辑所述控制程序的程序构造;以及程序生成单元,根据编辑的所述程序构造来连结所述控制模块存储单元中存储的控制模块,从而生成对硬件进行控制的控制程序,所述控制模块包括待机模块,该待机模块不进行所述硬件的控制或者进行使所述硬件待机的控制,所述程序构造编辑单元在由所述富余时间计算单元计算出的富余时间是正的值的情况下,对所述控制程序的程序构造进行编辑,使得在多个所述控制模块的执行顺序的开头、中间以及最后中的某一个中执行特定的待机模块,该特定的待机模块是执行时间的长度与所述富余时间的长度相等的待机模块。
地址 日本东京