[发明专利]一种用于在分散的控制系统中动态分配程序功能的方法和系统有效
申请号: | 201280034476.6 | 申请日: | 2012-06-29 |
公开(公告)号: | CN103649855A | 公开(公告)日: | 2014-03-19 |
发明(设计)人: | 约尔格·耶施因 | 申请(专利权)人: | 菲尼克斯电气公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 张天舒;张杰 |
地址: | 德国勃*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种用于将程序组成部分分配到控制系统的分散的控制装置上的方法和系统,包括以下步骤:a)生成至少两个程序模块,该程序模块各自具有:程序组成部分、数据接口和用来定义性能需求的性能参数;b)通过数据接口之间的数据关联将程序模块连接成控制程序;c)确定可用的控制装置及其在控制系统中的性能;d)确定可能的、程序模块的分配并通过比较需求和性能进行检验;e)选取并进行经检验的分配;f)在分散的控制装置之间设置数据交换通道。 | ||
搜索关键词: | 一种 用于 分散 控制系统 动态分配 程序 功能 方法 系统 | ||
【主权项】:
一种用于将控制程序的程序组成部分分配到至少两个在控制系统中分散的控制装置上的方法,所述方法包括以下步骤: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)之间进行相应的转换。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于菲尼克斯电气公司,未经菲尼克斯电气公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201280034476.6/,转载请声明来源钻瓜专利网。