发明名称 一种用于在分散的控制系统中动态分配程序功能的方法和系统
摘要 本发明涉及一种用于将程序组成部分分配到控制系统的分散的控制装置上的方法和系统,包括以下步骤:a)生成至少两个程序模块,该程序模块各自具有:程序组成部分、数据接口和用来定义性能需求的性能参数;b)通过数据接口之间的数据关联将程序模块连接成控制程序;c)确定可用的控制装置及其在控制系统中的性能;d)确定可能的、程序模块的分配并通过比较需求和性能进行检验;e)选取并进行经检验的分配;f)在分散的控制装置之间设置数据交换通道。
申请公布号 CN103649855B 申请公布日期 2016.04.13
申请号 CN201280034476.6 申请日期 2012.06.29
申请人 菲尼克斯电气公司 发明人 约尔格·耶施因
分类号 G05B19/05(2006.01)I 主分类号 G05B19/05(2006.01)I
代理机构 北京天昊联合知识产权代理有限公司 11112 代理人 张天舒;张杰
主权项 一种用于将控制程序的程序组成部分分配到至少两个在控制系统中分散的控制装置上的方法,所述方法包括以下步骤:a)生成至少两个程序模块(1、2、3),其中给每个程序模块至少指派了一个程序组成部分(12、22、32)、数个数据接口(13、14;23、24;33、34)和一个性能参数(11、21、31),其中通过性能参数定义了对于控制装置性能的需求和/或对于在控制装置之间的数据交换通道的性能的需求,所述需求对于程序模块的可实行性是必须的;b)将程序模块(1、2、3)彼此连接成控制程序,其中定义了数据接口(13、14;23、24;33、34)之间的数据关联;c)确定在控制系统中分散的、可用的控制装置(10、20)的数量和每个控制装置的性能;d)确定在可用的控制装置(10、20)上的程序模块(1、2、3)的可能的分配数量,其中通过比较根据性能参数的需求和控制装置的性能来检验可能的分配;e)选择经检验的、程序模块的分配并将程序组成部分(12、22、32)相应地分配到分散的控制装置(10、20)上;f)在分散的控制装置(10、20)之间设置数据交换通道,其中定义的数据关联在分配的程序模块(1、2、3)之间进行相应的转换。
地址 德国勃郎贝克