[发明专利]在面向对象的控制器里提供高性能封装数据引用的系统和方法以及采用该系统或方法的分布式控制系统无效
| 申请号: | 98808239.X | 申请日: | 1998-08-19 |
| 公开(公告)号: | CN1267377A | 公开(公告)日: | 2000-09-20 |
| 发明(设计)人: | 杰思罗·F·斯泰因曼;理查德·P·希默;吴拉姆·坎吉·M | 申请(专利权)人: | 霍尼韦尔公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/46 |
| 代理公司: | 永新专利商标代理有限公司 | 代理人: | 韩宏 |
| 地址: | 美国明*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 面向 对象 控制器 提供 性能 封装 数据 引用 系统 方法 以及 采用 分布式 控制系统 | ||
1.一种系统,用于在面向对象的控制器里提供高性能的封装数据引用,包括:
一个客户算法程序块,它产生一个请求,要求获得一个地址,从而使所述客户算法程序块能够直接访问存储在所述地址里的数据;和
一个供方算法程序块,它能接收并评估所述请求,而且:
如果所述供方算法程序块同意所述请求,就将所述地址传送给所述客户算法程序块,允许客户程序块能够直接访问所述数据,和
如果所述供方算法程序块拒绝所述请求,就不提供所述地址,迫使所述客户算法程序块间接访问所述数据。
2.权利要求1的系统,其中的客户算法程序块是在配置时间里产生所述请求的。
3.权利要求1的系统,其中的供方算法程序块迫使所述客户算法程序块通过显式子程序调用间接访问所述数据。
4.权利要求1的系统,其中的供方算法程序块在与所述供方算法程序块有关的预定规则的基础上评估所述请求。
5.权利要求1的系统,其中的所述数据与一个参数有关,该参数包括与以下内容中至少一项内容有关的信息:
是否支持直接访问,
相关存储单元的位置,如果支持直接访问,和
所述服务器算法程序块的位置,如果不支持直接访问。
6.权利要求1的系统,其中的所述地址包含在与所述客户算法程序块有关的一个永久指针里。
7.权利要求1的系统,其中的控制系统是一种分布式实时过程控制系统。
8.在面向对象的控制器里提供高性能封装数据引用的一种方法,该方法包括以下步骤:
用客户算法程序块产生一个请求,要求获得一个地址,从而使所述客户算法程序块能够直接访问存储在所述地址里的数据;和
将所述请求接收进供方算法程序块,所述供方算法程序块评估所述请求,和:
如果所述供方算法程序块接受所述请求,就把所述地址传送给所述客户算法程序块,允许客户算法程序块直接访问所述数据,和
如果所述供方算法程序块拒绝所述请求,就不提供所述地址,迫使所述客户算法程序块间接访问所述数据。
9.权利要求8的方法,其中产生请求的步骤是在配置时间里进行的。
10.权利要求8的方法,其中,如果所述供方程序块拒绝所述请求,则所述接收步骤就包括迫使所述客户算法程序块通过一个显式子程序调用间接访问所述数据的步骤。
11.权利要求8的方法,其中的接收步骤包括根据与所述供方算法程序块有关的预定规则评估所述请求的步骤。
12.权利要求8的方法,其中的数据与一个参数有关,所述参数包括与以下内容中的至少一项内容有关的信息:
是否支持直接访问,
相关存储单元的位置,如果支持直接访问,和
所述服务器算法程序块的位置,如果不支持直接访问。
13.权利要求8的方法,其中的地址包含在与所述客户算法程序块相关的一个永久指针里。
14.权利要求8的方法,其中的控制系统是一种分布式实时过程控制系统。
15.一种分布式实时过程控制系统,包括:
多个传感器和可控制装置;和
数据处理和存储电路,与所述多个传感器和可控制装置相连,能够用作面向对象的控制器,以便:
执行算法程序块里的软件指令序列,这些程序块包括与上述多个传感器和可控制装置有关的被引用参数,
在客户算法程序块中产生一个请求,要求获得一个地址,从而使客户算法程序块能够直接访问存储在所述地址里的数据,和
将所述请求接收进一个供方算法程序块,所述供方算法程序块评估所述请求,和:
如果所述供方算法程序块接受所述请求,就将所述地址传送给所述客户算法程序块,允许所述客户算法程序块直接访问所述数据,和
如果所述供方算法程序块拒绝所述请求,就不提供所述地址,迫使所述客户算法程序块间接访问所述数据。
16.权利要求15的系统,其中的客户算法程序块在配置时间里产生所述请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于霍尼韦尔公司,未经霍尼韦尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/98808239.X/1.html,转载请声明来源钻瓜专利网。





