【技术实现步骤摘要】
【国外来华专利技术】控制工业设施中的现实世界对象
本专利技术涉及用于控制工业设施中的现实世界对象的方法、服务器节点、客户节点、计算机程序以及计算机程序产品。
技术介绍
自动化系统是用于控制例如用于炼油、石油化工产品、化学制品、肥料、药物、食物以及饮料制造、发电、水泥生产、炼钢以及造纸的工业设施中的工业制造过程的专用系统。自动化系统可以连接到传感器和致动器,并且使用顺序逻辑和设定点控制来控制材料穿过工厂的流动和处理。常见示例是包括压力传感器、控制器以及控制阀的设定点控制回路。压力或流量测量结果通常借助信号调节输入/输出(I/O)单元传输到系统。当所测量变量达到特定点时,系统指示阀或致动设备打开或关闭,直到流体流动过程达到期望的设定点为止。过程厂房可以具有数千I/O单元。过程不限于穿过管道的流体流动,而且包括其他方面,诸如造纸装置及其关联质量控制、变速驱动器、马达控制中心、水泥窑、采矿工作、矿石处理设施、各种离散制造机以及许多其他方面。除了用于控制过程的操作之外,自动化系统通常还包括监测和监督操作,监测和监督操作包括用于生成取决于与受控和受监督过程有关的各种条件的事件的操作。其他事件源包 ...
【技术保护点】
一种用于控制工业设施(3)中的现实世界对象(2、2a‑f)的方法,所述方法在服务器节点(10)中执行,并且包括以下步骤:在连接服务器模块(20)中接收(100)包括用户身份的连接建立请求;在所述连接服务器模块(20)中认证(102)所述用户身份;仅在所述认证成功时,在所述连接服务器模块(20)中建立(104)连接,并且使所述连接与所述用户身份关联;在所述连接服务器模块(20)中,在所建立的连接上接收(106)服务请求,其中,所述服务请求包括对属性对象的引用和对所述属性对象的属性的引用,其中,所述属性对象是表示所述现实世界对象(2、2a‑f)中的一个的软件对象,并且所述属性定 ...
【技术特征摘要】
【国外来华专利技术】1.一种用于控制工业设施(3)中的现实世界对象(2、2a-f)的方法,所述方法在服务器节点(10)中执行,并且包括以下步骤:在连接服务器模块(20)中接收(100)包括用户身份的连接建立请求;在所述连接服务器模块(20)中认证(102)所述用户身份;仅在所述认证成功时,在所述连接服务器模块(20)中建立(104)连接,并且使所述连接与所述用户身份关联;在所述连接服务器模块(20)中,在所建立的连接上接收(106)服务请求,其中,所述服务请求包括对属性对象的引用和对所述属性对象的属性的引用,其中,所述属性对象是表示所述现实世界对象(2、2a-f)中的一个的软件对象,并且所述属性定义与所述现实世界对象关联的操作;在所述连接服务器模块(20)中向服务调度器模块(22)转发(108)所述服务请求和所述用户身份;在所述服务调度器模块(22)中根据对所述属性的引用确定(110)目标服务提供者(26);以及在所述服务调度器模块(22)中向所述目标服务提供者发送(112)所述服务请求和所述用户身份。2.根据权利要求1所述的方法,其中,确定(110)目标服务提供者(26)的步骤包括查询目录服务器模块(24)。3.根据权利要求1或2所述的方法,还包括以下步骤:在对应于所述目标服务提供者的服务提供者模块中,检查(116)针对所述用户身份调用由所述属性定义的所述操作的授权;以及仅在所述用户身份具有调用由所述属性定义的操作的授权时,在所述服务提供者模块中,执行(118)由所述属性定义的所述操作。4.根据权利要求3所述的方法,其中,检查(116)授权的步骤包括向所述目录服务器模块(24)发送授权请求,并且从所述目录服务器模块(24)接收响应,其中,所述授权请求包括所述用户身份、对所述属性对象的引用以及对所述属性的引用。5.根据前述权利要求中的任一项所述的方法,其中,所述目录服务器模块被提供在与所述服务器节点(10)物理上分离的目录服务器中。6.根据前述权利要求中的任一项所述的方法,其中,在所述接收连接建立请求的步骤中,所述连接建立请求包括认证证书,所述认证证书包括所述用户身份。7.一种用于控制工业设施(3)中的现实世界对象(2、2a-f)的服务器节点(10),所述服务器节点(10)包括:处理器(60);和存储器(64),所述存储器存储连接服务器模块(20)和服务调度器模块(22);其中,所述连接服务器模块(20)存储指令(66),所述指令在由所述处理器执行时,使得所述服务器节点(10):接收包括用户身份的连接建立请求;认证所述用户身份;仅在所述认证成功时,建立连接,并且使所述连接与所述用户身份关联;在所建立的连接上接收服务请求,其中,所述服务请求包括对属性对象的引用和对所述属性对象的属性的引用,其中,所述属性对象是表示所述现实世界对象(2、2a-f)中的一个的软件对象,并且所述属性定义与所述现实世界对象关联的操作;以及向服务调度器模块(22)转发所述服务请求和所述用户身份;并且所述服务调度器模块(22)存储指令(66),所述指令在由所述处理器执行时,使得所述服务器节点(10):从对所述属性的引用确定目标服务提供者;并且向所述目标服务提供者发送所述服务请求和所述用户身份。8.根据权利要求7所述的服务器节点(10),其中,确定目标服务提供者的指令包括在由所述处理器执行时使得所述服务器节点(10)查询目录服务器模块(24)的指令。9.根据权利要求7或8所述的服务器节点(10),其中,所述存储器还存储对应于所述目标服务提供者的服务提供者模块(24),所述服务提供者模块(24)包括指令,所述指令在由所述处理器执行时,使得所述服务器节点(10):检查针对所述用户身份调用由属性定义的所述操作的授权;并且仅在所述用户身份具有调用由属性定义的所述操作的授权时,执行由所述属性定义的操作。10.根据权利要求9所述的服务器节点(10),其中,检查授权的指令包括如下指令,所述指令在由所述处理器执行时,使得所述服务器节点(10)向所述目录服务器模块发送授权请求,并且从所述目录服务器模块接收响应,其中,所述授权请求包括所述用户身份、对所述属性对象的引用以及对所述属性的引用。11.根据权利要求7至11中的任一项所述的服务器节点(10),其中,所述目录服务器模块被提供在与所述服务器节点(10)物理分离的目录服务器(11)中。12.根据权利要求7至11中的任一项所述的服务器节点(10),其中,所述连接建立请求包括认证证书,所述认证证书包括所述用户身份。13.根据权利要求7至12中的任一项所述的服务器节点(10),其中,各模块的容量能独立配置。14.一种用于控制工业设施(3)中的现实世界对象(2、2a-f)的计算机程序(90),所述计算机程序包括计算机程序代码,所述计算机程序代码当运行在服务器节点(10)上时,使得所述服务器节点(10):在连接服务器模块(20)中接收包括用户身份的连接建立请求;在所述连接服务器模块(20)中认证所述用户身份;仅在所述认证成功时,在所述连接服务器模块(20)中建立连接,并且使所述连接与所述用户身份关联;在所述连接服务器模块(20)中,在所述所建立的连接上接收服务请求,其中,所述服务...
【专利技术属性】
技术研发人员:T·C·保利,H·蒂尔德克维斯特,J·哈丁,
申请(专利权)人:ABB瑞士股份有限公司,
类型:发明
国别省市:瑞士,CH
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。