【技术实现步骤摘要】
【国外来华专利技术】多系统环境中的职责转移
本专利技术涉及基于计算机的过程控制系统的领域。本专利技术更具体地涉及一种用于处理第一系统中的计算机对象的控制的方法和计算机程序产品以及一种这一系统的控制计算机。
技术介绍
基于对象的计算机系统现在用于控制工业过程。标题为“Method of integrating an application in a computerized system,,的TO01/02953公开一种用于在计算机化的系统中集成许多和各种类型的应用的方法。该方法基于其中将现实世界对象表示为“复合对象”的概念。将现实世界对象的不同面,比如它的物理位置、在过程中的当前阶段、控制功能、操作者交互、仿真模型关于对象的某些文档等,各自描述为复合对象的不同方面。复合对象是用于一个或者多个这样的方面的容器。因此,复合对象不是在面向对象的系统的传统含义中的对象,而实际上是对这样的传统对象的、实施不同方面的引用的容器。每个方面或者每组方面可以由独立软件应用实施,该软件应用通过接口集合提供它的功能性,这些接口集合可通过复合对象进行访问。另一软件应用因此可以向复合对象查询与它的方面之一关联的功能,并且作为结果通过复合对象获得对实施该功能的接口的引用。在标题为“Dataaccess method for a control system”的 W003/032233 中也描述了在过程控制系统中使用容器和方面。这两篇文献因此描述了使用基于COM对象提供的容器和方面。互连两个基于对象的过程控制系统是已知的。例如在W02007/097679中描述这一点。这里在系统之一中运行的过程可以 ...
【技术保护点】
一种用于对在用于控制工业过程(28)的第一系统(10)中的计算机对象(TA1)的控制进行处理的方法,所述对象作用于过程接口设备(20)并且能够由所述第一系统和第二系统(29)中的操作者(OP1,OP2,OP3)从这些系统进行控制,所述方法由对象控制处理单元(40)执行并且包括以下步骤:?在所述第一系统中,接收(56)来自请求操作者(OP2)的、涉及至少包括所述对象的对象组的职责的请求,?在所述第一系统中,设置(70)所述请求所标识的要对所述组负责任的操作者,以及?在设置负责任的操作者时,仅允许(74)从负责任的操作者控制所述组。
【技术特征摘要】
【国外来华专利技术】1.一种用于对在用于控制工业过程(28)的第一系统(10)中的计算机对象(TA1)的控制进行处理的方法,所述对象作用于过程接口设备(20 )并且能够由所述第一系统和第二系统(29)中的操作者(OP1,OP2, OP3)从这些系统进行控制,所述方法由对象控制处理单元(40)执行并且包括以下步骤:-在所述第一系统中,接收(56)来自请求操作者(OP2)的、涉及至少包括所述对象的对象组的职责的请求,-在所述第一系统中,设置(70)所述请求所标识的要对所述组负责任的操作者,以及-在设置负责任的操作者时,仅允许(74)从负责任的操作者控制所述组。2.根据权利要求1所述的方法,还包括向所述第二系统导出(72)负责任的操作者的设置。3.根据权利要求1或2所述的方法,其中所述请求涉及从当前负责任的操作者向候选负责任的操作者的职责转移,其中所述候选负责任的操作者由所述请求标识,并且所述请求操作者是所述当前负责任的操作者或者所述候选负责任的操作者,并且有具有所述请求操作者的相反角色的对等操作者(OP1),并且还执行:-关于接受所述职责转移而查询(60)所述对等操作者,以及 -根据所述对等操作者接受所述转移,从所述当前负责任的操作者向所述请求中标识的所述候选负责任的操作者转移(66)所述组的职责,由此使所述候选负责任的操作者变成当前负责任的操作者。4.根据权利要求3所述的方法,其中如果当前负责任的操作者参与控制任务,则仅在完成所述任务之后才允许这一操作者被解除所述职责。5.根据权利要求3或4所述的方法,还包括在所述组的所述职责被当前负责任的操作者承担时,从又一操作者(OP3)接收用于强制移交的要求(80),所述又一操作者处于比所述当前负责任的操作者更高的等级,验证(82)所述又一操作者的所述更高的等级并且基于所述等级的所述验证而向所述又一操作者转移(84)所述组的职责。6.根据权利要求5所述的方法,其中执行所述转移而未考虑所述更低等级的操作者是否已经接受职责转移。7.根据权利要求3-6中的任一项所述的方法,其中所述第一系统是在第一层级级别上的系统并且所述第二系统是在第二更高层级级别上的系统,其中所述请求操作者是所述第一系统或者所述第二系统中的操作者,并且所述对等操作者是另一系统中的操作者,由此使所述职责转移涉及到从所述系统之一向另一系统转移。8.根据前述权利要求任一项所述的方法,还包括在设置所述负责任的操作者时,设置所述操作者的位置。9.根据权利要求8所述的方法,其中如果所述操作者是所述第二系统中的操作者,则所述位置限于指定所述操作者的系统。10.根据权利要求8所述的方法,其中如果所述操作者是所述第一系统中的操作者,则所述位置是所述系统的所述操作者在其中活动的区段。11.根据前述权利要求任一项所述的方法,还包括不允许在与所述第一系统相同的层级级别上的第三系统(90)的操作者对控制所述组中的所述对象的任何尝试。12.根据前述权利要求任一项所述的方法,还包括同时接收两个涉及所述组的职责的请求,一个请求标识所述第一系统中的操作者,而另一请求标识所述第二系统中的操作者,并且优先向所述第一系统中的所述操作者授予职责。13.一种在第一系统(10)中的并且参与经由计算机对象(TA1)来控制工业过程(28)的控制计算机(16),所述对象作用于过程接口设备(20)并且能够由所述第一系统和第二...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。