用于受事件控制地调用过程数据的方法技术

技术编号:26228359 阅读:91 留言:0更新日期:2020-11-04 11:11
按照本发明专利技术的方法规定了在应用发布‑订阅服务、例如MQTT的情况下并且在消息令牌的参与下对过程数据的受事件控制的调用。对于按照本发明专利技术的调用来说,通过唯一的询问消息就可以调用以应答消息形式的大量分布式提供的过程数据。按照本发明专利技术的方法能够有利地实现动态的数据查询,其中每当得出在所提供的或所存储的过程数据中有变化时,就应询问消息来发送新的应答消息。发送询问消息的数据调用组件既不需要关于数据提供组件的询问方式的细节又不需要了解或直接参阅当前可支配的数据提供组件。这样,该方法能够实现在分散的IoT环境下对对象数据的动态的、受事件控制的调用,在该分散的IoT环境下,异构的系统组件以不同的方式来产生、存储和处理数据。

【技术实现步骤摘要】
【国外来华专利技术】用于受事件控制地调用过程数据的方法
本专利技术涉及一种用于受事件控制地调用过程数据、尤其是用于在使用被设立用于发布/订阅服务的消息代理(Nachrichtenmakler)的情况下调用过程数据的方法。
技术介绍
总的来说,本公开涉及对在过程设施和过程控制系统中的过程数据的调用,例如用于对由过程设施和过程控制系统所生成的实时数据的实时性能监控和分析。对过程数据的这样的调用例如用在工业自动化
,用在生产机器或机床中,用在诊断或服务辅助系统中以及用在对复杂组件、设备和系统、尤其是工业或医疗设施的操作与维护中。目前的工业上的工作环境的特点在于在不同的分布式系统组件中、尤其是在所谓的云系统或边缘计算系统中的分散的数据存储。通常,产生数据的系统组件——例如现场设备将它们的过程数据传输给数据提供组件,这些数据提供组件被设置用于存储以及稍后调用数据。属于这些数据提供组件的是分散的数据库,业内也将这些分散的数据库称为云数据库或边缘数据库。同时,使用数据调用组件,例如用于分析过程数据,这些数据调用组件从各个特定的数据提供组件调用过程数据并且对本文档来自技高网...

【技术保护点】
1.一种用于在使用被设立用于发布/订阅服务的消息代理(MB)的情况下受事件控制地调用过程数据的方法,所述方法包括如下步骤:/na) 在数据调用组件(DQ)中,产生包含相关主题的询问消息(101),将所述询问消息(101)传输给所述消息代理(MB)并且通过所述消息代理(MB)来发布所述询问消息(101);/nb) 设立对如下应答消息的订阅,所述应答消息包含所述询问消息的相关主题;/nc) 通过数据提供组件(DR)来接收与所述相关主题一起发布的询问消息并且设立对如下消息的发布/订阅服务,所述消息包含所述询问消息的相关主题;/nd) 在所述数据提供组件(DR)方面提供通过所述询问消息所请求的过程数据...

【技术特征摘要】
【国外来华专利技术】20180326 DE 102018204558.51.一种用于在使用被设立用于发布/订阅服务的消息代理(MB)的情况下受事件控制地调用过程数据的方法,所述方法包括如下步骤:
a)在数据调用组件(DQ)中,产生包含相关主题的询问消息(101),将所述询问消息(101)传输给所述消息代理(MB)并且通过所述消息代理(MB)来发布所述询问消息(101);
b)设立对如下应答消息的订阅,所述应答消息包含所述询问消息的相关主题;
c)通过数据提供组件(DR)来接收与所述相关主题一起发布的询问消息并且设立对如下消息的发布/订阅服务,所述消息包含所述询问消息的相关主题;
d)在所述数据提供组件(DR)方面提供通过所述询问消息所请求的过程数据,产生包含所述过程数据和所述询问消息的相关主题的应答消息,将所述应答消息传输给所述消息代理(MB)并且通过所述消息代理(MB)来发布所述询问消息。


2.根据专利权利要求1所述的方法,其特征在于,所述订阅在所述数据调用组件DQ方面和/或在所述消息代理MB方面被设立。


3.根据上述专利权利要求之一所述的方法,其特征在于,包含在所述询...

【专利技术属性】
技术研发人员:H·霍尔M·绍尔
申请(专利权)人:西门子股份公司
类型:发明
国别省市:德国;DE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1